Vincent DouayLEAD DEV

DISPONIBLE — TECH LEAD / LEAD DEV · REMOTE OK

Vincent
Douay.

REACT · SYMFONY · NODE / NESTJS · TYPESCRIPT

Dix ans à construire des produits web, de la startup au grand groupe. J'aime autant concevoir des architectures robustes que faire grandir les équipes qui les portent.

Télécharger le CVLire mes études de cas
Portrait de Vincent Douay

10 ans

d'expérience fullstack

2 SaaS

critiques pilotés en lead

2 devs

encadrés au quotidien

> 80 %

de couverture de tests

01À PROPOS

J'aime reprendre l'existant et le rendre maintenable.

Depuis dix ans, je navigue entre startups, ESN et PME logicielles — et c'est précisément cette variété qui me définit. Migrations critiques, legacy non documenté, produits à fort trafic : je m'adapte vite, et j'aime ça.

Chez Logiciel Bestt (groupe Aurior), j'ai repris seul le périmètre de deux SaaS critiques après le départ du seul développeur en poste — cinq jours de passation, zéro documentation. Quelques semaines plus tard, l'équipe disposait d'une vraie chaîne CI/CD ; aujourd'hui nous sommes trois — deux développeurs que j'encadre au quotidien, désormais autonomes.

Ce qui me distingue ? Un vrai goût pour la transmission — documentation, mentoring, revues de code — et la conviction qu'une bonne architecture est celle que l'équipe comprend.

CERTIFICATIONS

DevOps Foundation
Chef de projet digital
Intégrateur Web

LANGUES

Français — natif
Anglais — technique

BASE

Amiens, France
CDI · full remote possible

02PARCOURS

Dix ans de projets, de la startup au grand groupe.

2025 — auj.

Amiens

Lead Développeur Fullstack

Logiciel Bestt — groupe Aurior

Lead technique de l'équipe web (3 personnes, dont 2 développeurs que j'encadre), responsable de deux SaaS à forte volumétrie : BeSTTnet (~180 sites clients, ~66 000 comptes métier) et Candidathèque (+100 000 candidats, ~9 500 offres).

  • Chaîne CI/CD complète — GitLab auto-hébergé + Jenkins — en remplacement d'un simple hook post-push sur le serveur de production
  • Migration des deux produits Symfony 5 → 7 / React 18, refonte UI sous Mantine (~6 mois par produit)
  • Culture de test instaurée : couverture > 80 % en front, back et e2e (PHPUnit, Vitest, Playwright)
  • Observabilité et conteneurs : Grafana, Portainer, Traefik

Symfony 7 · React 18 · PHP · PostgreSQL · Jenkins · GitLab CI

2024 — 2025

Pause carrière — veille technique, consolidation de ma stack React/Node et refonte de ce portfolio.

2021 — 2023

Paris

Développeur Fullstack Node / NestJS / React

Lizee — économie circulaire

Au sein d'une équipe de 5 développeurs, développement du WMS adossé à la plateforme de location, en co-construction avec l'équipe produit.

  • Remplacement du WMS historique IBM AS/400 par une interface React adoptée par la dizaine d'opérateurs de l'entrepôt
  • Préparation de commandes multi-opérateurs en temps réel via WebSockets — fini les collisions de picking
  • Dashboards data utilisés par le board pour présenter les résultats aux investisseurs

NestJS · React · TypeScript · PostgreSQL · WebSockets

2017 — 2021

Hellemmes

Ingénieur d'études — mission SNCF

Extia — SNCF, technicentre d'Hellemmes

Quatre ans, basé au technicentre d'Hellemmes, sur Collector+, le logiciel interne de gestion de la réparation des pièces du matériel roulant.

  • Module d'analyse des approvisionnements du technicentre de Nevers, consolidant plus d'une dizaine de flux hétérogènes (XML/SOAP, XLSX)
  • Migration pilotée : serveurs Windows → Linux, base MySQL → PostgreSQL
  • CI Jenkins + Docker — et une bascule en télétravail immédiate au premier confinement
  • Accompagnement de 4 à 5 nouveaux développeurs, documentation du workflow d'équipe

PHP · CodeIgniter · Docker · Jenkins · PostgreSQL

2011 — 2017

MOFFI — Développeur web · 2016 – 2017, Euratechnologies Lille

Startup : structuration de la plateforme et de l'API, infrastructure de production (load balancing, backups, déploiement automatisé), GitFlow et méthodes agiles.

Archipelia — Développeur web & chargé de clientèle · 2015 – 2016

Fonctionnalités ERP, modules d'interconnexion ERP ↔ Drupal, support client et PoC de migration vers Symfony.

Freelance — Responsable d'infrastructure & développeur · 2011 – 2015

Migration complète du parc informatique d'un client (postes, serveurs, ERP centralisé), sauvegardes automatisées, formation des équipes.

03ÉTUDES DE CAS

Trois projets, en détail.

Trois situations réelles, racontées comme je les ai vécues : le problème, les arbitrages d'architecture, et ce que ça a produit.

ÉTUDE 01 — LOGICIEL BESTT

Reprendre seul deux SaaS critiques — puis industrialiser leur delivery

Cinq jours de passation, zéro documentation, un déploiement par hook post-push en prod. Comment on en sort — et comment on n'y revient plus.

Déploiements à la demandeÉquipe de 3 personnes autonome

GitLab CI · Jenkins · Symfony · ReactLire l'étude →

ÉTUDE 02 — LOGICIEL BESTT

Migrer Symfony 5 → 7 / React 18 sans arrêter le produit

Deux produits en exploitation, des milliers de lignes de code mort, des dépendances figées. Une migration menée par étapes, refonte UI Mantine incluse.

~6 mois par produitCouverture > 80 %

Symfony 7 · React 18 · Mantine · PlaywrightLire l'étude →

ÉTUDE 03 — SNCF / EXTIA

Consolider 10+ flux hétérogènes pour les approvisionneurs

XML/SOAP, fichiers XLSX du siège et des technicentres, croisements manuels quotidiens. Un module d'analyse qui rend les données exploitables.

10+ flux automatisésCroisement manuel supprimé

PHP · SOAP/XML · MySQL → PostgreSQLLire l'étude →

04COMPÉTENCES

Ma stack, au quotidien.

React.jsSymfonyTypeScriptArchitecture logicielleLeadership & mentoring

FRONTEND

React 18 · Next.js
Mantine · Atomic design

Vitest · Playwright · Cypress

BACKEND

Symfony 5 → 7 · PHP 8
Node.js · NestJS

API REST · WebSockets · PHPUnit

DATA

PostgreSQL · MySQL
Oracle · MongoDB

Optimisation SQL

DEVOPS & INFRA

Docker · Linux · Nginx
GitLab CI · Jenkins

Traefik · Portainer · Grafana

LEAD & MÉTHODES

Code review · Spécifications
Mentoring · Documentation

Agile / Scrum · JIRA

05PROJETS PERSO

Je code aussi pour le plaisir.

Des petites idées poussées jusqu'au bout — c'est aussi comme ça que je fais ma veille.

Mid-2000 PC

Un ordinateur sous Windows XP reproduit dans le navigateur, en React — bureau, fenêtres et nostalgie comprises.

mid-2000-pc.douay.me ↗

QR Tetris

Un générateur de QR code qu'il faut construire soi-même, pièce par pièce, façon Tetris.

qr-tetris.douay.me ↗

Teams Suggest

Un générateur de suggestions de réponses absurdes, hommage à celles que propose Microsoft Teams.

teams-suggest.douay.me ↗

Discutons.

Ouvert aux opportunités Tech Lead / Lead Developer, à Amiens ou en full remote. J'aime les produits exigeants et les équipes qui progressent. Je réponds vite.

v.douay@spheriale.comLinkedInGitHubCV PDF