Raphaël Bensimon
Développeur front-end · Vue.js / Nuxt
Disponible dès maintenant
- Avant : GHS · McLedger · Data4Job
- Vue 3 · Nuxt · TypeScript · Playwright
- Île-de-France · remote ou hybride
- Paris,
À propos
- Sept ans sur des applications métier en Vue.js et Nuxt (paie, transport, RH), de la start-up à l'éditeur logiciel.
- Je conçois des composants Vue 3 réutilisables, organisés en design system, de la maquette Figma à la mise en production, en lien direct avec le produit et le back-end.
- Aujourd'hui, j'orchestre des agents IA dans le code d'une équipe front : tests end-to-end générés, skills qui cadrent conventions et garde-fous.
- À côté, j'ai lancé Youth Immo, une app iOS et Android pour un premier achat immobilier, et son site vitrine, sans écrire une ligne de code : des agents Claude Code les ont codés, je les ai orchestrés.
Stack
- 01Frameworks
- Vue.js2 · 3
- Nuxt
- Pinia
- Vuex
- 02Langages & styles
- TypeScript
- JavaScript
- SCSS
- CSS
- Tailwind
- 03Tests
- Playwright
- Cypress
- Vitest
- 04IA
- Claude Code
- Codex
- Cursor
- 05Outils
- Vite
- Storybook
- Figma
- Axios
- PostHog
- Sentry
- 06Collaboration
- Git
- GitHub
- GitLab
- Linear
- Jira
Expériences4
Youth Immo
App mobile et site vitrine pour un premier achat immobilierProduit et orchestration d'agents IA
Fig. 1 — Youth Immo, accueil de youthimmo.fr. Capture du site. Une app iOS et Android et son site vitrine, publiés sans écrire une ligne de code, uniquement en orchestrant des agents Claude Code.
Réalisations6
- L'app, son API et le site vitrine sont entièrement produits par des agents Claude Code, que j'orchestre de la demande à la mise en production.
- Mise en place des skills qui cadrent leur travail : conventions du code, stack de développement isolée, mises en ligne sur les stores.
- Ce que les agents ont livré : une app Expo / React Native publiée sur iOS et Android (profil d'achat, budget et aides, annonces notées chaque jour, carte des communes d'Île-de-France, grille de visite) et une API Hono sur Bun et MongoDB.
- En plus de l'app, le site vitrine youthimmo.fr : Astro sur Vercel, une préversion par pull request, un contrat de design tiré de trois références, des pages légales synchronisées avec l'app.
- Garde-fous pour fiabiliser ce qu'ils produisent : tests Jest et Playwright rejoués en CI avant chaque fusion, déploiement continu de l'API sur Google Cloud Run.
- Pilotage produit et lancement de bout en bout : parcours et règles métier, fiches App Store et Google Play, premières campagnes d'acquisition.
- Claude Code
- Orchestration d'agents
- Skills
- Pilotage produit
- CI / CD
- Publication sur les stores
GHS
Éditeur de logiciels de gestion de la paie et des contrats courtsDéveloppeur front-end Nuxt
Fig. 2 — Hamac, gestion des embauches. Reconstitution. Cent tests end-to-end écrits par le métier, sans un développeur dans la boucle.
Réalisations6
- Développement de fonctionnalités, des maquettes Figma à l'intégration des API REST co-définies avec l'équipe back-end.
- Participation au développement du design system (Atomic Design, Storybook) et correction de bugs.
- Revues de code au sein de l'équipe front-end.
- Mise en place d'une génération de tests par IA avec Playwright via MCP sur un produit qui n'avait aucune couverture end-to-end : une centaine de tests désormais écrits par un profil métier, sans intervention des développeurs.
- Orchestration d'agents IA (Claude Code) sur l'implémentation, et rédaction de skills pour cadrer leur travail dans le code de l'équipe (conventions, contexte métier, garde-fous) et fiabiliser ce qu'ils produisent.
- Rédaction des tickets avec les équipes métier : challenge des demandes pour cadrer au mieux le besoin réel dans le produit, selon la faisabilité technique et les délais, jusqu'aux critères d'acceptation.
- Nuxt
- Vue 3
- TypeScript
- Pinia
- Storybook
- Playwright
- MCP
- Claude Code
McLedger
Start-up de solutions numériques pour le transport de marchandisesDéveloppeur front-end Vue.js
Fig. 3 — My Modal One, tableau de bord des circulations. Reconstitution. Un design system de trente composants, partagé par trois applications.
Réalisations6
- Pilotage technique front-end (conception des interfaces, intégration, revues de code), avec un focus sur la maintenabilité et l'expérience utilisateur.
- Conception d'un design system de 30 composants en Atomic Design, testés sous Vitest et partagés par 3 applications.
- Mise en place de la navigation au clavier sur un parcours métier, jusque dans les composants du design system utilisés.
- Migration d'une application de Vue 2 vers Vue 3, du cadrage à la mise en production.
- Formation et mentorat des développeurs juniors sur Vue.js.
- Couverture des parcours critiques en tests end-to-end sous Cypress.
- Vue 2
- Vue 3
- TypeScript
- Pinia
- Atomic Design
- Cypress
- Vitest
- Navigation clavier
- Mentorat
Data4Job
Start-up d'outils RH pour le matching entre profils et offresDéveloppeur front-end Vue.js
Fig. 4 — Remo Platform, fiche candidat et pipeline de recrutement. Reconstitution. La refonte complète de l'interface recruteur d'un outil de matching par IA.
Réalisations2
- Développement de fonctionnalités, maintenance et correction de bugs pour garantir la stabilité des produits.
- Refonte complète de l'interface pour en améliorer l'expérience utilisateur.
- Vue.js
- JavaScript
- Refonte UX
- Maintenance
Formation
ORT Montreuil
- Master MS2I
- Bachelor CSI
