Agentic Workflow Platform — Groupe Rocher
Developed agentic workflows on the Dify low-code platform with CI/CD pipelines, Dockerization, and deployment management. Also contributed to functional testing of the Gaia chatbot.
Dify
Python
Docker
GitLab CI/CD
GCP
Sales Forecasting for New Products — Groupe Rocher
Built ML models to forecast sales of new products to optimize restocking decisions in collaboration with data and supply chain teams. Used time series models on Google Cloud Platform.
Python
Time Series
Prophet Hybrid
XGBoost
BigQuery
Vertex AI
Intelligent Medical Phone Agent — Orange Innovation
Developed and integrated an LLM-based medical phone agent in a voice system, automating patient interactions and appointment scheduling via advanced prompting. Reached 88% accuracy.
LLM
VAPI
Speech-to-Text
Text-to-Speech
Node.js
Smartly.ai
Stem Cell Therapy Pipeline — Talan
Designed an innovative ML + RAG pipeline to evaluate iPSC cell health and predict future differentiation with 90% accuracy. Awarded 2nd prize for Best Idea in a multidisciplinary team.
Python
SVM
XGBoost
RAG
ESM-2 Embedding
Pinecone
Read Scientific Article
Current Project
Real-Time Urban Congestion Prediction Pipeline
Designed and implemented a real-time data pipeline aggregating traffic and weather data to predict urban congestion peaks based on weather conditions. Built a scalable cloud architecture with automated orchestration and a full CI/CD pipeline for continuous delivery and monitoring.
Python
AWS
Airflow
Kedro
MinIO
PostgreSQL
Grafana
GitLab CI/CD
APIs
Machine Learning
FlashApply — Intelligent CV Customization
Built at HackEurope (CentraleSupélec, Paris). Sequential multi-agent architecture for CV extraction, job offer analysis, match score calculation, and optimized CV generation — achieving 60% match rate.
Python
LangChain
FastAPI
Streamlit
LLM
OCR
Stripe
GitHub
GBP/USD Trading Decision System
Decision system for GBP/USD currency pair trading using Machine Learning and Reinforcement Learning. The PPO model achieved a final equity of 3.32 — a winning strategy (equity > 2).
Python
PPO
Random Forest
Scikit-learn
FastAPI
Streamlit
GitHub
Deep Learning — Financial Statement Automation
Trained an OCR model to extract text from borderless tables in PDFs and images. Built an NLP model to standardize financial statements from 1000 documents and analyzed company net results with Power BI.
PaddleOCR
TensorFlow
LLAMA3
Hugging Face
Semantic Search
Power BI
View Demo
NLP & LLM Interactive Applications
A collection of 6 Streamlit apps showcasing core NLP concepts: Codenames AI (semantic clue generation with SentenceTransformer), Cemantik (semantic similarity guessing game), BERT Encoder (accounting term classifier with CamembertModel), GPT Decoder (Mistral-powered Q&A, summarization & code generation), and a RAG Pipeline with FAISS indexing for contextualized recommendations.
Python
Streamlit
Hugging Face
CamembertModel
SentenceTransformer
Mistral AI
FAISS
RAG
GitHub
Computer Vision — Object Detection in Satellite Images
Implemented a CNN model for detection and classification of objects in satellite images, reaching 98% accuracy. Used ResNet-50 and Mask R-CNN architectures for precise object segmentation.
Keras
PyTorch
ResNet-50
Mask R-CNN
GitHub
Machine Learning — Intrusion Detection System
Trained and compared supervised and unsupervised ML models for malicious activity detection, reaching a 98% success rate with Random Forest. Applied at ESPRIT, Tunis.
Python
Scikit-learn
Random Forest
XGBoost
KNN
SVM
KMeans
GMM
GitHub
AI Awareness Hospital Game — Inclusive Design
Interactive hospital game designed to raise awareness about the limitations of AI in medical diagnosis and the importance of human judgement. Features medical puzzles with all elements explained in sign language for deaf children, and visual supports adapted for autistic children. Integrated a physical Thymio robot for hands-on AI interaction.
Unity
C#
ASEBA
Thymio AI
Adobe Illustrator
Generative AI