HeavyCookie

Télécharger mon CV en PDF

Thibault Lacroux

Développeur Ruby on Rails, React, NodeJS

Photo de Thibault Lacroux
thibault.lacroux@gmail.com
(+33) 6 83 50 57 45
8 rue de Malabry
44520 Moisdon-la-Rivière

Développeur Senior Fullstack (Ruby on Rails / React / NodeJS) avec plus de 15 ans d'expérience dans la conception et l'évolution d'architectures complexes. Expert en refactoring, optimisation de performances et bonnes pratiques (Tests, CI/CD), j'accompagne les équipes techniques pour consolider leurs produits. Je recherche un CDI ou une mission longue pour m'engager sur le long terme.

Experiences

Senior React DevelopperFliit
Mission

avr. 2024 - déc. 2025

Évolution et stabilisation d'un SaaS de gestion de flotte (location de voiture) sous Next.js

  • Conception d'un moteur de droits à granularité fine pilotant l'intégralité de l'application : génération dynamique des formulaires, construction automatique des requêtes GraphQL et configuration des droits d'accès.
  • Développement d'un module de génération de tableaux de pilotage entièrement configuré par les droits.
  • Création d'un éditeur de formulaire en drag & drop pour ré-agencer les champs.
  • Design System avec Storybook pour garantir la création de composants réutilisables, isolés et testables.

Senior Fullstack Engineer / ArchitecteScopelec
Mission

nov. 2018 - déc. 2022

Maintenance d'une application Ruby on Rails (MySQL/Redis) de gestion de déploiement d'équipement télécom

  • Interconnexion et optimisations des flux avec différents services d'Orange (SOAP/API Rest JSON)
  • Optimisation des flux de données (import/export massifs, gestion des files d'attente avec Sidekiq/Redis)
  • Refactoring du code existant pour améliorer la maintenabilité et la performance (RSpec, optimisation des requêtes SQL, passage de process en background jobs)
  • Dynamisation de l'application en ajoutant des composants React.js pour gérer des fonctionnalités spécifiques (GED, affichage de tableau de données, notifications temps réel) via une API GraphQL

Senior Fullstack & MobileTechnology Everywhere
Mission

sept. 2020 - janv. 2021

Travail sur le SaaS GetGround.io (gestion d'espace de Coworking) et pour Wojo

  • Renfort sur le développement de l'application mobile React Native (corrections de bugs)
  • Développement de mécanismes de synchronisation de données entre deux backends à l'aide de triggers DynamoDB et d'API sur des Lambdas AWS
  • Refactoring du système de formulaire utilisé sur le front Next.js
  • Refactoring du SDK interne pour l'accès aux données (GraphQL, types TypeScript, gestion du cache)

Lead Dev Fullstack & ArchitecteCorobizar.com
Mission

oct. 2018 - févr. 2019

Reprise d'une plateforme communautaire pour le streamer Corobizar.

  • Conversion du backend (Express) et frontend (React) sous TypeScript
  • Développement du module d'achats (Paypal, SMS, Crypto via Coinbase) et gestion de l'inventaire joueur.
  • SSO Twitch et système de récompenses automatiques basé sur le temps de visionnage du stream.
  • UX Gamifiée via l'intégration d'animations React soignées (Lootboxes, XP) avec gestion sonore.
  • Architecture Temps Réel : Synchronisation inter-processus via Redis PubSub permettant le scaling vertical du backend et la gestion massive des connexions WebSockets.
  • Gestion centralisée de l'authentification pour l'accès au jeu Unity WebGL (Pokemon like).
  • Tests unitaires Jest
  • Docker Swarm chez Digital Ocean pour gérer le scaling des backends

Développeur Fullstack (Elixir / Elm)Agilitic
Mission

juil. 2016 - juin 2018

Développement ponctuel de fonctionnalités sur Elm et Elixir (Phoenix & Ecto, en Event Sourcing CQRS) pour la plateforme de facturation SaaS Kibati

Architecte Logiciel & Développeur FullstackProfil Art
Mission

oct. 2017 - juin 2018

Développement d'une nouvelle version du site sous Ruby on Rails & React, paiements Stripe, mise en place d'une infrastructure sous Docker-Swarm (Træfik, Minio, etc.)

Tech Lead, Architecte & Développeur FullstackTribeFoundry
Mission

mars 2016 - nov. 2016

Conception d'un réseau social sur le Kite-Surf avec Ruby on Rails/Riot.js

Tech LeadProfil Art
CDI

déc. 2013 - juin 2015

Développement d'applications web sous Ruby on Rails et Symfony2

Développeur Backend & DevOpsTechnology Everywhere
CDI

sept. 2011 - nov. 2013

Développement de projets E-Commerce grand compte sous PHP et Java, administration système

Lead DeveloppersOvame / memOree
CDI

juil. 2009 - août 2011

Développeur backend Java

Projets personnels

déc. 2016 - mars 2026

Développements divers

  • 2017 : Développement d'une marketplace destinée aux producteurs locaux sous Ruby on Rails (GraphQL-Ruby, Stripe) et React (FlowType, Webpack, Apollo)
  • 2023 : Développement d'une suite d'outils pour OBS : application React-Native StreamDeck-like avec backend Nest.js pilotant les scènes OBS, certains écrans d'attente, affichage du chat, etc.
  • 2026 : Développement avec agent IA d'une application Ruby on Rails/React de scraping d'offres d'emploi (PlayWright), d'extraction de données (Nokogiri/LLM) et de scoring par rapport à mes critères.

Stages

Développeur stagiairesOvame / memOree
Stage

mars 2009 - juin 2009

  • Conception d'une interface d'administration pour memOree
  • Conception de la version 2 du site memOree
  • Travail sur XediX (base de donnée du CEA)

Développeur WebCFA des 3 Villes
Stage

sept. 2007 - août 2008

  • Développement de fonctionnalités sur l'intranet et l'extranet
  • Réingénérie du Livret Electronique d'Apprentissage avec le Laboratoire Informatique de l'Université du Maine

Administration réseauxGroupe Legendre
Stage

avr. 2007

  • Création d'une procédure pour passer une partie du parc informatique sous Ubuntu
  • Evaluation des différentes possibilités pour relier le réseau de deux bâtiments éloignés de 400m

Développeur WebGeodis France
Stage

févr. 2004

  • Optimisation de l'intranet
  • Ajout de fonctionnalités de gestion

Compétences

  • Backend: Ruby on Rails, NodeJS, NestJS
  • Architecture: DDD, Clean architecture, Event Sourcing, CQRS
  • Frontend: React, Next.js
  • Data: PostgreSQL, MySQL, Redis
  • DevOps: Docker, CI/CD

Centres d'intérêt

  • Domotique
  • Cinéma
  • Séries
  • Musique
  • Tir à l'arc
  • VTT