Freelance · Paris & remote Available for work

gregory dorrifourt

Since
2004
Based
Paris, FR
Languages
FR · EN

Senior Lead Fullstack Developer

Since 2004 I have been building products that hold up under load, over time, and across teams, from the interface down to the back end. Above all I am the Product Owner's technical right hand: a source of proposals, a translator between business and engineering, and I adapt to your stack rather than the other way round.

  • Angular
  • React
  • TypeScript
  • Node.js
  • Cloudflare Workers
  • Accessibility

By the numbers

  • 22 +

    years in the field

  • 50 +

    projects shipped to production

  • 10 +

    years leading teams

  • 20 +

    developers mentored

02

What I work on

Five areas where 22 years in the field actually makes a difference.

  1. 01

    Tech leadership & mentoring

    Code review, technical arbitration, growing the team. The goal is that it runs without me by the time the engagement ends.

  2. 02

    The Product Owner's counterpart

    Turning business stakes into technical decisions, and the other way round. A source of proposals on scope as much as on code, in Agile SCRUM, with people at the centre rather than the ceremony.

  3. 03

    Architecture

    Code structure, stack decisions, conventions, module boundaries, CI setup. A foundation a team can move fast on without breaking what already ships.

  4. 04

    Design systems

    Reusable, accessible, documented components. A consistent interface from screen to screen, and designers who finally speak the same language as the developers.

  5. 05

    Performance & accessibility

    Core Web Vitals, performance budgets, WCAG audits. Pages that are fast and usable by everyone: measured, not assumed.

03

Case studies

An ongoing client engagement, and a product I run myself. In both cases I can talk through the trade-offs, including the ones that failed.

  • Lacoste

    Modernising a ten-year-old e-commerce codebase without closing the shop

    Lead Fullstack Developer at Lacoste since April 2024, on a Salesforce Commerce Cloud e-commerce platform whose codebase is over ten years old. I run the architecture workshops that redefine the back end and the front end, and I brought a new developer’s time to autonomy down from three weeks on average to a few days.

    • Salesforce Commerce Cloud
    • SiteGenesis
    • TypeScript
    • ISML
    • React
    Read the case study : Lacoste
  • Trevia Lab

    A conversational assistant and content pipeline, designed and run solo

    Trevia Lab is a custom-object workshop whose entire online presence I design and build: the e-commerce site, an in-house conversational assistant on Cloudflare Workers, and a content pipeline meant to be read by search engines and AI assistants alike. I am both the client and the developer, which forces me to choose between the elegant solution and the one that survives.

    • TypeScript
    • Cloudflare Workers
    • LLM
    • Python
    • GDPR
    Read the case study : Trevia Lab
04

Stack

Tools change, fundamentals do not. Here is what I reach for today, knowing that I adapt to whatever stack is already in place: that is rarely where the difficulty lies.

Languages
TypeScriptJavaScriptHTMLCSS
Front
AngularReactAstro
UI & design
Design systemsStorybookTailwind CSSCSS ModulesFigma
Back end & data
Node.jsCloudflare WorkersExpressNestJSRESTGraphQLPostgreSQL
Quality & tooling
VitestPlaywrightESLintGitDockerCI/CD
05

What they say

Two Product Owners and a team manager, in their own words.

  • Je recommande vivement Gregory. C'est un profil rare, à la fois technique, force de proposition, excellent relationnel, il sait tout autant communiquer en tant que référent technique, qu'échanger avec les métiers pour comprendre et répondre au mieux aux besoins. En tant que Lead Dev pendant 3 ans, Greg a su faire évoluer le produit pour qu'il réponde dans les délais aux nombreux enjeux métiers, tout en maintenant une qualité rendant le produit exploitable, évolutif et avec des performances au rdv du e-commerce. Ca a été un vrai plaisir de travailler avec lui.

    Olivier S. Product Owner · 2024
  • J'ai eu la chance et le plaisir de travailler avec Grégory ! C'est un développeur fiable, challengeant et professionnel sur qui vous pouvez toujours compter. Toujours de bonne humeur, sa contribution a été inestimable et son engagement exemplaire. De plus, je tiens à souligner sa capacité à répondre aux délais métiers tout en maintenant un niveau de qualité technique exceptionnel. Je recommande vivement Grégory pour tout projet nécessitant expertise et fiabilité.

    Camille B. Product Owner · 2024
  • J'ai eu le plaisir de travailler avec Gregory, un développeur front-end exceptionnel. Son expertise technique et sa bonne humeur ont grandement contribué à la réussite de beaucoup de projets. Je le recommande vivement pour toute opportunité professionnelle.

    Julien V. Responsable pôle Webmastering · 2024
06

Got a project?

Tell me the context, the team and the deadline. A fifteen-minute call is enough to know whether it is a fit, and if it is not, I will point you to someone better placed.

Call +33 6 67 66 91 57

Available for work