Matthieu Compérat

Développeur Frontend Senior & Lead Tech React · Next.js

Disponible · Freelancematthieu.comperat@gmail.com

Matthieu Compérat

Développeur Frontend Senior & Lead Tech React · Next.js

ans d'exp.
0
missions
0
technos
0+

Compétences clés

React / Next.js

9+ ans

TypeScript

5+ ans

Tailwind CSS

4+ ans

GraphQL

Apollo · REST

Tests

Jest · Playwright · Cypress

Node.js

Backend · Firebase

Expériences professionnelles

Tech Lead Frontend & Release Manager sur le site e-commerce www.greenweez.com

  • Pilotage technique des évolutions frontend sur greenweez.com
  • Référent technique d'une équipe de 4 développeurs : cadrage, revue de code, bonnes pratiques et accompagnement de 2 développeurs juniors
  • Mise en place de tests unitaires, d'intégration et E2E avec Jest, React Testing Library et Playwright
  • Amélioration des performances, du SEO, de l'UI/UX et de l'accessibilité (réduction de 50% du bundle JavaScript)
  • Migration vers l'App Router Next.js, React 18→19, Next 13→15 et Node.js 18→22
  • Référent de la cohérence UI/UX des fonctionnalités front

Site de data-visualisation pour les internes et les partenaires du Club Med, intégré à l'équipe API

  • Référent de la cohérence UI/UX des fonctionnalités front
  • Développement front avec React et Tailwind
  • Mise en place de tests unitaires et d'intégration avec Jest et Cypress
  • Amélioration de l'UI/UX et de l'accessibilité
  • Intégré à l'équipe API (5 développeurs), en relation directe avec les utilisateurs pour l'amélioration de l'affichage des données
  • Pratiques agiles : code reviews, pair programming et livraison continue au sein d'une équipe de 8 développeurs (front & back)

Intégration d'une messagerie instantanée entre un vendeur et un acheteur pour la partie vente d'occasion. Refonte du formulaire de mise en vente d'un produit pour la vente d'occasion

  • Développement front avec React.js, Next.js, Redux et Tachyons
  • Mise en place d'une couverture de tests (unitaire et intégration) avec React Testing Library et Cypress
  • Utilisation de l'API Sendbird pour la messagerie
  • Équipe en mode agile avec 2 développeurs front et 4 développeurs back pour la section vente d'occasion
  • En dialogue permanent avec le web designer pour l'intégration

Compétences

Frontend

Backend & Données

Tests & Qualité

Mobile & CMS

Education

Ecole supérieure de Chimie, Physique et Electronique de Lyon (ESCPE)

Ecole d'ingénieur, Lyon, France — Majeur Systèmes Informatiques Distribués

20072012

Diplomé en Septembre 2012. Bachelor obtenu en Juin 2009. Majeure SID (Systèmes informatiques distribuées) : Services Web (HTML/CSS/PHP), Java, Interconnexion et administration des réseaux, Graphes et Algorithmes.

Extras

Langues

  • Français : langue maternelle
  • Anglais : courant - Niveau B2 FCE of Cambridge
  • Espagnol : notions

Intérêts

  • NextJS
  • ReactJS
  • React Native
  • TypeScript
  • Tailwind CSS
  • Git

Projets personnels

  • Supersprint Résultat : Site d'affichage des résultat du Supersprint 20ième
  • Mon CV Web
  • Go Cosmic Agency
  • Lotofoot : site de pari footbalistique entre amis

Sports

  • Triathlon
  • Surf

Contact