Senior full stack developer with 12+ years of experience building and scaling web applications, from early-stage startups to high-traffic e-commerce platforms. I enjoy turning complex business needs into simple, maintainable and well-tested software.

Day to day I work with PHP (Symfony, API Platform), TypeScript (React, Vue.js) and PostgreSQL, deployed on AWS with Docker, Terraform and GitHub Actions. I care deeply about web performance, accessibility and developer experience.

Outside of client work, I maintain a few open source libraries, mentor junior developers and occasionally speak at local meetups (AFUP Lyon, Lyon JS).

Based in Lyon, France — open to remote positions. Fluent in French and English.

GitHub
LinkedIn
Stack Overflow

BrightCart Sep 1, 2021 — Present

Lead Developer

Leading a team of 6 developers on a B2B e-commerce platform serving 1,200+ wholesalers across Europe.

  • Migrated a legacy Symfony 3 monolith to Symfony 6 and API Platform, with zero downtime
  • Designed an event-driven order pipeline (Messenger + RabbitMQ) processing 40k orders/day
  • Cut median page load time by 55% through caching, query tuning and a Next.js storefront
  • Introduced code reviews, ADRs and a CI/CD pipeline on GitHub Actions

Nimbus Labs Mar 1, 2018 — Aug 31, 2021

Senior Full Stack Developer

Core developer of a SaaS platform for managing field service teams (scheduling, invoicing, mobile app).

  • Built the public REST API and its OpenAPI documentation, used by 80+ integrators
  • Developed the scheduling interface in React and TypeScript
  • Moved infrastructure from bare metal to AWS (ECS, RDS, S3) using Terraform
  • Mentored 3 junior developers and ran internal workshops on testing

Pixel & Co Jan 5, 2015 — Feb 28, 2018

Web Developer

Web agency working for retail, tourism and public sector clients.

  • Delivered 25+ websites and web apps with Symfony, Drupal and Vue.js
  • Created an internal component library that halved front-end integration time
  • Handled accessibility audits (RGAA) and performance optimizations

Datafields Sep 2, 2013 — Dec 19, 2014

Junior PHP Developer

Startup building analytics dashboards for marketing teams.

  • Developed data import connectors (CSV, Google Analytics, Salesforce)
  • Wrote unit and functional tests with PHPUnit and Behat

OpenCity Feb 4, 2013 — Jul 31, 2013

Developer Intern

Six-month internship in a non-profit promoting open data for local governments.

  • Built a Silex application to publish and visualize public transport datasets