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

Freelancer profile translated to English.
Back to original language

About Matthieu

Lead Frontend Tech specialist in React, Next.js, and TypeScript, with 15 years of experience on high-traffic web platforms (Greenweez, Club Med, Sephora, Louis Vuitton).

Technical referent and Release Manager, I also support the skill development of engineers and the implementation of standards for code delivery and quality.

I work on frontend architecture, stack migrations, web performance, software quality, and release reliability.

What I bring to a team:
→ Performance: Core Web Vitals, bundle optimization, analysis of synchronous/asynchronous API calls
→ Quality: E2E with Playwright, unit & integration tests with 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 · Unit tests · Storybook

Based between Geneva & Annecy — available for permanent positions and freelance missions, in-person, hybrid, or remote.

→ (Permanent positions)
→ (Freelance missions)
  • 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
    Frontend Tech Lead
    E-COMMERCE
    October 2023 - Today (2 years and 10 months)
    Saint-Jorioz, France
    Frontend Tech Lead & Release Manager in an agile product team of 3-4 developers — responsible for modernizing the frontend stack and quality strategy.

    → Reduced JavaScript bundle size by 50% by analyzing API calls for SSR rendering and lazy loading non-essential resources, directly impacting Core Web Vitals and SEO
    → Supported 2 junior developers

    → Complete stack migration and modernization: React 18→19, Next.js 13→15 with adoption of the App Router, Node 18→22 migration, without service interruption
    → Implemented E2E testing strategy (Playwright) and quality strategy (Jest, React Testing Library, ESLint, Prettier)
    → Managed 2-3 releases per week
    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 Tailwind CSS Playwright TypeScript
  • CLUB MEDITERRANNEE S.A.
    Frontend Developer
    TRAVEL AND TOURISM
    November 2021 - July 2023 (1 year and 8 months)
    Paris, France
    Development of a data visualization tool used by internal teams and Club Med partners internationally. Team of 8 developers (3 front & 5 back)

    → Design and delivery of the tool in TypeScript / React 18, covering both business indicators for reservations and financial indicators consulted by marketing, technical, and management teams
    → Integrated the Node.js API (Ts.ED) for real-time data feeding for visualizations
    → Implemented unit and integration tests (Jest, Cypress)
    → Agile practices: code reviews, pair programming, continuous delivery within a team of 8 developers

    Stack: TypeScript · React 18 · Redux · Ts.ED · Node.js · Tailwind CSS · Jest · Cypress
    TypeScript React.js Tailwind CSS Cypress Node.js
  • ADSPL
    Full stack developer
    CONSULTING AND AUDITS
    June 2018 - June 2020 (2 years and 1 month)
    Paris, France
    Full-stack architect and developer of a contribution management web application for the ADSPL association, designed and delivered from scratch in a team of 2-3 developers.

    → Definition of the complete project architecture: Firebase modeling (Query-first), GitLab CI/CD, Docker containerization, Heroku hosting
    → Development of the frontend in React 16 / Redux and a documented REST API (Node.js · Express · Firebase Admin) with secure Firebase authentication
    → Integration of the Payline payment provider
    → Implemented unit tests (Jest) and E2E tests (Cypress) with automated deployment on each merge
    → Facilitated team rituals and distributed tasks with complete technical autonomy

    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

  • Engineering degree in Computer Science / Electronics / Telecommunications
    ESCPE Lyon
    2012

Skill set

Categories