Mes projets
Applications full-stack mettant en avant des pratiques modernes de développement
Technologies
2026
🔍
SWAPI — Moteur de recherche Star Wars
- Moteur de recherche de données Star Wars avec 4 grandes catégories : astres, véhicules, espèces et personnages
- Backend REST .NET avec base de données MySQL
- Authentification via Google OAuth
- Intégration Google Drive pour l'export de données
Angular.NETMySQLGoogle AuthGoogle Drive
2026
🔍
MTR — Moteur de recherche de livres full-stack
- Application full-stack pour la recherche et l'exploration de livres
- Backend Django + API REST avec endpoints de recherche simple, avancée et mise en évidence
- Frontend React + TypeScript pour parcourir et lire des livres
- Interface intuitive pour l'exploration du catalogue de livres
DjangoReactTypeScriptAPI REST
2025
🔍
SELFIM — Application de détection de fraude aux certificats d'immatriculation
- Développement et maintenance en autonomie du frontend et du backend
- Upload de fichiers de documentation vers un stockage object storage compatible S3 avec boto3 (MinIO)
- Implémentation d'un système de signalement simple et multiple des dossiers suspects
- Génération automatique de PDF avec Puppeteer et envoi d'emails automatiques à la suite d'un signalement
- Application couvrant une trentaine de typologies de fraudes, déployée en production et utilisée par plus de 150 agents en préfecture
Vue.jsDSFRFastAPIPostgreSQLPuppeteerMinIO
2025
🔍
MIrAI — Portail d'IA générative pour les agents du Ministère de l'Intérieur
- Développement du portail de présentation et d'accès centralisé aux outils d'IA générative du MI
- Migration frontend Streamlit → Vue.js en conformité avec le Design System de l'État (DSFR) pour les outils OCR et Abrège
- Intégration d'une FAQ dynamique via Strapi (CMS headless) pour la gestion de contenu
- Intégration de l'outil OCR (extraction de texte depuis scans et PDF) et Abrège (résumé de texte, URL et documents)
- Outils déployés en production et utilisés par plus de 20 000 agents du Ministère de l'Intérieur
Vue.jsDSFRStrapi
2025
🔍
IA YoloV8 — Système de détection de menaces par IA
- Système de détection de menaces en temps réel via YoloV8
- Contexte : outil pour la mairie de Paris pour détecter des individus suspects (couteaux, etc.) via les caméras
- Analyse en temps réel du flux webcam et classification d'objets
- Entraînement d'un modèle personnalisé pour la détection d'armes
PythonYoloV8OpenCV
2024
🔍
TeamTactics — Application de gestion de club de football
- Application full-stack de gestion de club de football
- Gestion des joueurs, séances d'entraînement, suivi des blessures et gestion des terrains
- Implémentation d'un système d'authentification avec NestJS
Nuxt.jsNestJSTypeScriptPostgreSQL
2024
🔍
NosDeputes — Application d'information sur les députés français
- Application Android pour récupérer des informations sur les députés français
- Intégration de l'API NosDeputés.fr
- Affichage des détails d'un député : collaborateurs, coordonnées et activités
- Interface Android native intuitive
AndroidJavaAPI NosDeputés
2023
🔍
Basegun — Application d'identification d'armes par IA pour les forces de l'ordre
- Développement full stack de nouvelles fonctionnalités (backlog produit, modules d'IA de l'équipe data science)
- Intégration du SSO ministériel pour la gestion de l'authentification
- Mise en place d'un serveur SMTP pour l'envoi de mail automatique
- Refactorisation de composants frontend et endpoints backend existants
- Mise en conformité accessibilité suite aux audits (RGAA)
- Application déployée en production, utilisée par les forces de l'ordre françaises
Vue.jsDSFRFastAPISSOSMTP














