Développement backend
Conception de services backend robustes, d'API et de systèmes métier pour applications d'entreprise.
Je développe des applications web modernes avec Java, Spring Boot et Angular, avec une attention particulière portée à l'architecture logicielle, à la performance, à la maintenabilité et à l'impact métier.
Je suis ingénieur logiciel, spécialisé dans la conception et le développement d'applications d'entreprise, de produits SaaS et de plateformes métier à grande échelle.
Depuis plus de 5 ans, j'interviens sur des logiciels utilisés dans des environnements exigeants : santé, secteur public, inspection et conformité, systèmes d'information juridiques, gestion des effectifs et automatisation des processus métier.
Mon expertise couvre l'ensemble du cycle de vie logiciel, de la conception d'architectures évolutives et de services backend en Java et Spring Boot jusqu'au développement d'applications Angular modernes et au déploiement de solutions prêtes pour la production.
J'aime transformer des besoins métier complexes en solutions fiables, maintenables et orientées résultats. Qu'il s'agisse de plateformes d'entreprise, de moteurs de workflow ou de produits SaaS, mon objectif reste le même : construire des systèmes robustes qui répondent à des problématiques réelles.

MTS Group Africa
Contribution à une plateforme BPM conçue pour aider les organisations à modéliser, automatiser, superviser et optimiser leurs workflows opérationnels. Inspirée des solutions BPMN modernes, elle permet aux équipes métier et techniques de concevoir visuellement des processus, de définir des règles métier, d'orchestrer l'exécution, de gérer les tâches et validations, de réduire les opérations manuelles et de renforcer la visibilité et la gouvernance.
CGI / Bureau Veritas
Contribution à une plateforme d'entreprise dédiée à l'inspection et au reporting d'audit, utilisée pour gérer des rapports de vérification réglementaire, des observations, des non-conformités, des actions correctives et des workflows d'inspection technique.
Plateforme open source de gestion des décisions techniques pour les équipes agiles, permettant de documenter, discuter, valider et suivre les Architecture Decision Records afin de réduire la perte de connaissance et les débats techniques répétitifs.
Plateforme de coaching orientée résultats permettant aux coachs de créer des programmes structurés avec semaines, check-ins, jalons et suivi de progression, afin d'offrir une expérience claire et mesurable aux clients.
Outil d'automatisation en Python qui analyse des flux RSS Reddit, filtre les publications pertinentes, évalue des opportunités d'automatisation avec Groq AI et envoie les meilleurs leads vers Telegram.
Contribution à l'architecture, à la conception et au développement de solutions logicielles d'entreprise pour des organisations du secteur public et de la santé. Participation à la mise en place de services backend, d'applications frontend et d'initiatives d'architecture logicielle afin de livrer des systèmes sécurisés, évolutifs et maintenables, soutenant l'efficacité opérationnelle, la gestion des effectifs et des processus métier critiques.
Contribution à des systèmes d'entreprise d'inspection et de gestion d'audit pour Bureau Veritas, avec un focus sur les workflows de vérification, de reporting et d'opérations.
Pilotage du développement d'une plateforme de modélisation de processus métier, permettant aux organisations de concevoir, structurer et améliorer leurs workflows grâce à des solutions cloud modernes.
Développement et maintenance d'applications métier et d'API sur plusieurs stacks technologiques, afin de répondre à des besoins clients variés.
Conception, développement et déploiement d'applications web complètes en autonomie, de l'architecture à la base de données, en passant par le frontend, le backend et la mise en production.
Conception de services backend robustes, d'API et de systèmes métier pour applications d'entreprise.
Création d'interfaces modernes, réactives, maintenables et adaptées aux usages métier.
Déploiement, automatisation et maintien de solutions prêtes pour des environnements de production.
Conception de systèmes évolutifs, maintenables et alignés avec les enjeux métier.
Intégration de capacités IA dans des produits — des fonctionnalités LLM aux pipelines d'automatisation intelligents.