Thomas de Barochez VP of Engineering

Leader en Ingénierie Architecte Technique Team builder

Construction d'organisations d'ingénierie à haute vélocité et scalables.

Expérience

Virtuo

VP of Engineering

oct. 2015 - juin 2025 (10 ans)

Paris, France

Employé #1 chez Virtuo, scale-up française de mobilité (membre du FT120), révolutionnant la location de voitures en éliminant les points de friction traditionnels. Direction de l’ingénierie du ground-zero à la Série D, expansion dans 6 pays européens desservant 100K+ utilisateurs actifs.

Leadership & Construction d’équipe :

  • Développement de l’organisation d’ingénierie de 1 à plus de 20 développeurs full-stack en 9 ans, maintenant une rétention de 90%+
  • Management de 7 collaborateurs (tech leads) gérant des équipes de développement distribuées
  • Établissement des meilleures pratiques d’ingénierie, normes de codage et patterns architecturaux
  • Pilotage de la stratégie de recrutement aux côtés du CTO, construction d’une culture d’ingénierie performante

Développement Stratégique & Produit :

  • Collaboration avec la direction produit pour définir et exécuter la roadmap produit
  • Livraison de fonctionnalités supportant l’expansion multi-pays avec des exigences régionales complexes (réglementations locales, systèmes de paiement, gestion de flotte)
  • Architecture de solutions équilibrant rapidité de mise sur le marché et excellence technique

Infrastructure & Plateforme :

  • Architecture de plateforme 50+ microservices sur GCP Kubernetes (50+ nodes, milliers de pods), migration depuis Heroku (2020)
  • Implémentation d’un pipeline CI/CD entièrement autonome (CircleCI + ArgoCD) permettant des dizaines de déploiements quotidiens avec cycles de release de 10 minutes
  • Construction d’environnements de test éphémères (AWS EC2 → GCP Kubernetes) avec couverture de tests complète (milliers de tests unitaires, d’intégration et e2e)
  • Établissement de pratiques SRE avancées : déploiement continu, outils de qualité de code, optimisation des performances et observabilité

Stack Technique :

  • Microservices supportés par MongoDB avec découverte de services personnalisée basée sur WebSocket
  • RabbitMQ pour traitement asynchrone ; Redis pour gestion de sessions et cache
  • Migration progressive vers TypeScript sur l’ensemble du code

Neowebcar

Principal developer

juil. 2011 - juil. 2015 (4 ans)

Paris, France (en remote depuis Tours, France)

Plateforme marketplace digitale permettant aux distributeurs automobiles de présenter et vendre leur inventaire de véhicules neufs en ligne. Direction du développement technique et optimisation de la plateforme pour une solution e-commerce à fort trafic desservant plus de 700K visiteurs uniques mensuels.

Performance & Croissance :

  • Optimisation des stratégies SEO/SEM générant l’acquisition de trafic principale pour 700K+ visiteurs mensuels
  • Amélioration des métriques de performance web (DOMContentLoaded, TTFB) et scores Google PageSpeed
  • Mise en œuvre de stratégies d’optimisation des conversions pour maximiser la génération de leads
  • Focus sur l’optimisation du contenu éditorial et les meilleures pratiques SEO techniques

Développement Technique :

  • Architecture d’un système ETL personnalisé traitant les importations CSV volumineuses de multiples distributeurs (formats variés)
  • Développement d’un pipeline de transformation de données s’intégrant au catalogue de véhicules L’Argus pour le matching d’inventaire
  • Construction de workflows de traitement de données évolutifs gérant divers formats d’inventaire automobile

Gestion d’Infrastructure :

  • Maintenance de l’infrastructure de plateforme de production (3-5 VMs) avec stratégies de réplication et backup de bases de données
  • Gestion d’environnement hébergé chez OVH assurant haute disponibilité et fiabilité
  • Implémentation de systèmes de cache, gestion de sessions et files d’attente basés sur Redis

Stack Technologique :

  • Nginx, PHP (php-fpm), MySQL, Linux (CentOS/RedHat)
  • Node.js pour le traitement et l’optimisation d’images
  • Redis pour le cache, les sessions et les files d’attente de tâches asynchrones

Équipe : Direction d’une petite équipe d’ingénierie de 3 développeurs incluant la gestion d’un alternant.

Kernix

Fullstack developer

sept. 2006 - juil. 2011 (5 ans)

Paris, France

Poste de développement full-stack au sein d’une agence digitale délivrant des solutions web sur mesure dans des secteurs variés. Direction complète du cycle de vie des projets depuis la collecte des besoins jusqu’au déploiement et à la maintenance continue.

Livraison de Projets :

  • Collecte et analyse des besoins clients, transformation des besoins métier en spécifications techniques
  • Développement d’applications web sur mesure from scratch en collaboration avec des designers UI/UX
  • Livraison de solutions prêtes pour la production avec support et maintenance continus
  • Gestion complète du cycle de vie des projets assurant livraison dans les délais et satisfaction client

Projets Notables :

  • Familytrip : Plateforme de réservation d’hôtels dédiée aux familles avec capacités de recherche et filtrage spécialisées
  • Neowebcar : Marketplace d’inventaire automobile connectant distributeurs et acheteurs (acquis par L’Argus/leboncoin)
  • Resaplace : Système de réservation de parking pour Effia, gérant les workflows de réservation pour les installations de stationnement commercial

Environnement Technique :

  • Stack LAMP auto-hébergée (Linux, Apache, MySQL, PHP) sur serveurs bare metal RedHat
  • Développement full-stack avec accent sur l’évolutivité et la maintenabilité
  • Gestion directe des serveurs et workflows de déploiement

Équipe : Gestion et accompagnement d’un stagiaire, mentorat et guidance technique.

Formation

Université de Tours, FR

Réseaux et télécommunication

sept. 2003 - juin 2006 (3 ans)

Ce que je recherche

Objectifs de carrière

Actuellement à la recherche d'une nouvelle opportunité professionnelle stimulante où je peux mettre à profit mon expertise en développement logiciel, gestion d'équipe et architecture système pour apporter des contributions significatives à des projets innovants. Je suis particulièrement intéressé par des postes tels que CTO, VP Engineering ou Head of Engineering au sein d'entreprises dynamiques et axées sur la technologie.

À court terme, je vise à rejoindre une équipe où je peux continuer à développer mes compétences en leadership tout en travaillant avec des technologies de pointe. À long terme, j'aspire à assumer des responsabilités accrues, contribuant à la stratégie technologique et à la croissance de l'entreprise.

Je recherche un environnement de travail collaboratif et innovant où je peux appliquer mes compétences en résolution de problèmes, optimisation des processus et développement de solutions logicielles robustes.

Ce qui compte pour moi

Voici les points clés qui sont importants pour moi :

  • Un excellent produit à construire avec des objectifs commerciaux ambitieux.
  • Une équipe de personnes passionnantes et talentueuses.
  • Une entreprise avec de fortes valeurs d'audace, de transparence et d'humilité.
  • Un contexte international.
  • Une mission à impact : écologique ou humanitaire.
  • Une technologie intéressante.

Ce qui ne m'intéresse PAS

  • Le titre, je suis une personne avec peu d'ego et, par exemple, je sais que le poste de CTO, VP Eng, Head of Eng serait très différent d'une entreprise à l'autre. Je suis plus attiré par les missions quotidiennes.
  • La prestation, je recherche un contrat à temps plein.
  • Un poste où je ferais uniquement du management, je suis software engineer.