You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Raphaël BadiaRB

Raphaël Badia

Développeur Frontend Next.js | React.js | IA

€550/day
6 projects
Paris, FR
8-15 years

Average response time: 1 hour

About Raphaël

Votre équipe frontend n'avance plus, chaque release casse quelque chose et c'est pire depuis qu'ils utilisent l'IA ?

Une équipe qui livre mal a un problème de process, pas de talent. J'interviens sur vos codebases React.js / Next.js pour stabiliser ce qui casse, accélérer vos releases et préparer votre produit à scaler.



Voici les résultats concrets obtenus pour mes clients :

  • Maiia (React.js / Next.js) : création from scratch de la plateforme et du design system en atomic design (80+ composants), bascule de 70 000 professionnels de santé sans interruption. Plateforme passée de 500 000 à 3,25 millions d'utilisateurs pendant la vaccination COVID-19.
  • Billiv (React.js / Next.js) : architecture monorepo avec design system unifié sur 4 applications -> 40% de déduplication de code et stabilisation des apps (0 régression en production) grâce à mes tests e2e Cypress.
  • Noticia (React.js / Next.js) : architecture monorepo full-stack, 4 produits web livrés en 2 mois (webapp, dashboard, admin) -> levée de fond de 500k€

Vous m'intégrez à votre équipe et je suis opérationnel immédiatement : je développe vos features en React.js / Next.js tout en structurant ce qui doit l'être — design system, tests unitaires, tests d'intégration et tests E2E (Jest, Cypress, Playwright), architecture monorepo, CI/CD, DX. Vous gagnez un développeur qui livre ET qui améliore la codebase en continu.

De plus, votre équipe monte en compétences avec moi : coaching Next.js, revues de code, mise en place de bonnes pratiques de test.

Je travaille avec des startups et scale-ups qui ont trouvé leur marché mais dont la codebase commence à freiner la croissance.

Mes missions types : audit de codebase fatiguée, renfort développeur frontend senior, architecture design system, mise en place d'un monorepo, tests E2E qui tiennent.

Un projet en tête ? Écrivez-moi !
  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Paris (up to 50km), Lyon (up to 50km), Bordeaux (up to 50km), Lille (up to 50km), Marseille (up to 50km)

Experience

  • Groupe Barrière
    Développeur Frontend React.js | Next.js | Typescript | Design System | IA
    ENTERTAINMENT AND LEISURE
    April 2026 - Today (2 months)
    Paris 08 Élysée, France
    → Objectif de la mission : Refondre l’espace "Account" du Groupe Barrière (gestion du compte utilisateur et programme de fidélité) en modernisant l’UX/UI et en posant des bases solides de design system et de scalabilité des frontends sous React.js & Next.js.

    → Réalisations :
    • Audit approfondi du design system existant : analyse des incohérences UI, des limites d’industrialisation et des impacts UX, avec définition de recommandations concrètes pour une refonte scalable à l’échelle de l’écosystème Barrière.
    • Refonte de l’espace Account (compte utilisateur, fidélité, avantages) en React / Next.js en s’appuyant sur les principes du design system pour améliorer cohérence UI, fluidité des parcours et qualité perçue.
    • Mise en place de tests unitaires et de non-régression avec Jest afin de sécuriser les composants UI, fiabiliser les évolutions et garantir la stabilité des parcours critiques liés au compte et à la fidélité.

    → Stack technique : React.js · Next.js · Jest · Design System (audit & structuration) · Playwright · Storyblok (headless CMS pour la contribution du contenu par le marketing) · Storybook
    React.js Next.js Design System Jest Typescript
  • Billiv
    Développeur Frontend React.js | Next.js | Typescript | Tests E2E | Design System | IA
    SOFTWARE PUBLISHING
    December 2022 - June 2024 (1 year and 6 months)
    Paris, France
    → Objectif de la mission : Refondre l’architecture frontend d’une plateforme SaaS omnicanale afin d’accélérer les releases, fiabiliser les déploiements et harmoniser l’expérience produit sur 4 applications React.js / Next.js.

    → Réalisations :
    • Migration de 4 applications vers un monorepo Turborepo avec CI/CD GitHub Actions et système de feature branches, réduisant le time-to-release à moins d’1 semaine et améliorant la vélocité de développement de +30%.
    • Conception d’un design system mutualisé avec shadcn/ui, Tailwind CSS et Storybook, renforçant la cohérence UI/UX, la qualité perçue et la maintenabilité frontend sur l’ensemble des produits SaaS.
    • Mise en place de tests e2e Cypress, tests d’intégration Jest / Testing Library et règles strictes ESLint / Prettier, permettant de réduire de 50% les bugs en production tout en maintenant un NPS > 70.

    → Stack technique :
    Next.js · React.js · TypeScript · Turborepo · shadcn/ui · Tailwind CSS · Storybook · Cypress · Jest · Testing Library · GitHub Actions · ESLint · Prettier
    Next.js Typescript Cypress React.js End-to-End Testing (E2E)
  • Maiia
    Développeur Frontend React.js | Next.js | Typescript | Tests E2E | Design System | IA
    MEDICAL
    April 2019 - July 2022 (3 years and 3 months)
    Paris, France
    → Objectif de la mission : Refondre la plateforme de prise de rendez-vous et téléconsultation d’une startup santé, puis assurer son passage à l’échelle pendant la crise COVID avec un frontend robuste, performant et sans interruption de service.

    → Réalisations :

    • Conception d’un design system en Atomic Design (80+ composants React documentés via Storybook) pour accélérer le développement, homogénéiser l’UX et améliorer la qualité perçue.
    • Migration 0-downtime de 70 000 professionnels de santé vers React / Next.js, avec optimisation Core Web Vitals, SEO technique et architecture scalable pour absorber une charge x6 sans incident critique.
    • Développement de fonctionnalités critiques : prise de rendez-vous en marque blanche B2B, liste d’attente vaccination COVID, scan carte Vitale, intégration mutuelles, recherche avancée et stratégie de tests E2E Cypress garantissant 0 régression en production.

    → Stack technique : React.js · Next.js · TypeScript · Redux · React Query · Storybook · Cypress · Material UI · react-hook-form · SEO
    React.js Next.js Cypress Typescript React Query

Reviews

5.0

Out of 5 ratings

F

Frédéric

youzd

Reviewed on 12.06.2024

Nous avons fait appel à Raphaël pour coacher note équipe de dev dans ses premiers pas avec le framework next.js Outre son expertise technique qui nous a permis d'éviter des mauvais choix dans la mise en place de nos premières features, Raphaël a fait preuve d'habileté et de pédagogie pour faire adhérer nos équipes aux bonnes pratiques de développement avec le framework next.js (tests en particulier). Calme, didactique, capable de rapidement saisir les enjeux et contraintes de notre équipe, Raphaël a parfaitement rempli son rôle de coach lors de cette première mission que nous avons renouvelée.
AD

Account deleted

Reviewed on 24.04.2019

Raphaël a fait un super travail sur notre architecture React Native (pour une nouvelle application). Très efficace, il a fourni un travail professionnel ! Nous recommandons !

Recommendations

Maxime CampaneMC
Tristan DardoizeTD
Amélie P.AP
+1
Maxime Campane and 3 other people have recommended Raphaël

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • ARCHITECTE EN TECHNOLOGIES NUMÉRIQUES
    42
    La pédagogie unique de l'école 42 m'a permis d'apprendre à faire face à n'importe quelle situation ou problème de façon calme et autonome. J'y ai également appris à travailler en équipe, à faire de la veille technologique et à communiquer efficacement avec des clients.

Certifications

  • TDD & Clean Architecture dans le monde Web avec React/Typescript/Redux
    Wealcome
    2025
    Clean Architecture

Skill set

Categories