Je suis un Ingénieur développeur FullStack de 31 ans avec plus de 7 ans d'expérience dans le secteur du développement WEB. Je me suis spécialisé sur le Framework Angular au fur et à mesure. Mes travaux se concentrent sur l'intégration, la gestion courante ainsi que les évolutions sur différentes applications.
Lead Developer chez Val Solutions, je conçois et pilote techniquement une suite logicielle SaaS dédiée au secteur de la santé : visite médicale, prise de rendez-vous, GED, télémédecine, gestion de l'Identité Nationale de Santé (INS / TLSI).
Je travaille au quotidien sur une architecture micro-frontends moderne (Single-SPA + Module Federation) orchestrant une dizaine de modules indépendants, construits en Angular 19+, TypeScript, RxJS et un design system maison. Côté back, j'interviens sur des microservices NestJS en CQRS / Event Sourcing, avec Kafka, Prisma et MongoDB.
En tant que lead, mon rôle dépasse le code : je définis les standards techniques de la plateforme, mène les revues, fais monter l'équipe en compétence, et garantis la cohérence transverse entre les fronts et les services. J'ai également une solide expérience full-stack acquise sur des projets exigeants (Java, AWS, MySQL, MongoDB) en tant que référent frontend et développeur fullstack.
Participation active au développement et à la maintenance d'applications web complexes au sein d'un environnement technique moderne.
Mise en œuvre de nouvelles fonctionnalités et amélioration de l'expérience utilisateur en utilisant Angular 19, TypeScript 5.6 et RxJS 7. Intégration de composants UI riches avec Angular Material 19 et gestion de la bibliothèque de composants via Storybook 8. Travail au sein d'une architecture Monorepo gérée par NX 20, favorisant la modularité et la réutilisation du code entre les différentes applications front et le Backend For Frontend (BFF). Développement et maintenance du BFF en NestJS 10 sur Node.js 22, facilitant la communication et l'agrégation des données pour le frontend.
Implémentation de logiques métier et d'API RESTful robustes côté BFF.
Intégration de systèmes d'authentification basés sur Keycloak. Mise en place et maintenance des tests unitaires et d'intégration avec Jest. Utilisation d'outils de qualité de code tels que ESLint et Prettier. Contribution à l'intégration d'outils spécifiques tels que BPMN.io, D3.js, et QuillJS.