
À propos
Staff Backend Engineer & architecte de plateforme, lead SRE. Je m'occupe de ce qui dépasse le périmètre d'une seule équipe : la vision technique long terme, les choix d'architecture et la fiabilité en production. Java, Spring Boot et moteurs BPMN au cœur du sujet, avec l'infrastructure cloud et les pipelines CI/CD sous ma responsabilité. Je conçois aussi des agents IA intégrés à nos workflows BPMN.
Derniers articles
Expériences
Staff Backend Engineer & architecte de plateforme (Lead SRE)
ITEROP - Dassault Systèmes
Jan 2023 - Aujourd'hui
- Staff engineer & architecte d'ITEROP, la solution BPMN de Dassault Systèmes intégrée à la plateforme 3DEXPERIENCE.
- Architecture IA & agents : conception d'agents IA spécialisés intégrés aux workflows BPMN pour automatiser les processus métier.
- SRE & exploitation : pilotage de la fiabilité en production (RUN), de la haute disponibilité, de l'exploitation de l'infrastructure et des pipelines CI/CD.
- Ingénierie backend : conception et optimisation de systèmes distribués critiques en Java, Spring Boot et APIs REST.
R&D Engineering Manager & Lead Backend Developer
3DExperience 3DDashboard - Dassault Systèmes
Fév 2020 - Jan 2023
- Dirigé la R&D de la solution 3DEXPERIENCE Dashboard, le portail collaboratif central de la plateforme Dassault Systèmes.
- Encadré une équipe internationale de 10 ingénieurs (7 en France, 3 en Inde) : suivi de carrière, évaluations et livraison.
- Défini les feuilles de route produit, la planification de capacité et la priorisation du backlog en méthodologie agile.
- Maintenu un rôle de lead opérationnel en ingénierie backend (Java, Spring, systèmes distribués) pour garantir la résilience du système.
- Conçu et développé 3DEXPERIENCE Dashboard, le portail modulaire central de l'écosystème de la plateforme.
- Construit les services backend cœur, les workflows par machines d'état et un parser/compilateur d'applications.
- Intégré les communications distribuées (SOA, AMQP), les patterns de résilience (Circuit Breaker) et l'authentification SSO.
- Optimisé les temps de réponse backend et les accès aux données sur des bases relationnelles et NewSQL.
- Benchmarké des architectures de SGBD (relationnelles, NoSQL, NewSQL) à l'aide d'un banc de test sur mesure pour analyser les métriques de performance.
- Développé un mécanisme de mise en cache automatique des requêtes SQL, basé sur le parsing des requêtes et l'analyse des politiques de cache (Memcached, Redis).
Formations
- Échange Erasmus à l'Université de technologie Chalmers 🇸🇪 (programme d'ingénierie informatique).
- Semestre d'échange à l'Asia Pacific University of Technology and Innovation 🇲🇾.