Projets

Projets et réalisations en vision artificielle, traitement du langage, apprentissage par renforcement et développement logiciel.

Large Langage Model (LLM) Cybersécurité

Construction d'un Dataset Cybersécurité par Agents IA & Fine-Tuning d'un LLM SAST

LLM finetuning · QLoRA · Agents IA

Création d'un dataset de vulnérabilités applicatives de haute qualité par agents IA et fine-tuning de Qwen 3.6 27B en QLoRA pour l'audit de code SAST.

Large Langage Model (LLM) Cybersécurité

Assistant RAG Sécurisé du Portfolio

Architecture RAG · LangChain · ReAct · Groq API · Pinecone

Conception et mise en production d'un chatbot RAG autonome répondant aux questions sur mon parcours, fondé sur une architecture agentique ReAct, optimisé pour les quotas des offres cloud gratuites et sécurisé contre les failles courantes.

Vision par ordinateur (CNN) Data Engineering

Détection Précoce des Troubles de l'Écriture par Vision par Ordinateur

YOLOv8-pose · MediaPipe · Intel RealSense

Détection par vision artificielle des levers de stylo que les tablettes numériques ne peuvent pas capter, à l'aide de caméras RealSense et d'un classifieur hybride YOLO et Random Forest.

IEEE ICIP 2025
Vision par ordinateur (CNN) Data Engineering

Détection Multi-classes & Data Augmentation Ciblée

YOLOv11 · Albumentations · Stable Diffusion

Détection de 14 catégories d'objets urbains dans des images aériennes de la région parisienne, en résolvant le déséquilibre extrême de classes par augmentation ciblée et génération synthétique par IA.

Régression Data Engineering

Prédiction de Performances Industrielles (Hackathon Airbus)

Data Engineering · Chained LightGBM · MLP

Conception de modèles capables d'estimer des KPI de production d'hélicoptères complexes en substitution de simulateurs d'événements discrets lents.

Apprentissage par renforcement Optimisation combinatoire

Optimisation des Files d'Attente d'Hôpital par Apprentissage par Renforcement

Maskable PPO · Gymnasium

Optimisation de l'affectation dynamique de patients à des médecins par apprentissage par renforcement, en équilibrant les temps d'attente, les rendez-vous et la productivité.

ICPR 2026
Vision par ordinateur (CNN) Apprentissage auto-supervisé (SSL)

Classification de Maladies Agricoles par Apprentissage Auto-Supervisé

Self-Supervised Learning · Vision Transformers · Sentinel-2

Détection de maladies des plantes en exploitant 125 Go d'imagerie Sentinel-2 non labellisée pour pré-entraîner un modèle en auto-supervisé avant fine-tuning.

Roadef 2007
Optimisation combinatoire Génie logiciel

Optimisation Combinatoire & Planification d'Interventions

Algorithme génétique · Recuit simulé · CP-SAT

Résolution d'un problème NP-difficile d'ordonnancement de techniciens télécoms sur des interventions à contraintes temporelles complexes via des métaheuristiques et de la programmation par contraintes.

Data Engineering Clustering

Modélisation Spatio-Temporelle du Réseau de Bus de Rio de Janeiro

PostgreSQL · PostGIS · Python · Folium

Traitement et structuration géospatiale de plus de 50 Go de données GPS brutes pour modéliser la circulation en temps réel de 2 711 bus sur 48 lignes à Rio de Janeiro.

Séries temporelles Régression

Prévision des Ventes de Supermarchés par Séries Temporelles

LightGBM · RandomForest · Time Series

Prédiction des ventes unitaires d'articles de grande distribution en Équateur en enrichissant des séries temporelles par la fusion de données économiques et de calendrier.

Classification Data Engineering

Système d'Aide à la Décision : Prédiction du Risque de Crédit

LightGBM · XGBoost · RandomizedSearchCV

Classification de la solvabilité de demandeurs de crédits à partir de 42 variables de profil socio-économique et d'historique financier via des modèles de gradient boosting optimisés.

Régression Data Engineering

Prédiction de Prix Immobiliers : Text Mining & Régression

LightGBM · Optuna · NLP basique · Pandas

Estimation de prix de biens immobiliers par régression multivariée, en nettoyant les valeurs extrêmes par méthode IQR et en extrayant des variables depuis des textes de description libres.

Classification Data Engineering

Classification du Risque d'Obésité par Machine Learning

XGBoost · GridSearchCV · Feature Engineering

Classification du niveau de risque d'obésité en 7 catégories à partir de 17 variables d'habitudes de vie et de santé, en optimisant un modèle XGBoost par recherche sur grille.

Clustering Data Engineering

Segmentation d'Utilisateurs et Profilage Cinématographique (MovieLens 1M)

PCA · SVD · K-Means · DBSCAN

Segmentation non supervisée de 6 040 utilisateurs à partir d'un million de notes du jeu de données MovieLens, révélant des profils cinématographiques distincts après réduction de dimensionnalité.

Génie logiciel

Calculatrice RPN (Notation Polonaise Inverse) : Architecture MVC

Java · JavaFX · Architecture MVC

Une calculatrice de bureau implémentant la notation polonaise inverse (RPN) avec une interface JavaFX moderne et un respect strict du patron de conception MVC.

Génie logiciel

Age of War : Jeu de Stratégie 2D en Temps Réel

Java · Swing · XML

Développement d'un clone du jeu Age of War en Java, avec chargement dynamique des caractéristiques des personnages en XML et un moteur de rendu graphique 2D personnalisé.