Aller au contenu

Le développeur qui a d’abord dirigé des produits.

J’ai été chef de produit chez L’Oréal et Reckitt, CMO de Green-Acres, puis CMO et COO de Vizzit, que j’ai mené à 100 000 utilisateurs en trois mois. Depuis, je code : backend, front et IA en production chez Choose, et Ourson, mon app iOS et Android, avec son site web.

Manu Puyuelo, sourire en coin, qui salue de la main
Spécimen

Manu Puyuelo

MétierFullstack · AI product engineer
Produit7 ans · L’Oréal → COO Vizzit
Code3 ans · back, front, IA
BaseParis · Marseille · Remote

Parcours mesuré

Construire des produits, depuis 2015

  1. 2012–2016emlyonProgramme Grande École · MSc Management

    École reconnue pour l’entrepreneuriat : comprendre les besoins, en tirer une vision produit.

  2. 2015–2022Produit & marketingL’Oréal · Reckitt · Green-Acres · Vizzit

    Une marque repositionnée et des lancements : des parts de marché gagnées, +30 % de rotations. 1,5 M€ d’acquisition par an, une plateforme lancée de zéro.

  3. 2023La CapsuleBootcamp fullstack

    De janvier à juin, bootcamp intense de coding. En septembre, Choose me recrutait.

  4. 2023 →en parallèleChooseFullstack, équipe Automation

    J’automatise la chaîne qui fait entrer les marques sur Choose : le crawler qui récupère leurs catalogues, la plateforme où se construisent les ventes (fullstack, lead front), l’IA en production. TypeScript, Python, GraphQL.

  5. 2024 →en parallèleAddedSugarMa société

    Ourson, Les Inverti.e.s, Eurovision Quotidien, Compagnie Gamart, Omni : des produits et des sites menés seul, de bout en bout.

Ma façon de travailler

  1. Je m’assois à côté de ceux qui vont s’en servir.

    Avant et pendant le code, je travaille avec les utilisateurs, pas avec un ticket : les Sales et l’e-merch de Choose au quotidien, des parents en entretien pour Ourson, les bénévoles d’un collectif militant.

  2. Je supprime une étape avant d’ajouter une fonctionnalité.

    Chez Green-Acres déjà, des milliers d’e-mails par jour avaient remplacé le démarchage téléphonique : les commerciaux recevaient les appels au lieu de les passer. Chez Choose, 150 scrapings manuels par mois ont disparu.

  3. Je commence par ce qui fait mal, puis je remonte.

    Chez Choose, j’ai outillé l’e-merch au bout de la chaîne, puis je suis remonté jusqu’aux Sales. Chez Eurovision Quotidien, il fallait remettre le site debout avant le pic de mai.

  4. Le bon outil, pas le plus gros.

    Un petit modèle pour le volume, un gros pour les seuls cas douteux. WordPress pour une compagnie de danse, du sur-mesure pour un collectif militant.

  5. Je mesure, puis je laisse les clés.

    Les indicateurs sont posés dès le départ, et tenus : une page qui passe de 5 minutes à moins d’une seconde, une équipe stable de 6 qui passe Noël sans intérim, du code et des prompts qui ne partent en production qu’une fois leurs tests passés. Ensuite, des back-offices pensés pour des non-techniciens : les équipes avancent sans moi.

La stack

Front-end
  • TypeScript
  • React
  • Next.js
  • React Native
  • Expo
  • TanStack
  • Apollo
  • Tailwind CSS
  • Radix UI
Back-end
  • Node.js
  • Fastify
  • GraphQL
  • Prisma
  • PostgreSQL
  • Supabase
  • Redis
  • Directus
  • Turborepo
Données & scraping
  • Python
  • FastAPI
  • Puppeteer
  • Cheerio
  • Scrapy
  • Selenium
  • Zyte
  • Extension Chrome
  • Google Apps Script
IA
  • Claude
  • Gemini
  • Lyria
  • DeepSeek
  • Jev (TypeSafe)
  • LangChain
  • Google ADK
  • MCP
  • Langfuse
  • OpenTelemetry
Cloud & qualité
  • Google Cloud
  • Docker
  • GitHub Actions
  • Sentry
  • Vercel
  • Hetzner
  • Vitest
  • Jest
  • Playwright
Plateformes
  • Shopify
  • Liquid
  • WordPress
  • PHP
  • HubSpot
  • MailerLite
  • HelloAsso

L’IA en production

Chez Choose, elle traite les produits qui entrent sur la plateforme. Dans Ourson, elle génère recettes, illustrations et musique, sous validation humaine.

Travailler ensemble

Freelance ou salarié ?

J’exerce en indépendant avec AddedSugar, ma société. Chez Choose, je travaille depuis trois ans en mission longue, intégré à l’équipe Automation comme n’importe quel membre de l’équipe.

Seul ou en équipe ?

Les deux. Chez Choose, au quotidien avec 5 développeurs, 30 Sales et l’équipe e-merch. Sur Ourson ou Les Inverti.e.s, seul de bout en bout.

Et l’IA, pour développer ?

Claude Code, Cursor et Codex, des fichiers CLAUDE.md et AGENTS.md maintenus dans les dépôts, des boucles agentiques bornées par les tests et la CI, et des revues de code assistées (Gemini, Copilot). Les tests et les budgets de qualité restent les garde-fous.

Reprendre un projet existant ?

Oui. Eurovision Quotidien n’avait reçu aucune mise à jour en 8 ans : je l’ai remis à niveau sans rien casser, avant le pic d’audience de mai.

Et après la mise en ligne ?

Je reste. Le site des Inverti.e.s, livré en 2024, est maintenu depuis.

Envie d’en parler ?