
Senior Frontend React Developer
As a Senior Frontend React Developer, I help companies build performant, scalable and user experience-oriented web applications.
Presentation
For over 8 years, I have evolved in various contexts: fintech, SaaS B2B, digital consulting, and content creator tools. My specialty: building robust, efficient frontend architectures adapted to business challenges.
Key skills
Leadership
- • Frontend architecture migration management
- • Team member mentoring (code reviews, pair programming)
- • Development and application of frontend best practices
- • Writing guidelines specific to AI assistants (Cursor, etc.)
Design Systems
- • Design of shared and reusable component libraries
- • Fine management of design tokens (themes, typography, colors)
- • Integration of modern UI kits (Shadcn UI, Style Dictionary)
DX & Performance
- • Loading optimization (code splitting, lazy loading)
- • Advanced cache and query management (React Query, Vue Query)
- • GraphQL client and cache management with Apollo GraphQL
- • Design of modular frontend architectures (Turborepo)
- • Implementation of robust end-to-end tests (Cypress, Playwright)
- • Continuous improvement of developer experience (tooling, CI/CD)
Areas of intervention
Frontend Architecture: modular structures, monorepo, scalable organization
Design Systems: design tokens, shared libraries, theming
Performance & Optimization: lazy loading, profiling, cache management
User Experience: typed forms, accessibility, E2E tests
Real-time & APIs: WebSockets (Socket.io), Supabase, Firebase, REST APIs
Automation & AI: CI/CD, AI assistant integration, augmented dev tools
Consulting & Best Practices: code audit, documentation, mentoring, architecture
Experience
Professional break — Japan trip
March 2025 – June 2025
- • Personal travel & cultural exploration in Japan
- • Logistics planning and preparation of remote side-projects
Tudigo — Senior Frontend Developer
Full-time · Hybrid (Bordeaux) — Feb. 2024 – Feb. 2025
- • Tech lead on a modern React application (TypeScript, Zustand, Tailwind)
- • Creation of robust forms with React Hook Form & Zod
- • Integration and structuring of design system via Shadcn UI
- • Development of complex views and business features
- • Management of updates, migrations and code reviews
Jellysmack — Frontend Developer > Senior Frontend Developer
Full-time · Remote — Aug. 2021 – May 2024
- • Vue.js development on content creator-oriented products
- • Multi-squad collaboration, media API integration, animations & UI
- • React application design (videos, ads, marketing)
- • Initiator of the global Vue to React migration at company scale
- • Adoption of React Query for efficient client-side cache management
- • Apollo GraphQL integration (client, cache policies, normalized store)
- • Implementation of a design system in the form of a Tailwind plugin
- • Monorepo architecture with Turborepo
- • Targeted tests (Cypress), code review, mentoring, technical choices
Yousign — Front-End Developer
Full-time · Remote — July 2019 – Aug. 2021
- • Feature development for electronic signature application
- • Dynamic interface, Jest / Testing Library / Cypress tests
- • Frontend optimizations (rendering, lazy loading)
Ekino — Junior Front-End Developer
Full-time · Bordeaux — Sept. 2016 – July 2019
- • AngularJS, Angular 2+, React interface design
- • Hybrid mobile app creation (Cordova, Ionic, React Native)
- • Responsive UI, unit tests (Jasmine, Karma, Jest)
Current personal projects
Instantané Impro
Application dedicated to an improvisation show: the audience can upload photos at the beginning of the performance, which are then projected as stage background to inspire the actors. Supabase backend, admin interface, live upload management.
Orguin – Who does what?
Web platform for event management for associations, troupes or small structures. Allows centralizing project management, roles and registrations with public and private pages. Uses Supabase, React and permission logic.
NPC Generator
Tool for creating non-player characters for role-playing games. Name, appearance, traits and backstory generation through AI integration. Used to enrich improvised or prepared RPG sessions.
How much does it cost?
Database of over 300 medieval-fantasy inspired objects. Allows searching by category, rarity or usage. Data maintained via Notion proxy. Designed as a minimalist and fast GM tool.
Discord Bots
Collection of Discord automation bots: role management tools, community mini-games, animation and moderation tools. Deployed on servers with over 8000 users. Uses Node.js, Supabase, Socket.io and Discord.js.
Education
CAP & BEP Graphic Design
2010 – 2012
Craftsmanship of Graphic Communication Arts, design, advertising, marketing.
IUT Michel de Montaigne — DUT SRC
2012 – 2014
Digital communication, web development, audiovisual & multimedia.
ESTEI Bordeaux — Master Web Project Manager
2014 – 2016
Frontend development, project management, UX, digital production tools.
Contact
Open to new stimulating missions and projects.
Downloads
Find my professional documents in PDF format for easy sharing and archiving.
Complete CV
750 KB • Complete CV
Complete version of my CV with all personal and professional information.
Download