Bonjour, je suis
Passionné par l'architecture logicielle moderne et l'excellence technique, je transforme des défis complexes en solutions robustes et scalables qui propulsent la transformation digitale des entreprises.
Avec plus de 18 ans d'expérience dans l'écosystème Java et les architectures distribuées, j'ai accompagné des organisations majeures dans les secteurs bancaire, financier, assurance et services publics à relever leurs défis technologiques les plus critiques.
Ma philosophie repose sur trois piliers : l'excellence technique, la qualité industrielle, et l'innovation pragmatique. Je crois fermement que la technologie doit servir la valeur métier, et que chaque ligne de code doit contribuer à créer des systèmes fiables, performants et évolutifs.
Expert en microservices, event-driven architecture, et cloud native, j'interviens aussi bien comme développeur senior, tech lead que référent technique. Mon approche combine maîtrise technique approfondie et vision stratégique pour transformer des architectures monolithiques en écosystèmes modernes, résilients et scalables.
Années d'Expérience
Projets Réalisés
Technologies Maîtrisées
Refonte complète d'une architecture monolithique vers une architecture microservices event-driven pour une banque majeure. Implémentation de Kafka Streams pour le traitement temps réel de millions de transactions quotidiennes.
Conception et développement d'une plateforme critique de traitement des virements SEPA avec validation réglementaire en temps réel. Gestion de 500K+ transactions/jour avec SLA de 99.99%.
Mise en place d'une stratégie API-first avec Apigee pour exposer de manière sécurisée les services bancaires. Implémentation OAuth2, rate limiting, et monitoring avancé.
Développement d'une solution automatisée de vérification KYC (Know Your Customer) intégrant machine learning et workflows complexes pour la conformité réglementaire bancaire.
Mise en place de pipelines CI/CD complets avec Jenkins, Docker et Kubernetes. Réduction du time-to-market de 60% et automatisation des déploiements multi-environnements.
Conception et développement d'applications Java/Spring critiques, de la couche backend aux interfaces utilisateur modernes. Expertise en microservices, REST APIs, et architectures event-driven.
Audit et modernisation d'architectures legacy. Migration vers microservices, cloud native, et event-driven. Réduction de la dette technique et amélioration de la scalabilité.
Encadrement technique d'équipes de développement. Animation de rituels Agile, revues de code, et montée en compétences. Mise en place de bonnes pratiques et culture DevOps.
Mise en place de pipelines CI/CD, dockerisation, orchestration Kubernetes. Automatisation des déploiements et amélioration de la qualité logicielle (tests, SonarQube).
Continuer à accompagner des organisations ambitieuses dans leur transformation digitale en tant que Consultant Sénior et/ou tech lead, en concevant des systèmes distribués de nouvelle génération qui allient excellence technique, performance et valeur métier. Mon ambition est de contribuer à des projets innovants à fort impact, tout en partageant mon expertise et en cultivant une culture d'excellence au sein d'équipes techniques de haut niveau.
Je suis toujours ouvert à de nouvelles opportunités et collaborations. N'hésitez pas à me contacter pour discuter de vos besoins techniques.