
Senior Frontend React Developer
Senior Frontend React Developer, j'accompagne les entreprises dans la réalisation d'applications web performantes, évolutives et orientées expérience utilisateur.
Présentation
Depuis plus de 8 ans, j'ai évolué dans des contextes variés : fintech, SaaS B2B, conseil digital, et outils pour créateurs de contenu. Ma spécialité : construire des architectures frontend robustes, efficaces et adaptées aux enjeux business.
Compétences principales
Leadership
- • Pilotage de migrations d'architecture frontend
- • Mentorat de collaborateurs (revues de code, pair programming)
- • Élaboration et application des bonnes pratiques frontend
- • Rédaction de guidelines spécifiques aux assistants IA (Cursor, etc.)
Design Systems
- • Conception de bibliothèques de composants partagées et réutilisables
- • Gestion fine des design tokens (thèmes, typographie, couleurs)
- • Intégration de kits UI modernes (Shadcn UI, Style Dictionary)
DX & Performance
- • Optimisation du chargement (code splitting, lazy loading)
- • Gestion avancée du cache et des requêtes (React Query, Vue Query)
- • Client GraphQL et gestion du cache avec Apollo GraphQL
- • Conception d'architectures frontend modulaires (Turborepo)
- • Mise en place de tests end-to-end robustes (Cypress, Playwright)
- • Amélioration continue de l'expérience développeur (outillage, CI/CD)
Domaines d'intervention
Architecture Frontend : structures modulaires, monorepo, organisation scalable
Design Systems : design tokens, bibliothèques partagées, theming
Performance & Optimisation : lazy loading, profiling, gestion du cache
Expérience Utilisateur : formulaires typés, accessibilité, tests E2E
Temps réel & API : WebSockets (Socket.io), Supabase, Firebase, APIs REST
Automatisation & IA : CI/CD, intégration d'assistants IA, outils dev augmentés
Conseil & Bonnes Pratiques : audit de code, documentation, mentorat, architecture
Expérience
Pause professionnelle — Voyage au Japon
mars 2025 – juin 2025
- • Voyage personnel & exploration culturelle au Japon
- • Planification logistique et préparation de projets de side-projects à distance
Tudigo — Senior Frontend Developer
CDI · Hybride (Bordeaux) — févr. 2024 – févr. 2025
- • Tech lead sur une application React moderne (TypeScript, Zustand, Tailwind)
- • Création de formulaires robustes avec React Hook Form & Zod
- • Intégration et structuration du design system via Shadcn UI
- • Développement de vues complexes et fonctionnalités métier
- • Gestion des mises à jour, migrations et revues de code
Jellysmack — Frontend Developer > Senior Frontend Developer
CDI · Remote — août 2021 – mai 2024
- • Développement en Vue.js sur des produits orientés créateurs de contenu
- • Collaboration multi-squads, intégration d'APIs média, animations & UI
- • Conception d'applications React (vidéos, pub, marketing)
- • Initiateur de la migration globale de Vue vers React à l'échelle de l'entreprise
- • Adoption de React Query pour une gestion efficace du cache côté client
- • Intégration d'Apollo GraphQL (client, stratégies de cache, store normalisé)
- • Mise en place d'un design system sous la forme d'un plugin Tailwind
- • Architecture monorepo avec Turborepo
- • Tests ciblés (Cypress), revue de code, mentoring, choix techniques
Yousign — Front-End Developer
CDI · Remote — juil. 2019 – août 2021
- • Développement de fonctionnalités pour application de signature électronique
- • Interface dynamique, tests Jest / Testing Library / Cypress
- • Optimisations front (rendering, lazy loading)
Ekino — Junior Front-End Developer
CDI · Bordeaux — sept. 2016 – juil. 2019
- • Conception d'interfaces AngularJS, Angular 2+, React
- • Création d'apps mobiles hybrides (Cordova, Ionic, React Native)
- • UI responsive, tests unitaires (Jasmine, Karma, Jest)
Projets personnels en cours
Instantané Impro
Application dédiée à un spectacle d'improvisation : le public peut uploader des photos en début de représentation, qui sont ensuite projetées en fond de scène pour inspirer les comédiens. Backend Supabase, interface d'administration, gestion live d'uploads.
Orguin – Qui fait quoi ?
Plateforme web de gestion d'événements pour associations, troupes ou petites structures. Permet de centraliser la gestion des projets, des rôles et des inscriptions avec des pages publiques et privées. Utilise Supabase, React et une logique de permissions.
Générateur de PNJ
Outil de création de personnages non-joueurs pour le jeu de rôle. Génération de nom, apparence, traits et backstory grâce à une intégration d'IA. Utilisé pour enrichir les parties de JDR improvisées ou préparées.
Combien ça coûte ?
Base de données de plus de 300 objets d'inspiration médiévale-fantastique. Permet de chercher par catégorie, rareté ou usage. Données maintenues via un proxy Notion. Pensé comme un outil de MJ minimaliste et rapide.
Bots Discord
Collection de bots d'automatisation pour Discord : outils de gestion de rôles, mini-jeux communautaires, outils d'animation et de modération. Déployés sur des serveurs de plus de 8000 utilisateurs. Utilise Node.js, Supabase, Socket.io et Discord.js.
Formation
CAP & BEP AMACG
2010 – 2012
Artisanat des métiers d'Art en communication graphique, design, publicité, marketing.
IUT Michel de Montaigne — DUT SRC
2012 – 2014
Communication numérique, développement web, audiovisuel & multimédia.
ESTEI Bordeaux — Mastère Chef de Projet Web
2014 – 2016
Développement frontend, gestion de projet, UX, outils de production numérique.
Contact
Ouvert aux nouvelles missions et projets stimulants.
Téléchargements
Retrouvez mes documents professionnels au format PDF pour faciliter le partage et l'archivage.
CV complet
744 KB • CV complet
Version complète de mon CV avec toutes les informations personnelles et professionnelles.
TéléchargerDossier de compétences anonymisé
161 KB • Version anonymisée
Version anonymisée de mon profil pour les processus de recrutement confidentiels.
Télécharger