Français
Natif
Langue maternelle utilisée au quotidien dans les échanges, les réunions et les communications écrites.
Architecte logiciel à dominante frontend, avec plus de 10 ans d’expérience fullstack dans la conception et l’évolution d’applications TypeScript, de socles web partagés et de plateformes destinées aux développeurs. Définition de l’orientation technique, alignement de l’architecture entre équipes et traduction d’exigences complexes de plateforme en systèmes maintenables et en plans de delivery.
Intervention sur l’architecture frontend, les socles de plateforme partagés et les workflows de développement, en associant une pratique concrète de TypeScript à l’orientation technique nécessaire pour aider plusieurs équipes à livrer de manière cohérente.
Les fondations déterminent la réussite ou l’échec d’un produit. UI partagée, architecture applicative, workflows de build et standards d’ingénierie définissent la capacité des équipes à faire évoluer une plateforme web de manière fiable à mesure qu’elle grandit.
Le travail porte sur les fondations qui soutiennent le delivery produit : définition de l’architecture frontend, amélioration 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é, la performance et la developer experience 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.
La stack repose principalement sur React, TypeScript et Node.js, avec un périmètre qui s’étend aux API, au mobile, au tooling, aux tests et à la performance.
Plus de dix ans d’expérience sur des produits internes, des solutions SaaS, des applications mobiles et des plateformes. Le parcours reflète une évolution depuis des rôles fortement axés sur l’implémentation vers des responsabilités élargies en matière d’orientation technique, de coordination et de delivery.
Progression de développeur frontend senior à architecte logiciel au fil de 3 rôles au sein d’une organisation entièrement à distance, avec des responsabilités élargies de l’implémentation à l’architecture de plateforme, aux standards techniques, à l’alignement entre équipes et à la stratégie de delivery.
Définition de l’architecture fullstack à forte dominante frontend d’une plateforme cloud interne de développement, avec la mise en place de fondations partagées et de standards d’implémentation au sein d’une organisation distribuée de plus de 10 équipes à distance.
Pilotage d’initiatives de plateforme à forte dominante frontend et accompagnement des équipes dans l’adoption de pratiques partagées d’architecture, de conception de composants et de code review à mesure que l’organisation grandissait.
Développement et livraison de fonctionnalités frontend en React et SASS pour des produits IT internes, avec une contribution à la structuration de la stack, des pratiques communes et de l’architecture frontend du groupe.
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, avec des livraisons sur 3 couches d’implémentation, web, backend et mobile, visant à 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 backends Java et Node.js ainsi que l’application React Native, avec des cycles de feedback courts.
Développement et maintenance de fonctionnalités pour un SaaS B2B en production sur 2 stacks frontend, AngularJS et React, avec des contributions aux services Java et Node.js. Pilotage de plusieurs refontes visant à migrer des parties importantes du produit d’AngularJS vers React.
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, conçue pour s’intégrer à un backend existant, avec un backoffice white-label destiné aux équipes qui interviennent sur plusieurs marques ou produits.
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 TypeScript senior dans lesquels la responsabilité frontend s’étend naturellement à l’architecture, à la coordination et au delivery.