Aller au contenu
Damien Mercier

À propos

Product engineer, pas seulement développeur

Je suis Damien Mercier, Product Engineer freelance basé en France. Je construis et j’améliore des produits web utilisés par de vraies personnes, principalement avec React, Next.js et TypeScript, sur toute la stack quand la fonctionnalité le demande.

Le titre compte pour moi. Un développeur reçoit un ticket ; un product engineer reçoit un problème. J’ai contribué au développement de Campus Coach, une plateforme SaaS pour coureurs et coachs, et ce dont je suis le plus fier là-bas n’est pas le code le plus malin. Ce sont les fonctionnalités où comprendre ce dont les coachs avaient vraiment besoin a changé ce que nous avons construit.

Pourquoi ce métier ? Parce que le logiciel est l’un des rares artisanats où l’on peut passer de « quelqu’un a ce problème » à « quelqu’un utilise la solution » en quelques semaines, de ses propres mains, à chaque couche. J’aime la boucle entière, de la conversation produit à la décision d’architecture jusqu’au détail du pixel, et le freelancing me permet de faire cette boucle entière pour les équipes qui en ont besoin.

Méthode

Comment je travaille

  1. 01

    Comprendre

    Avant d’écrire du code : quel problème résolvons-nous, pour qui, et comment saurons-nous que ça a marché ? La moitié de la valeur d’un bon ingénieur tient aux questions posées ici.

  2. 02

    Concevoir

    Donner forme à la solution : l’expérience utilisateur et l’approche technique ensemble, parce qu’elles se contraignent mutuellement. Des décisions petites et relisibles plutôt que des grands plans.

  3. 03

    Construire

    Du code propre, typé et testé qui s’intègre à la base de code où il vit. J’optimise pour la personne qui le lira ensuite. Souvent vous dans six mois, parfois moi.

  4. 04

    Livrer

    Une fonctionnalité n’a aucune valeur dans une branche. J’amène le travail jusqu’en production, et je m’intéresse à ce qui se passe quand de vrais utilisateurs s’en servent.

  5. 05

    Améliorer

    La mise en production est un début. J’observe le comportement réel des fonctionnalités (performance, bugs, usage) et je les améliore sur la base de preuves.

Boîte à outils

Les technologies que j’utilise

Les outils sont un moyen, pas une fin, mais voici ceux vers lesquels je me tourne. Voyez comment ils se traduisent en services et en projets réels.

React · TypeScript · Next.js · Tailwind CSS · TanStack Query · Zod · Vite · Node.js · REST APIs · Postgres · Supabase · SQL · Anthropic API · n8n · Vitest · Cypress · Figma · Sentry · Three.js / React Three Fiber

Un produit à construire ou à améliorer ? Parlons-en.

Parlez-moi de votre produit et de là où il doit aller. Je réponds généralement sous un à deux jours ouvrés.