Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Thibault Lacroux

Développeur Web Freelance (React / Ruby on Rails / NodeJS)

41 ans
Permis de conduire
Laval (53000) France
Situation professionnelle
Freelance
En recherche active
Présentation
Développeur Freelance, je dispose de plus de 10 années d’expérience en tant que Lead Developer, Responsable Technique, Administrateur Système et développeur au sein de startups et entreprises d’E-Commerce.

Je suis intervenu sur des projets de petite et grande envergures impliquant Ruby on Rails, Symfony, Play!Framework, J2EE.
Privilégiant les approches légères et élégantes aux stacks inutilement complexes, je me suis spécialisé sur Ruby on Rails pour le backend et React en frontend ces dernières années.

Basé à Laval, je suis disponible dès aujourd’hui pour vous aider à renforcer vos équipes.
CV réalisé sur DoYouBuzz
  • Maintenance d'une application interne en 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)
  • Dynamisation de l'application avec des widgets React.js
  • Mise en place de tests unitaires RSpec
  • Migration du backend d'une application React Native
  • Développement de mécanisme de synchronisations de données entre deux backend à l'aide de trigger DynamoDB et d'API sur des Lambdas AWS
  • Ré-écritude de la page d'inscription à l'aide de React afin de la rendre plus fluide
  • Création d'une API pour l'inscription dans l'application Ruby on Rails existante
  • Test unitaires RSpec et Jest
En savoir +

Développeur NodeJS / TypeScript / React

Corobizar.com
Octobre 2018 à février 2019
  • Reprise d'une plateforme de jeu pour un streamer Twitch sous TypeScript (websocket), PostgreSQL et React.
  • Transformation du backend ExpressJS et du frontend React en TypeScript
  • Ajout d'un serveur WebSocket pour pousser les informations en temps réel à l'utilisateur
  • Utilisations des Hooks React
  • Synchronisations des process backends web via Redis PubSub
  • Connexion à l'API de Twitch
  • Test unitaires Jest
  • Développement ponctuel de fonctionnalités sur Elm et Elixir (Pheonix & Ecto) : montée de version de Elm 0.17 à 0.18, réorganisation/simplification de modules, Facturation, Prise de RDV
  • Mise en place de l'architecture Docker pour le développement et la production (building automatisé des images, puis déploiement)

Développement de la nouvelle plateforme MYPROFILART.com

Profil Art SAS
Octobre 2017 à juin 2018
  • Conseil sur la conception de la nouvelle version de la plateforme MYPROFILART
  • Développement du frontend React (avec FlowType, Webpack, Redux et essentiellement en programmation fonctionnelle)
  • Développement d'une API REST sur Ruby on Rails (avec PostgreSQL/CanCanCan/JWT)
  • Mise en place de l'infrastructure (avec Docker, Træfik, Minio)

Développement d'une marketplace destinée aux producteurs locaux

HeavyCookie
Décembre 2016 à juin 2017
France
  • Développement du frontend sous React en programmation fonctionnelle (WebPack, GraphQL, FlowType, ESLint, Prettier, etc.)
  • Développement d'un backend sous Rails (JWT, GraphQL-Ruby)
  • Conseil de conception
  • Développement Ruby on Rails
  • Développement de widgets Riot.js
  • Mise en place de l'infrastructure CI/CD avec Docker / GitLab

Responsable Technique

PROFIL ART SAS
Décembre 2013 à juin 2015
CDI
Laval
France
  • Reprise de l'application Myprofilart.com sous Symfony2
  • Management et formation de stagiaires Bac +2
  • Développement d'une application de certification de créations numérique (Ruby on Rails/RSpec/Stripe.com)
  • Développement d'une application de crawling (Ruby on Rails/Ruby/Sidekiq)
  • Administration système (Linux + VM Docker) et réseau interne de l'entreprise

Développeur Web / Administrateur Système

Technology Everywhere
Septembre 2011 à novembre 2013
CDI
Laval
France
  • Développements PHP et Java pour divers grand comptes orientés e-commerce (automobile, mode, cosmétique, etc...)
  • Administration système au sein de l'entreprise, réorganisation du réseau, virtualisation des instances d'intégration
  • Mise en place de nouveaux outils : Git, Vagrant, Puppet, déploiement continu etc.

Lead Developper

sOvame / memOree
Juillet 2009 à août 2011
CDI
Laval
France
  • Réalisation de la deuxième version du site memOree
  • Création d'un driver de connexion Java à la base de donnée XediX (base de donnée XML du Commissariat à l'Énergie Atomique)
  • Projet Stimulee : Interface de création d'exercice de stimulation cognitive (Flex + Robotlegs (framework AS3) + Play!Framework)
Spécialisé dans le développement web et d'application multimédia (option E-Learning)

DUT Services et Réseaux de Communications

Université

Septembre 2006 à juin 2008
Programmation, Réseaux, Audiovisuel, Graphisme
  • Ruby / Ruby on Rails
    Rspec, CanCanCan, Graphql-Ruby, CarrierWave, Searchkick, Sidekiq, Papertrail
  • TypeScript
  • React / React Native
    TypeScript, Redux, Apollo
  • Elm
  • Elixir
    Ecto, ExStripe, Guardian
    Projet personnel : Indexaction des modèles Ecto dans ElasticSearch : https://github.com/HeavyCookie/HCIndexer
  • PostgreSQL
  • MySQL
  • Redis
  • CockroachDB
  • AWS: Lambda, DynamoDB, API Gateway
  • GraphQL
  • Node.js
  • Docker
    Utilisation importante de Compose
    Intérêt pour Docker Swarm
  • Apache 2 / NGINX
  • Gitlab
    Intégration continue / Déploiement continu
  • Divers : VPN, NAS, LDAP, Backup, etc...
  • Cinéma
  • Séries
  • Musique (écoute et pratique de la basse)
  • Course à pied
  • Tir à l'arc
  • VTT