Lead Développeur Full Stack Spring / Angular
Intervention au sein de la DSI de BpiFrance en tant que freelance pour concevoir et piloter techniquement une plateforme d'inventaire et de cartographie du SI.
- A piloté techniquement une équipe agile de 4 développeurs en méthodologie SAFe et coordonné les travaux avec les PO, architectes et DevOps.
- A conçu un pipeline de données événementiel temps réel (AWS Lambda vers Kafka vers Neo4j / MongoDB) traitant et persistant environ 500 000 messages par jour.
- A développé les APIs et services back-end Java / Spring Boot ainsi qu'une IHM Angular utilisée quotidiennement par plus de 400 utilisateurs.
- A intégré de multiples sources de données hétérogènes du SI via des connecteurs événementiels avec normalisation, dédoublonnage et réconciliation.
- A conçu une librairie Java transverse standardisant le format et la consommation des événements Kafka pour l'ensemble de la DSI.
- A défini et exposé des APIs REST documentées pour consulter les données de l'inventaire.
- A mis en place une application d'interrogation de l'inventaire en langage naturel via Spring AI et le LLM Claude d'Anthropic connecté à la base de données.
- A mis en place des tests automatisés et des revues de code systématiques pour garantir la fiabilité de la plateforme.
- A industrialisé le delivery via des pipelines CI/CD Jenkins, Terraform, Docker et des déploiements sur EKS.
- A piloté la dette technique et optimisé les requêtes Neo4j / MongoDB pour améliorer les temps de traitement.
- A accompagné et fait monter en compétence plusieurs équipes utilisatrices de la plateforme.
Environnement technique