Expertise
Full-stack et backend engineering pour des plateformes logicielles modernes.
Je conçois et développe des plateformes logicielles avec des backends fiables et des interfaces performantes, avec un fort focus sur la maintenabilité et la scalabilité.
Engineering Notes →Architecture backend
Java 21, Spring Boot et approches de clean architecture telles que l’architecture hexagonale et des boundaries inspirées du DDD.
Systèmes event-driven
Architectures asynchrones basées sur Kafka avec retry strategies, dead-letter queues et consumers idempotents.
Fiabilité des API
Couches de validation, filtering sécurisé, error handling standardisé et APIs REST de niveau production.
Infrastructure & delivery
Applications dockerisées, architectures reverse proxy et environnements de déploiement sécurisés.
Frontend engineering
Interfaces modernes développées avec React, axées sur la performance, des component boundaries claires et une architecture UI maintenable.