Curiculum
Développeur Full-Stack | React / Node | TypeScript
Développeur Full-Stack
React / Node
TypeScript
Développeur full-stack React/Node avec près de 5 ans d'expérience. Chez Converteo, j'ai conçu et mis en production des plateformes ambitieuses pour de grands comptes :une solution SaaS de facturation Stripe multi-tenant (Cirius) et un back-office d'administration media haute densité (Fnac/Darty).
Auparavant, j'ai mené des refontes front et développé des features full-stack chez Delivery Car, Joone et Audiomeans. Mon passage chez Delivery Car m'a permis de concevoir une SPA React modulaire avec Supabase/PostgreSQL, un RBAC multi-rôles et des intégrations API tierces (Agendrix, Google Places, INSEE Sirene).
Chez Joone, j'ai perfectionné mes compétences front-end avec la refonte UI de l'espace client, la migration de composants legacy et des projets Shopify/Liquid. Mon expérience chez Audiomeans m'a initié au full-stack avec React, GraphQL, Sequelize et PostgreSQL sur des projets variés : dashboards, tunnel de souscription, espace premium et carte interactive.
Compétences techniques
Développement web| JavaScript| TypeScript| React| Next.js| Node| Express| Fastify| GraphQL| REST / BFF| HTML| CSS| SASS| Tailwind
Data & Infra| PostgreSQL| Drizzle| Supabase| Firebase| Stripe| Docker| CI/CD| AWS| GCP
Soft skills| Git| Méthodes Agiles| SCRUM|Esprit d'équipe| Communication
Expériences Professionnelles
Converteo|Paris|Cirius
Développeur Full-Stack (Février 2026)
Stack : Next.js · TypeScript · Stripe · Firebase/Firestore · Resend/React Email · GCP
- Intégration Stripe complète : Checkout, Customer Portal, webhooks sécurisés (signature + idempotence), upgrades/downgrades/prorations et cycles d'essai.
- Authentification Firebase avec sessions serveur sécurisées et architecture multi-tenant : invitation, onboarding, rôles et permissions par workspace.
- Industrialisation du mailing transactionnel (Resend + React Email) : 15+ templates orchestrés sur les événements de paiement.
- Renforcement sécurité : CSP stricte, headers OWASP et rate limiting distribué via Upstash Redis.
- Architecture GCP event-driven (Pub/Sub, Cloud Run, BigQuery, Firestore) avec synchronisation Stripe ↔ Firestore.
Converteo|Paris|Fnac / Darty
Développeur Full-Stack (Juin 2025)
Stack : Next.js 15 · React 19 · TypeScript · TanStack Query · React Hook Form/Zod · Google Cloud Run
- Conception du back-office d'administration et du parcours d'activation de campagnes media (line items, creatives, packages, audits).
- Architecture BFF : routes internes Next.js pour proxifier et sécuriser les appels vers l'API Laravel.
- Authentification & RBAC fin : Better Auth + SSO, middleware Next.js, scopes data propagés jusqu'au rendu conditionnel.
- Couche data & performance : TanStack Query et virtualisation des tableaux pour rester fluide sur plusieurs milliers de lignes.
- Observabilité Sentry, Dockerfile multi-stage et déploiement sur Google Cloud Run.
Delivery Car|Noisy le Grand
Développeur Full-Stack (2024 - 2025)
Stack : React · Vite · TypeScript · SASS · Supabase · PostgreSQL · React Native
- Conception d'une SPA React 18 + Vite à architecture modulaire avec routing protégé et contrôle d'accès multi-rôles (RBAC : office / drivers / clients).
- Mise en place du back-end Supabase (PostgreSQL) : fonctions RPC sécurisées, Supabase Storage et CRUD complet des entités métier.
- Authentification persistée avec refresh automatique du JWT via intercepteurs Axios (file d'attente sur 401, retry transparent).
- Intégration d'APIs tierces : OAuth2 Agendrix, Google Places Autocomplete, reconnaissance de plaques et API INSEE Sirene.
- Suivi temps réel des missions (live tracking, monitoring, attribution dynamique de chauffeurs) et formulaire de création multi-étapes avec validation conditionnelle.
Joone Paris|Paris
Développeur Front-End (2023 - 2024)
Stack : React · Redux · JavaScript · SASS · Shopify · Liquid
- Refonte UI complète de l'espace client.
- Amélioration de la structure du projet (suppression du code en dur / code mort).
- Refacto du code legacy (composants class réécrits en fonctionnels).
- Prise en main de la partie Shopify et de Liquid pour modifier l'UI des produits.
- Installation/configuration et rédaction de tests unitaires (Jest).
Audiomeans|Paris
Développeur Full-Stack Junior (2021 - 2023)
Stack : React · SASS · Semantic-UI · Express · GraphQL · Sequelize · PostgreSQL
- Amélioration du Dashboard des créateurs de contenus avec visualisation de données via Highcharts.
- Refonte du tunnel de souscription pour les créateurs de podcasts.
- Refonte de l'espace premium auditeurs (de la souscription à l'écoute) multi-plateformes.
- Développement d'une carte interactive (LeafletJS). Visiter la carte PodcastCity
Wild Code School|Paris
Apprenti Développeur web fullstack (2020 - 2021)
- Projet 1 : Création d'un espace candidature ainsi que d'un espace Admin pour la société MVO Formation (React, SQL, Node.js/Express).
- Projet 2 : Création d'un site concept “Eatogether“. Projet de groupe sur 6 semaines avec React et Axios. Visiter Eatogether
- Projet 3 : Site vitrine Séjour Sportif Insolite en HTML/CSS. Projet de groupe de 2 semaines avec intégration d'une maquette Figma.
- Hackathon : Initiation au SEO en 48h (robot.txt, optimisation des meta, etc.).
Certifications & Diplômes
Wild Code School|Paris
Titre RNCP Développeur Web et Web Mobile - Niveau 6 (2020)
Lycée Françoise Cabrini|Noisy le Grand
Bac Professionnel Comptabilité (2009)