Internet of Things
2019Python · pandas · OpenCV · face_recognition · Boto3
Data Engineer
Seven years building and operating end-to-end data platforms — large-scale web scraping and automation, the cloud and on-premise infrastructure underneath, the databases in the middle, and the pipelines that turn all of it into something a business can actually use.
Innoscape // massive open-data extraction · RetailTech market intelligence
Innoscape × Université Paris 8 · Master's thesis
Second phase of the consumer-review classification project: improved the vector representations and models, extended the system to multi-label classification, selected the production model and integrated it into the data workflow.
Innoscape × Université Sorbonne Paris Nord · Master's thesis
First phase of the same project: built the collection pipeline and the review corpus, designed the preprocessing chain, and established the unsupervised approach that labels an unlabelled corpus automatically.
USTHB × University of Michigan
Built an application that predicts the appearance of links in a web-services network using supervised machine learning.
Developed an investment-management application.
Tablet diagnostics and repair — hands-on work on the hardware and electronics side, alongside a software-focused curriculum.
Université Paris 8 · graduated with 16/20
Université Sorbonne Paris Nord · Institut Galilée
USTHB, Algiers · first year completed
USTHB, Algiers · first year in the Mathematics & Computer Science core
Chahid Si-Elhouasse high school, Algeria
Python · pandas · OpenCV · face_recognition · Boto3
Python · Keras · SAS · MATLAB
A random music-generation application built on recurrent neural networks
Credit-card client default-payment detection, comparing several machine-learning algorithms
Java · JavaFX
Java · JavaFX · JADE
Cisco
Implementation of switched and secured IP networks.
Rasa · NLU · Python · Selenium
Built a voice-command assistant for generating 3D-printable models.
GameMaker
Took part in the video-game development competition at Comic Con Djazaïr.
Master's thesis, carried out over two internships — Sorbonne Paris Nord, then Paris 8
Retail brands need to know what customers actually talk about in their product reviews — price, build quality, instructions, ease of use, delivery. At the volume these reviews arrive in, reading them is impossible, and the corpus arrives with no labels at all.
The unsupervised stage removed the need to hand-label a corpus far too large to annotate manually. Comparing representations, TF-IDF with NMF clearly outperformed bag-of-words with LDA (93.4% against 87.9%), and the final tuned classifiers reached 96–98% accuracy across the six review categories.
Université Paris 8 · Vincennes — Saint-Denis
Plus a 5–6 month internship in industry or a research laboratory (700 hours), completed at Innoscape.
Université Sorbonne Paris Nord · Institut Galilée
Plus a final internship in industry or a research laboratory (24 ECTS), completed at Innoscape.
USTHB · Algiers
First year of the master's programme; I did not continue to the second year.
USTHB · Algiers
Plus a final-year project carried out in a company or research laboratory (20 credits) — mine was the USTHB / University of Michigan link-prediction project listed under Experience.