Software Engineer | AI · Cybersecurity · IoT
Full-stack developer & AI engineer with 15+ years of experience. Building secure digital products for French government beta.gouv.fr. Security & data teacher. Passionate about low-level systems.
- Backend (Node.js, Python/Django, Java/Spring)
- Frontend (React, Redux, JavaScript ES6+)
- Databases (PostgreSQL, MongoDB, Redis)
- API design (REST, OAuth, JWT)
- CI/CD (GitHub Actions, Docker, Ansible)
- Cloud platforms (AWS, Azure, Clever Cloud, Scalingo)
- Monitoring, logging & backup strategies
- Machine Learning / Deep Learning (Scikit-learn, TensorFlow, PyTorch)
- NLP & LLM (OpenAI API, SpaCy, NLTK)
- Computer Vision (OpenCV)
- Data pipelines (Dagster, MLflow, Metabase)
- Application security (OWASP, vulnerability management)
- Compliance (GDPR, risk analysis)
- Reverse engineering & forensics
- Vulnerability exploitation (CTF, personal projects)
- Kernel / bare-metal development
- Systems programming (C, x86 assembly)
- Real-time embedded systems
| Project | Description | Stack | Topic |
|---|---|---|---|
| music-genre-classification | CNN-based music genre classifier (90% accuracy) | Python, TensorFlow | AI / Machine Learning |
| french-museum-recommender | Hybrid museum recommender (NLP + Graph) | Python, Node2Vec | AI / Machine Learning |
| cyber-log-clustering | ML-based threat detection from network logs | Python, Scikit-learn | AI / Cybersecurity |
| slopwatch | Detect AI-hallucinated malicious packages | Rust | Cybersecurity |
| md5hack | GPU-accelerated MD5 bruteforce | CUDA, C | Cybersecurity |
| ExigeOS | Experimental bare-metal kernel | C, Assembly | Low-level / IoT |
| Elise-OS | Experimental operating system | C | Low-level / IoT |
| MicroANT | OS-less heart rate monitor | Embedded C | Low-level / IoT |
| FireSynth | 3D particle engine | C++ | 3D / Gaming |
Early contributor to Play Framework, a high-velocity web framework for Java and Scala.
Developer and technical lead on several French government startups:
- Zéro Logement Vacant — Fighting vacant housing
- Conseillers Numériques — Digital inclusion support
- Service National Universel — Civic engagement platform
- Anotea — Training reviews platform
- SHOM — French Navy Hydrographic Service
- Advanced AI for Data Analysis — École Polytechnique Executive Education (2022)
- Machine Learning Engineer — OpenClassrooms (2022)
- Master M2IRT — ITIN / CCI Versailles (2009)