Français
Natif
Langue maternelle utilisée au quotidien dans les échanges, les réunions et les communications écrites.
Conception de fondations frontend et de tooling pour permettre aux équipes produit de développer, tester et livrer de manière autonome tout en partageant une plateforme cohérente.
UI partagée, architecture applicative, workflows de build et standards d’ingénierie déterminent la rapidité et la fiabilité avec lesquelles les équipes peuvent faire évoluer une plateforme frontend à mesure qu’elle grandit.
Mon travail se concentre sur l’infrastructure qui soutient le delivery produit : définition de l’architecture frontend, conception du tooling partagé et des systèmes de composants, clarification des responsabilités et accompagnement des équipes vers des décisions techniques cohérentes. L’approche privilégie des choix de plateforme pragmatiques qui améliorent la maintenabilité et réduisent les frictions quotidiennes de développement sans introduire de processus superflus.
Français natif et anglais courant, utilisés au quotidien pour les échanges techniques, la documentation, les code reviews et la collaboration produit.
Natif
Langue maternelle utilisée au quotidien dans les échanges, les réunions et les communications écrites.
Courant
Utilisé avec aisance en contexte professionnel, des échanges techniques à la rédaction de documentation.
React et TypeScript constituent le cœur de la stack, complété par une expérience en architecture frontend, systèmes de build, analyse statique, tests, CI/CD et intégration backend.
Plus de dix ans d’expérience professionnelle couvrant l’implémentation frontend, les fondations de plateformes partagées, le tooling pour développeurs et l’orientation technique transverse.
Progression de développeur frontend senior à lead technique puis architecte logiciel, sur les fondations d’une console de gestion cloud aujourd’hui développée par une douzaine d’équipes produit réparties dans trois départements.
Responsabilité de l’architecture d’une plateforme micro-frontend ESM-first, de ses contrats partagés, de ses fondations et de ses workflows de développement pour une douzaine de microapps produit.
Conception et réalisation des fondations greenfield et du tooling réutilisable permettant aux équipes produit de prendre en charge et livrer leurs microapps dans une console cloud centralisée.
Intégration au projet de console de gestion cloud dès son lancement, avec le développement de parcours produit en React et SASS et la mise en place de sa stack frontend initiale et de patterns d’implémentation partagés.
Prise en charge de 2 surfaces en production chez Nap&Up, l’application mobile et son API, stabilisation de la stack existante et pilotage de la migration d’une PWA Capacitor vers une v2 en React Native reposant sur un nouveau backend Firebase.
Modernisation d’un vaste monorepo JavaScript fullstack, avec une amélioration des frontières entre packages, de la configuration du build et des workflows de développement quotidiens.
Lead développeur fullstack au sein d’un SaaS B2B de livraison urbaine, intervenant sur 3 couches d’implémentation, web, backend et mobile, afin d’automatiser les opérations du dernier kilomètre.
Pilotage du delivery du produit Fleeters au sein d’une petite équipe, sur le frontend React, les 2 stacks backend Java et Node.js ainsi que l’application React Native, avec des cycles de feedback courts.
Développement et maintenance de fonctionnalités sur 2 stacks frontend, AngularJS et React, avec le pilotage de refontes ayant déplacé des surfaces produit clés d’AngularJS vers React, ainsi que des contributions à 2 stacks de services, Java et Node.js, pour un SaaS B2B en production.
Ingénieur support au sein de la division ADAS, avec conception de PoC de vision par ordinateur dans 2 langages bas niveau, C et assembleur, et développement d’outils internes en Node.js et Electron.
Des projets open source centrés sur la developer experience, conçus pour rendre le travail de développement plus clair, plus structuré et plus réutilisable.
Générateur de sites • système éditorial
Markdown • routing • layouts
Générateur de sites pour le web moderne, fondé sur l’édition en Markdown, le routing par arborescence de fichiers, des layouts partagés et un pipeline de contenu extensible.
Bibliothèque React • pipeline de composants
Étapes typées • React • testing
Factory typée permettant de construire des composants React étape par étape, tout en isolant le rendu, l’état, le cycle de vie et le wiring sans nuire à la lisibilité.
Feature flags • plateforme frontend
Bring-your-own backend • Backoffice white-label
Solution de gestion de feature flags orientée frontend, fondée sur un modèle bring-your-own backend, avec un backoffice white-label destiné aux équipes qui livrent sous différentes marques ou sur différentes surfaces produit.
Une formation fortement orientée systèmes, qui continue d’influencer l’approche des problématiques frontend par l’attention portée à la structure, aux contraintes et aux couches techniques sous-jacentes à l’interface.
Recherche de rôles senior en plateformes frontend et developer experience associant une pratique concrète de TypeScript, une architecture transverse et le delivery.
Montréal, Canada, à distance
Ingénieur senior en plateformes frontend • React • TypeScript • developer experience
Ingénieur en plateformes frontend et architecte logiciel avec plus de 10 ans d’expérience dans la conception de fondations React et TypeScript, de tooling pour le build et les tests, ainsi que de workflows de développement utilisés par plus de 10 équipes et une douzaine de microapps. Une pratique concrète de l’ingénierie de plateforme associée à une orientation technique transverse et à une approche pragmatique du delivery.
Console interne de gestion cloud et plateforme frontend
Progression de développeur frontend senior à lead technique puis architecte logiciel, sur les fondations d’une console de gestion cloud aujourd’hui développée par une douzaine d’équipes produit réparties dans trois départements.
Nap&Up — maintenance, migration et livraison de la v2 pour une startup du bien-être au travail
Prise en charge de 2 surfaces en production chez Nap&Up, l’application mobile et son API, stabilisation de la stack existante et pilotage de la migration d’une PWA Capacitor vers une v2 en React Native reposant sur un nouveau backend Firebase.
Ingénieur frontend senior
Modernisation d’un vaste monorepo JavaScript fullstack, avec une amélioration des frontières entre packages, de la configuration du build et des workflows de développement quotidiens.
SaaS de livraison urbaine pour automatiser les opérations du dernier kilomètre
Lead développeur fullstack au sein d’un SaaS B2B de livraison urbaine, intervenant sur 3 couches d’implémentation, web, backend et mobile, afin d’automatiser les opérations du dernier kilomètre.
Ingénieur d’applications — systèmes avancés d’aide à la conduite
Ingénieur support au sein de la division ADAS, avec conception de PoC de vision par ordinateur dans 2 langages bas niveau, C et assembleur, et développement d’outils internes en Node.js et Electron.
Générateur de sites pour le web moderne, fondé sur l’édition en Markdown, le routing par arborescence de fichiers, des layouts partagés et un pipeline de contenu extensible.
Factory typée permettant de construire des composants React étape par étape, tout en isolant le rendu, l’état, le cycle de vie et le wiring sans nuire à la lisibilité.
Solution de gestion de feature flags orientée frontend, fondée sur un modèle bring-your-own backend, avec un backoffice white-label destiné aux équipes qui livrent sous différentes marques ou sur différentes surfaces produit.
FreeCodeCamp
Polytech'Clermont-Ferrand • Génie électrique et programmation embarquée
Polytech'Tours • Mathématiques et informatique
Natif
Langue maternelle utilisée au quotidien dans les échanges, les réunions et les communications écrites.
Courant
Utilisé avec aisance en contexte professionnel, des échanges techniques à la rédaction de documentation.