You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Matthieu ComperatMC

Matthieu Comperat

Senior Frontend Engineer & Tech Lead

€650/day
6 projects
Genève, CH
8-15 years

Average response time: 1 hour

About Matthieu

Lead Tech Frontend spécialisé React, Next.js et TypeScript, avec 15 ans d’expérience sur des plateformes web à fort trafic (Greenweez, Club Med, Sephora, Louis Vuitton).

Référent technique et Release Manager, j’accompagne aussi la montée en compétence de développeurs et la mise en place de standards pour la livraison et la qualité du code.

J’interviens sur l’architecture frontend, les migrations de stack, la performance web, la qualité logicielle et la fiabilisation des releases.

Ce que j'apporte à une équipe :
→ Performance : Core Web Vitals, optimisation du bundle, analyse des appels API synchrones/asynchrones
→ Qualité : E2E avec Playwright, tests unitaires & d'intégration avec Jest / Vitest / React Testing Library
→ Leadership : migrations (React, Next.js App Router), release management, code review, pair programming

React 19 · Next.js 16 (App Router) · TypeScript · GraphQL · Tailwind CSS · Playwright · Tests unitaires · Storybook

Basé entre Genève & Annecy — disponible pour des postes en CDI et des missions freelance, en présentiel, hybride ou en remote.

→ (Postes en CDI)
→ (Missions freelance)
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

  • Italian

    Basic

Can work on-site
Genève (up to 20km), Annecy (up to 20km)

Experience

  • Greenweez
    Tech Lead Frontend
    E-COMMERCE
    October 2023 - Today (2 years and 9 months)
    Saint-Jorioz, France
    Tech Lead Frontend & Release Manager dans une équipe produit agile de 3/4 développeurs — en charge de la modernisation de la stack fonrt et de la stratégie qualité.

    → Réduction du bundle JavaScript de 50% via l'analyse des appels API pour le rendu SSR, le chargement différé des ressources non-principales, avec un impact direct sur les Core Web Vitals et le SEO
    → Accompagnement de 2 devs juniors

    → Migration et modernisation complète de la stack : React 18→19, Next.js 13→15 avec adoption de l'App Router, Migration Node 18→22, sans interruption de service
    → Mis en place la stratégie de tests E2E (Playwright) et qualité (Jest, React Testing Library, ESLint, Prettier)
    → Gestion de 2/3 releases par semaine
    Stack : React 19 · Next.js 15 (App Router) · TypeScript · Tailwind CSS · React Query · Apollo GraphQL
    Tests : Playwright · Jest · React Testing Library
    Design System : Vite · Storybook
    Next.js React.js TailwindCSS Playwright Typescript
  • CLUB MEDITERRANNEE S.A.
    Frontend Developer
    TRAVEL AND TOURISM
    November 2021 - July 2023 (1 year and 8 months)
    Paris, France
    Développement d'un outil de data visualisation utilisé par les équipes internes et les partenaires Club Med à l'international. Équipe de 8 développeurs (3 front & 5 back)

    → Conception et livraison de l'outil en TypeScript / React 18, couvrant à la fois des indicateurs métier pour les réservations et financiers consultés par les équipes marketing, technique et managériale
    → Intégré l'API Node.js (Ts.ED) pour l'alimentation des visualisations en temps réel
    → Mis en place les tests unitaires et d'intégration (Jest, Cypress)
    → Pratiques agiles : code reviews, pair programming, livraison continue au sein d'une équipe de 8 développeurs

    Stack : TypeScript · React 18 · Redux · Ts.ED · Node.js · Tailwind CSS · Jest · Cypress
    Typescript React.js TailwindCSS Cypress Node.js
  • ADSPL
    Full stack developper
    CONSULTING AND AUDITS
    June 2018 - June 2020 (2 years and 1 month)
    Paris, France
    Architecte et développeur full-stack d'une application web de gestion de cotisations pour l'association ADSPL, conçue et livrée from scratch en équipe de 2-3 développeurs.

    → Définition de l'architecture complète du projet : modélisation Firebase (Query-first), CI/CD GitLab, containerisation Docker, hébergement Heroku
    → Dévelopement du frontend en React 16 / Redux et une API REST documentée (Node.js · Express · Firebase Admin) avec authentification Firebase sécurisée
    → Intégration du prestataire de paiement Payline
    → Mis en place les tests unitaires (Jest) et E2E (Cypress) avec déploiement automatisé sur chaque merge
    → Animation des rituels d'équipe et distribution des tâches en autonomie complète côté technique

    Stack : React 16 · Redux · Node.js · Express · Firebase (Auth, Firestore) · GitLab CI · Docker · Heroku · Jest · Cypress · Payline
    React.js Node.js User Testing Firebase Cypress

Recommendations

Be the first to recommend Matthieu

Help this freelancer shine by sharing your experience working together.

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

  • Diplôme d'ingénieur en Informatiques / Electroniques / Telécommunications
    ESCPE Lyon
    2012

Skill set

Categories