Mon Parcours & Passion
Depuis mes débuts dans l'ingénierie logicielle, j'ai développé une fascination pour ce qui se passe « sous le capot » : de la gestion mémoire au cycle processeur près, en passant par les protocoles réseau temps réel et les moteurs de rendu graphique. Mon profil allie la rigueur des langages compilés (C++, Rust, Go) à la dynamique du développement full-stack moderne.
Ces dernières années, j'ai activement intégré l'intelligence artificielle agentique dans mon workflow quotidien — non pas comme un raccourci qui diluerait la rigueur, mais comme un amplificateur d'ingénierie permettant de prototyper à vitesse éclair tout en maintenant des standards de test et d'architecture irréprochables.
Philosophie de Développement
- Qualité & Testabilité : Pas de compromis sur la solidité. Typage strict, couverture de tests unitaires et intégration continue dès le premier commit.
- Performance Mesurable : Profilage systématique, allocations mémoires contrôlées et architectures scalables adaptées aux contraintes matérielles.
- Accélération par l'IA : Exploitation des modèles d'IA pour tester des hypothèses rapides, automatiser le boilerplate et élever le niveau d'abstraction.
- Code Lisible & Pérenne : Documentation claire, séparation nette des responsabilités et respect des idiomes de chaque écosystème.
Domaines de Prédilection
- Langages compilés & bas niveau : C++20, Rust, Go, WebAssembly.
- Systèmes & Infrastructure : Noyaux Linux, eBPF, FreeRTOS, Docker & Kubernetes, protocoles gRPC.
- Graphisme temps réel : Vulkan API, shaders GLSL / SPIR-V, moteurs graphiques sur-mesure.
- Agentic AI & Tooling : Intégration de LLMs, automatisation de code, architecture de systèmes d'agents autonomes.