15 ans de logiciel pour les systèmes de combat naval (Naval Group) · Python, Java, Rust · IA agentique et systèmes multi-agents
Responsable technique du socle logiciel (framework) commun aux systèmes de combat (CMS) de Naval Group : 45 composants pour systèmes distribués. Lead technique d'une équipe de 2 développeurs internes et 3 à 4 prestataires. Maintien en service des systèmes déployés, modernisation des services centraux et des pratiques d'ingénierie.
Intégration logicielle et configuration système (OS, réseau, séquences de démarrage) des CMS sous-marins, principalement sur la classe Scorpène (programme brésilien PROSUB).
Développement et intégration sur les systèmes de combat Barracuda et Scorpène : systèmes d'armes, interfaces matérielles, situation tactique.
Exploration technique sur un L2 EVM : une équipe d'agents IA choisit les pistes, écrit le code, déploie et mesure. L'humain fixe les bornes de risque et valide chaque engagement.
Site grand public (calculateur d'allure, recherche sur 940 000 athlètes FFA, scraper hebdomadaire) et module MyPacer Club, qui envoie chaque lundi aux dirigeants de clubs les résultats du week-end. FastAPI, SvelteKit et PostgreSQL, déployés par Docker Compose et GitHub Actions.
Routage multi-modèles : un modèle frontière orchestre et délègue aux modèles plus légers selon la capacité, la latence et le coût. VM KVM dédiée, secrets hors du workspace, déploiement Ansible idempotent.