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 · LoRA · Agents · vLLM

Stage R&D chez Orange : construction d'un dataset de +20 000 vulnérabilités (CVEs) via un pipeline agentique (LangGraph) et fine-tuning LoRA de Qwen 3.6 27B pour de l'audit de code SAST souverain.

Large Langage Model (LLM) Cybersécurité

Assistant RAG Sécurisé du Portfolio

Architecture RAG · LangChain · ReAct · Groq API · Pinecone

Conception et déploiement d'un chatbot RAG agentique pour ce portfolio sur une stack cloud 100% gratuite, optimisé par un découpage ciblé à 3 chunks par projet et sécurisé contre les attaques courantes.

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 sur images aériennes (IEEE ICIP 2025 / YOLOv11), résolvant un déséquilibre de classes extrême via Data Augmentation (Albumentations spécialisé et Inpainting synthétique).

Régression Data Engineering

Prédiction de Performances Industrielles (Hackathon Airbus)

Data Engineering · Chained LightGBM · MLP

1ère place au Hackathon Airbus : création d'un modèle surrogate (LightGBM en chaîne et MLP) sur +7 500 variables pour prédire en temps réel les KPI de production d'hélicoptères.

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 (Maskable PPO), faisant passer le score de gestion hospitalière de 45% à 92,5% grâce à une modélisation sémantique de l'espace d'actions.

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éveloppement d'un pipeline de vision 3D (YOLOv8-pose, MediaPipe, triangulation épipolaire) pour reconstruire la trajectoire du stylo et capturer les mouvements "en l'air", invisibles sur tablette, nécessaires pour le dépistage de la dysgraphie.

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 agricoles sur imagerie satellite Sentinel-2 multi-spectrale : pré-entraînement auto-supervisé sur 125Go de données et fine-tuning ciblé atteignant 87,5% d'accuracy avec seulement 900 images labellisées.

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écom (ROADEF 2007) : comparaison sur 20 instances réelles entre CP-SAT et métaheuristiques (Algorithme Génétique, Recuit Simulé).

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évision des ventes quotidiennes (54 supermarchés en Équateur) par séries temporelles : enrichissement par données pétrolières, jours fériés et jours de paie, et modélisation LightGBM.

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 immobiliers par régression multivariée : extraction de caractéristiques d'équipements depuis des cellules textuelles libres, filtrage IQR et optimisation d'un modèle LightGBM.

Classification Data Engineering

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

XGBoost · GridSearchCV · Feature Engineering

Classification du risque d'obésité en 7 catégories : enrichissement par feature engineering métier et optimisation XGBoost par GridSearchCV (90,7% d'accuracy).

Clustering Data Engineering

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

PCA · SVD · K-Means · DBSCAN

Segmentation non supervisée (MovieLens 1M / 6 040 utilisateurs) : purge d'outliers par K-NN, réduction de dimension (PCA/SVD) et clustering (K-Means, DBSCAN) révélant des profils cinématographiques distincts.

Génie logiciel

Calculatrice RPN (Notation Polonaise Inverse) : Architecture MVC

Java · JavaFX · Architecture MVC

Calculatrice de bureau en notation polonaise inverse (RPN) sous JavaFX : architecture MVC stricte garantissant un découplage et une interopérabilité "plug-and-play" de la Vue et du Modèle.

Génie logiciel

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

Java · Swing · XML

Développement en Java / Swing du jeu 2D en temps réel Age of War sur 3 ères d'évolution : moteur de rendu personnalisé, chargement dynamique des caractéristiques des unités avec un parser XML et adversaire autonome.