Tech Lead Java & Delivery Manager
Intégration de l'équipe TWIST (Technical Wiring Data Module) de 6 personnes en SAFe (PI de 4 sprints de 3 semaines), chargée de générer la documentation technique de câblage des hélicoptères H135, H160, H175 et Tigre au format S1000D au sein de la chaîne TDNG.
- Conçu la génération de l'applicabilité S1000D à partir des données métier et la gestion des data modules multi-planches pour mener à bien le programme Tigre du MVP au livrable final.
- Fait passer la cadence de livraison d'une livraison par PI (environ 3 mois) à 1 à 2 livraisons par sprint en limitant le WIP et en fluidifiant les merge requests.
- Exercé un rôle de delivery manager en organisant les livrables, le versioning et le contrôle qualité avant chaque livraison.
- Réduit de 30% le temps de traitement en optimisant l'utilisation du stockage SSD des pods.
- Amorcé un chantier de réduction de la consommation mémoire en production mesurée à chaque ticket, avec un objectif estimé de -50%.
- Conçu l'asynchronisation des productions documentaires en mettant en place un outbox pattern dans un premier temps, puis une file Kafka.
- Appliqué l'architecture hexagonale et le DDD avec un refactoring progressif du legacy pour découpler le métier de la technique et le rendre testable.
- Encadré les 2 développeurs de l'équipe à travers des revues de code et du coaching sur le TDD, le DDD et l'architecture hexagonale.
- Participé à la préparation et au suivi des PI objectives.
- Mis en place un environnement de développement assisté par IA exécuté en local avec Claude Code branché sur un modèle Qwen via Ollama, sans sortie de code du poste.
- Conçu des skills dédiées au travail en petits pas (baby steps) et rédigé et diffusé un guide d'installation à destination d'autres équipes.
Environnement technique