Développeur full-stack senior freelance avec plus de 13 ans d’expérience dans la conception et le développement d’applications web robustes, scalables et maintenables, au service de produits numériques à fort impact. J’allie une approche software craftsmanship à des pratiques d’architecture modernes (DDD, tests structurés, DevOps), en m’appuyant sur des technologies telles que .NET, Angular, Vue.js et Azure pour construire des systèmes à forte valeur ajoutée. Fort d’expériences comme Lead Developer et Scrum Master certifié, je contribue à un delivery fiable au sein d'équipes agiles et favorise une culture de collaboration et d’excellence technique. Basé à Annecy, je suis disponible pour des missions en télétravail, hybrides ou localement sur site.
Depuis 2019, je poursuis mon activité en tant que prestataire indépendant. J'ai pu renforcer mes compétences à travers des projets aux stacks modernes, mais aussi obtenir une première certification de Scrum Master fin 2020, puis une certification Azure Cloud fin 2025. En complément du développement, je contribue régulièrement aux décisions d’architecture et aux choix techniques, j’accompagne les développeurs via des revues de code et du pair programming, je soutiens les équipes dans l’adoption de bonnes pratiques agiles et d’ingénierie, et je livre des solutions de manière autonome ou au sein d’équipes pluridisciplinaires.
Projets : Web full-stack, cloud & DevOps (100%) Clients : Grands comptes, scale-ups (intérim, énergie, luxe) Rôles: Conception, développement, revues de code, pair programming, déploiement, maintenance
J’ai occupé un rôle hybride mêlant développement full-stack et gestion de projet technique, avec une responsabilité accrue sur la relation client, la coordination des projets et la livraison.J’ai travaillé en environnements Scrum, en tant que principal interlocuteur des clients, tout en assurant la qualité, la maintenabilité et la bonne livraison des solutions.
Projets : Web full-stack / mobile (100%) Clients : Grands comptes (énergie, santé) Rôles : Gestion de projet, recueil et analyse des besoins métier, conception, développement, déploiement, maintenance, coordination des équipes
Environnement technique : Scrum, ASP.NET Core Web API, Swagger / Open API, PWA, TypeScript, Vue.js, Node.js, GitLab
Dans le cadre de deux missions longues, j’ai accompagné des équipes de 3 à 7 personnes en tant que lead developer. La seconde mission était particulièrement formatrice, grâce à son environnement technique riche et une équipe de taille plus importante. Elle me permis également de confirmer mon attrait pour les projets web.
Projets : Web full-stack (50%), applications client lourd (50%) Clients : Grands comptes (intérim, grande distribution) Rôles : Leadership technique, conception, développement, déploiement, maintenance
Environnement technique : Azure Cloud (App Services, Data Factory), ASP.NET MVC, DDD / CQRS, Scrum, WinForms, WPF, VB.NET
Mes premières années à Sword m'ont permis de renforcer mes bases techniques autour du framework .NET, à travers des projets variés, au sein de petites équipes ou en autonomie.
Projets : EAI (70%), web full-stack / mobile (20%), applications client lourd (10%) Clients : Grands comptes (sport, santé) Rôles : Conception, développement, maintenance