About Me

Passionate

Artificial Intelligence and Cyber Security enthusiast

Curious

Lifelong Learner


Motivated

With the new day comes new strength and new thoughts.

image

I'm a computer science student in my final year at university working on privacy preserving machine learning, more precisely on the use of homomorphic encryption for deep learning. I've been participating in capture the flag competition since 2016 which made me learn about different fields of computer science as it's all about solving problems that often requires a set of skills that aren't centered around a specific topic, but the heart of it is mostly cyber security. I'm a strong believer that humans can be polyvalent and I always strive to explore new concepts and technologies as a way to have a larger scope that will help me find solutions to complex problems. I don't like to work on repetitive and simple problems, but I prefer to mix approaches and find new ones to solve what haven't been explored yet or optimize where others left. I mostly like working on projects that have an impact while being surrounded by great people that supports each other.

I started coding when I was 14, but I discovered the real sense of computers after starting my Computer Science studies. I was really excited to know more about every piece that made computers alive today, because this is where vulnerabilities were born, and it would be hard for us to make a good use of those building blocks if we don't understand them.

My Experience

Core Developer

Oct 2019 - Present

PyTorch-OpenMined Fellow

Jan 2020 - July 2020

Community Leader

Aug 2018 - Present

CTF Player

June 2016 - Present

DevOps Engineer

Feb 2019 - Dev 2019

Ambassador

May 2018 - Aug 2019

Python Developer

Sep 2018 - Dec 2018

My Skills

Certified in Cyber Security and Machine Learning.

I'm continually expanding my skills with a goal of mastering what I do and to be always ready for the industry of tomorrow.

  • Machine Learning

  • Cyber Security

  • DevOps

  • Python

My Works

work-image

TenSEAL

A library for applying homomorphic encryption in machine learning.

work-image

CrypTen Integration into PySyft

Using CrypTen as a Secure Multi-Party Computation backend in PySyft.

work-image

Continuous Control

Train a double-jointed arm agent to reach a moving target location.

work-image

Malware Revealer

A malware classification framework, it contains a modular toolset for feature extraction, as well as pre-trained models.

work-image

Navigation

Train an agent to navigate and collect bananas in a large, square world.

work-image

Pneumonia Detector

A trained neural network that can diagnose Pneumonia on chest x-ray, wrapped by an easy to use web application.

work-image

Face Generation

Build a Generative Adversarial Network that can generate new human faces.

work-image

Dog Identification

Build a Convolutional Neural Network that can identify the breed of a dog.

work-image

Messaging

Messaging is a client/server app written in Python2.7 that allows multiple users to communicate over a shared channel.

work-image

Open Class

OpenClass is a web app that promote information sharing through organized workshops.

work-image

Sentiment Analysis

Kaggle kernel explaining how I did the classification of tweets as happy or sad.

work-image

TV Script Generation

Build a Recurrent Neural Network to generate new TV script.

work-image

Youbix

It is a simple kernel developed for learning purposes. If you are new to kernel development then you may find it useful as the code is well documented.

work-image

Web Scraping

Scraping websites like Indiegogo, Kickstarter and Schizophrenia among many others.

work-image

Cryptili

Cryptili is a lightweight Android app that allows you to encrypt/decrypt messages and send them through a different app.

work-image

ESI Linux

It is a linux distribution made for ESI-SBA students particularly, it provides all the necessary tools for their curriculum.

CSAW'19 CTF

Nov 2019

My team (Sudo_root) and I won the second place at the Cyber Security Awareness Week CTF organised by New York University Abu Dhabi in the MENA region.

Deep Learning with Pytorch Challenge

Jan 2019

Our Pneumonia Detector project got selected by Udacity and Facebook as the best healthcare project during the Deep Learning with PyTorch Challenge.

Hacklab CTF

March 2018

My team (Sudo_root) and I won the fourth place during the Hacklab Capture the Flag competition held in ESGI Paris.

MLH Local Hack Day

Dec 2016

I won the first place in the programming competition organized by AutoBot13 during the MLH Hack Day.

Meghna

Ahmed Abdul Rahuman

Dec 2, 2017

Ayoub gets the job done and has a huge potential.

Meghna

Miguel A.

Nov 17, 2017

Ayoub B. is a very dedicated freelancer. There were a few technical difficulties on my side and he went out of his way to help me. He is very resourceful and patient in explaining the code at every stage. We were able to get the work done in time and I am rehiring him for my next projects.

Meghna

Albert P.

Dec 6, 2017

Very positive experience with this developer. Definitely will ask his help again.

Meghna

Ezequiel I.

June 30, 2018

Excellent work done by Ayoub. He demonstrated his commitment to solve problems effectively and professionally I recommend him to the community.

Meghna

Rayan S.

Apr 30, 2019

I recommend Ayoub who is very serious in his work and who delivers the work very quickly

Latest Posts

post-image

Homomorphic Encryption Types

A previous post introduced homomorphic encryption (HE) and the challenges of applying it to deep learning. This post will dig into the three main types of HE schemes. We will first introduce the notion of a circuit, so that we can describe the properties of each type and differentiate between them.

Read more
post-image

Introduction to Homomorphic Encryption

This is the first of a series of blog posts about the use of homomorphic encryption for deep learning. Here I introduce the basics and terminology as well as link to external resources that might help with a deeper understanding of the topic.

Read more
post-image

CSAW'19 CTF Quals Writeup - Fault Box

Cyber Security Awareness Worldwide is the most comprehensive student-run cyber security event in the world, featuring nine competitions, 6 global hosts, workshops, and industry events.

Read more
View All Post

Get In Touch

Contact Details

I will be more than happy to discuss with you.

Algeria
Email: ayoub.benaissa.ab@gmail.com
Email: a.benaissa@esi-sba.dz