Aller au contenu principal
VH.
Disponible
Accueil
Projets
Expérience
Job idéal
Association
Communauté
Notes
Contact
VH.

Vincent Hirtz — Lead Full-Stack Developer, basé à Lyon, disponible en remote ou sur site.

Disponible pour missions
Lyon, France
  • Projets
  • Expérience
  • Association
  • Communauté
  • Notes
  • Contact
  • CV en ligne
  • Branding
Tip : essayez ↑↑↓↓←→←→ B A
© 2026 Vincent Hirtz. Tous droits réservés.
Mentions légalesAccessibilitéPlan du site
Fait avec ♥ et beaucoup de café.
Lead Full-Stack Developer · Lyon

Je construis des expériences digitales exceptionnelles

Lead Full-Stack Developer basé à Lyon. 10+ ans à concevoir des applications complètes — du front (React, Vue, Angular) au back (Node.js, NestJS, Laravel) — et à former les équipes qui les font vivre. Curiosité infinie, code soigné.

Voir mes projetsMe contacterVoir le CVTélécharger le CV
0+
Années d'expérience
0
Frameworks front & back
0
Framework JS open-source
Scroll
</>
01À propos

Designer de systèmes, pas seulement de features.

Je m'appelle Vincent Hirtz. Développeur full-stack passionné, avec plus de 10 ans d'expérience à concevoir des solutions web modernes et performantes — du back-end à l'interface — pour des équipes qui veulent aller vite sans sacrifier la qualité.

À l'aise sur toute la chaîne : React, Vue.js et Angular côté front, Node.js, NestJS et Laravel côté back. Je conçois des applications complètes, de la base de données à l'interface, avec une attention forte aux tests end-to-end et à l'architecture scalable. Ces dernières années, j'ai dirigé l'équipe technique de SAPIENDO sur des plateformes Vue.js + Laravel pour la gestion de la retraite.

Quand je ne travaille pas, je contribue à l'open source — notamment Pulse JS, un framework déclaratif zéro-dépendance que je développe pour repenser la façon dont on construit des SPA modernes. Curiosité infinie pour les nouvelles technos, et un faible pour ce qui dure.

Dernières notes

  • Debug~10 min
    Quand le Service Worker casse la navigation Next.js (et que les tests ne voient rien)
  • Debug~8 min
    React 19 + Next.js : le bug removeChild qui rend fou (et comment le résoudre)
  • Open Source~4 min
    Pulse JS : pourquoi j'ai créé un framework zéro-dépendance
  • Architecture~5 min
    Vue.js + Laravel : retour d'expérience après 4 ans chez SAPIENDO
Toutes les notes →
{ }

Clean Code

J'écris du code lisible et maintenable. La clarté n'est pas un luxe, c'est un investissement.

◇

Architecture First

Je pense système avant de penser feature. Les bonnes décisions structurelles évitent les dettes.

⌖

Team Player

Le meilleur code naît de la collaboration. Je crois aux revues, au pair, à la confiance.

↗

Continuous Learner

La tech évolue, moi aussi. Curiosité méthodique et veille permanente.

{ }
02Expertise

Une stack maîtrisée, pas juste essayée.

Dix ans à explorer, casser et rebâtir, du back-end à l'interface. Voici ce que je manie au quotidien — sans buzzwords.

React
Vue.js
Angular
TypeScript
Node.js
NestJS
Laravel
PHP
PostgreSQL
Cypress
Storybook
Docker
GitLab
React Native
SASS
React
Vue.js
Angular
TypeScript
Node.js
NestJS
Laravel
PHP
PostgreSQL
Cypress
Storybook
Docker
GitLab
React Native
SASS
Frontend◐
  • React / React Native5/5
  • Vue.js5/5
  • Angular4/5
  • TypeScript5/5
  • SASS / Tailwind5/5
Backend◑
  • Node.js5/5
  • NestJS5/5
  • Laravel / PHP4/5
  • API REST / GraphQL4/5
  • SQL / PostgreSQL4/5
Tests & Qualité◒
  • Cypress (E2E)5/5
  • Jest5/5
  • Enzyme4/5
  • Selenium4/5
  • Storybook5/5
DevOps & Outils◓
  • Docker4/5
  • GitLab CI/CD4/5
  • Lerna (monorepo)4/5
  • Bootstrap / Material UI5/5
Leadership & Méthodes◉
  • Architecture SPA5/5
  • Lead technique5/5
  • Formation / Mentorat5/5
  • Agile / Scrum5/5