Ingénieur passionné par le développement et l'informatique en général, 20 ans d'expérience. Autodidacte dans de nombreux domaines : programmation, administration système, électronique, IoT…
R&T sur des fonctions logicielles embarquées pour une solution de visualisation hélicoptère de nouvelle génération.
Développement de mécanismes de téléchargement de loads logiciels en mode opérationnel.
Benchmarking d'algorithmes de compression avec outils d'automatisation développés en C/C++/Python ; recommandations techniques sur les résultats.
Étude, dérisquage et réalisation d'une solution de mise à jour dual-slot visant la suppression du temps d'immobilisation de l'aéronef lors des mises à jour, avec haut niveau de fiabilité et continuité de service.
juillet 2025 – mars 2026
Ingénieur R&T – Programme de coopération internationale (défense aérienne)
ESN défense & aéronautique · 📍 Mérignac
Ingénieur R&T au sein d'un programme de coopération franco-germano-espagnole en défense aérienne ; rôle de proxy-PO pour l'équipe de développement.
Confrontation de l'état de l'art aux besoins du programme ; création et déploiement de services de base.
Chef de projet de deux applications Java avec sûreté de fonctionnement (DO-178) : simulation balistique et assistance au dépannage aéronef.
Simulation balistique de champs de tir pour aéronefs militaires.
Assistance au dépannage d'un aéronef de combat via les données de diagnostic embarquées.
Technologies : Scrum, Java, DO-178.
2006 – 2009
Développeur
Centre informatique, Défense nationale · 📍 Brétigny-sur-Orge
Réécriture d'un outil d'avancement (C/SQL) — temps de calcul divisé par 10 — et développement OpenRoad sur un système d'information opérationnel.
Ajout de fonctions de test, simulation et diagnostic pour la DRH.
Technologies : C, C++, SQL, OpenRoad. Équipe de 7 personnes.
formation 🎓
2020
Validation des Acquis Personnels et Professionnels (niveau master)
École doctorale de Mathématiques et Informatique · 📍 Bordeaux
Accord obtenu sans restriction.
2018 – 2019
Mastère Spécialisé Architecture et Sécurité des SI + Brevet INFO2
ENSTA ParisTech · 📍 Palaiseau
Mention bien.
2012
Brevet d'informaticien du 1er degré (INFO1)
Centre de Formation de la Défense · 📍 Bourges
Projet de fin de cycle : « La cryptographie quantique ».
2011
Licence Pro Imagerie Numérique
IUT d'Arles · 📍 Arles
Projets : courbes de Catmull-Rom, retouche d'images, stéganographie.
2009 – 2011
DU Acteur de la Défense + 2e année École de l'Air
École de l'Air et de l'Espace · 📍 Salon-de-Provence
Équivalence BTS Informatique de Gestion.
2004
BTS IRIS (Informatique, Réseaux, Industrie et Services)
Lycée de l'Europe · 📍 Dunkerque
2001
Bac STL (Sciences et Techniques de Laboratoire)
Lycée Saint-Denis · 📍 Saint-Omer
projets 🚀
MyCustomISA
— CPU 100% custom (langage assembleur, machine virtuel...) basé sur les coeurs RISC-V et le Motorola 68000.
▶ cliquer pour jouer
snake.bin — sur un CPU que j'ai conçu
Ce snake ne tourne pas en JavaScript : il s'exécute sur MyCustomISA, un processeur 16 bits 100 % maison. Jeu d'instructions, encodage, carte mémoire, interruptions, assembleur et machine virtuelle : tout a été conçu de zéro. Le jeu est écrit en assembleur MyCustomISA, et la VM (Rust, compilée en WebAssembly) l'exécute instruction par instruction dans votre navigateur.
pc
0x0000
débit
—
mode
démo (pilote automatique)
score
0 · record 0
Cliquez sur l'écran puis jouez avec les flèches ou ZQSD. — snake.asm, 2010 octets de code machine.
Lectern
— Analyse lexicale des discours présidentiels américains depuis 1790.