Je développe des applications web robustes, scalables, sécurisées et
belles. Je maitrise les bonnes pratiques comme le TDD, ATDD ou TDD de
Londres, BDD, SOLID et OWASP pour répondre exactement aux besoins
métiers, garantir l'évolutibilité des projets, une communication
fluide, éviter les coûts gigantesques de la non qualité ou de repérer
des erreurs trop tard en production et enfin sécuriser l'application
dans tout son cycle de vie.
Je suis basé en France et au Luxembourg.
Je suis polyglotte français, anglais, allemand et wolof.
J'étudie en ce moment le luxembourgeois (B1) et le chinois (普通话 -
mandarin, pinyin, tons et charactères).
Ex Erasmus.
En tant que développeur Full Stack, je m'intègre facilement dans des équipes dynamiques et contribue à la création de solutions performantes. Ma maîtrise de Java, Spring, Angular, et des pratiques de développement moderne (comme le TDD, BDD, et SOLID) me permet de travailler sur le frontend et backend avec une grande efficacité. J'assure la qualité du code et la fluidité des processus grâce à une approche rigoureuse, notamment à travers la mise en place de tests automatisés pour garantir des livraisons continues et sans bugs.
Le développement de POC (Proof of Concept) ou de MVP (Minimum Viable Product) est une de mes spécialités. J'utilise des méthodologies agiles pour créer rapidement des prototypes fonctionnels tout en respectant les besoins du client. Grâce à mon expertise en TDD, chaque fonctionnalité est validée dès sa création, ce qui assure un produit de qualité même à ses premières étapes de développement. Mon objectif est de livrer des solutions robustes tout en minimisant les risques.
En tant que Développeur Back End, je me charge de concevoir des architectures scalables, sécurisées et performantes. Grâce à des technologies comme Spring Boot et Spring Security, je m'assure que la logique métier est optimisée et que l'intégrité des données est préservée. Le TDD fait partie intégrante de mon processus de développement : je commence par écrire les tests pour chaque fonctionnalité afin de garantir leur bonne exécution dès le premier déploiement.
En tant que Développeur Front-End, je suis capable de construire des interfaces utilisateurs modernes et réactives avec Angular. Je m'assure que les applications sont non seulement fonctionnelles mais également responsive et intuitives pour offrir la meilleure expérience utilisateur possible. Le TDD me permet de garantir la stabilité du code dès le début, en écrivant des tests pour chaque composant afin d'assurer une qualité et une performance constantes.
En tant que consultant, je vous accompagne dans vos projets de développement en vous aidant à définir vos besoins, à choisir les technologies adaptées et à optimiser vos processus de développement. Mon expertise en TDD, SOLID, et OWASP vous garantit que vos projets seront non seulement fonctionnels mais aussi sécurisés et scalables. Je peux également former vos équipes aux meilleures pratiques de développement pour améliorer la qualité de vos livrables.