Aller au contenu principal
Thomas Alberola

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.

instantane-impro-app.vercel.app

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.

orguin.com

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.

pnj.jdr.coffee

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.

combien.jdr.coffee

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.

Voir sur GitHub

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 KBCV complet

Version complète de mon CV avec toutes les informations personnelles et professionnelles.

Télécharger

Dossier de compétences anonymisé

161 KBVersion anonymisée

Version anonymisée de mon profil pour les processus de recrutement confidentiels.

Télécharger