Senior Software Architect / Tech Lead
Intervention en tant qu'architecte logiciel senior sur la plateforme IPP (Plateforme de Dématérialisation Partenaire) pour la réforme française de la facturation électronique de la DGFiP afin de concevoir et exploiter un système critique de réception, transformation et émission de factures.
- A conçu et bâti from-scratch une plateforme de 35-40 microservices Spring Boot en architecture hexagonale.
- A déployé la solution sur une infrastructure Kubernetes RKE2 on-premise avec PostgreSQL 17, Kafka KRaft, Keycloak et MinIO.
- A défini le parent POM mutualisé, les gabarits hexagonaux domain/application/infrastructure et les conventions Outbox/SAGA pour la cohérence transactionnelle.
- A mis en place les standards Testcontainers pour industrialiser les tests d'intégration.
- A implémenté le moteur de routage de factures basé sur Drools et MVEL pour appliquer les règles DGFiP avec versionnage des rulesets et hot-reload.
- A remplacé en production 5 jobs batch Talend par des workers Rust en streaming SAX avec ingestion PostgreSQL via COPY pour l'import de l'annuaire DGFiP d'environ 20 millions de records.
- A réduit le temps d'exécution de 30 heures à moins de 30 minutes et l'empreinte mémoire de plus de 10 GB à moins de 2 GB.
- A piloté le projet d'optimisation en agentic engineering via Claude Code.
- A conçu un pipeline de revue automatisée des Pull Requests intégrant l'API REST Azure DevOps et Claude Code en mode headless.
- A intégré de l'inférence LLM locale avec Ollama, Qwen et DeepSeek avec score-gating sur la qualité et la sécurité.
- A migré l'organisation GitLab vers Azure DevOps sans interruption de livraison incluant repos, pipelines, workflows Gitflow et SonarQube.
- A managé techniquement 6 à 10 développeurs à travers des revues de code, du mentorat et des entretiens de recrutement.
Environnement technique