Consultant Tech polyvalent | CTO, Architecte Logiciel & Lead Développeur (Drupal, PHP/Symfony) | 19 ans d'expérience
Fort de 19 ans d'expérience dans l'IT, j'interviens en tant que consultant et expert technique, capable d'endosser plusieurs casquettes, du Développeur expert à l'Architecte Logiciel ou au CTO, en passant par la gestion de projet.
Mon cœur de métier réside dans la conception et le développement de solutions robustes, avec une expertise reconnue sur Drupal et l'écosystème PHP/Symfony. Je suis passionné par les challenges techniques complexes et j'excelle dans l'accompagnement des entreprises, des startups aux grands groupes, pour structurer et optimiser leurs infrastructures techniques.
Je suis particulièrement attaché aux environnements de travail collaboratifs et dynamiques, valorisant une bonne ambiance, la flexibilité et la possibilité d'opérer en télétravail. Mon objectif est de m'investir dans des missions où je peux apporter une réelle valeur ajoutée stratégique et opérationnelle, tout en contribuant au succès collectif.
Expériences professionnelles
CTO / Technical Program Manager E-Commerce
Saint Gobain
2023 - 2025
Pilotage d'un portefeuille de 6 plateformes e-commerce B2B internationales gérant jusqu'à 100M€ de CA annuel
Architecture multi-sites Drupal : CI/CD permettant de déployer indépendamment le cœur ou chaque site (8 docroots, ~50 sites) — livraison continue facilitée
Mise en place d'alertes Datadog multi-docroot : erreurs PHP, load serveur, load SQL, latence — envoi automatique sur canal Teams par docroot
Performance : CDN Cloudflare, cache Varnish/Redis, monitoring NewRelic pour garantir la disponibilité des plateformes
Sécurité au cœur des développements : conformité PSSI, OWASP, bonnes pratiques e-commerce (authentification, chiffrement, gestion des vulnérabilités)
Cohérence architecturale de systèmes multi-interfaces (PIM, ERP, ESB, Salesforce, ETL) — documentation d'architecture technique (DAT)
Management et coordination d'équipes IT internationales (France, UK, Russie, Inde, ~15 pers.) — revues de code, standards qualité, outillage IA (Gemini, Claude)
Intégration frontend moderne : SDC, Storybook, npm/yarn, CSS compilé — collaboration avec les équipes design
CTO
Sanilea
2020 - 2023
Reprise et modernisation de la plateforme leader du transport sanitaire en contexte de redressement — restructuration complète du pôle technique
Pilotage de la transition monolithe → microservices pour améliorer performance et scalabilité
Management d'une équipe de 15 personnes (développeurs, admin sys, testeur, PO)
Mise en place avec le DevOps d'environnements de test par branche (feature) pour des tests isolés avant intégration
Tests automatisés Behat + tests manuels via Devel — qualité et couverture garanties avant chaque déploiement
Définition et mise en œuvre de la feuille de route technique alignée avec les objectifs stratégiques
CTO et fondateur
Skod
2018 - aujourd'hui
Conception et développement d'une plateforme SaaS multi-tenant (Drupal 10, PHP 8) — Domain Access : 1 instance DB, N sous-domaines avec config personnalisée par domaine
Drupal Commerce : intégration Stripe Connect via services custom et patterns d'appels API bas niveau — paiements, abonnements, white-label
Pipeline RAG complet : indexation vidéo/ebook → embeddings → Pinecone → agent conversationnel — génération automatique de pages via orchestration LLM API
Infra complète : Docker, Apache, SolR, MariaDB, GitLab CI, AWS S3, GCP — déploiements VPS custom (reverse proxy, SSL, automatisation)
Qualité : génération de tests unitaires assistée par Claude, analyse PHPStan, staging systématique avant déploiement
+10 000 échanges payants générés — pilotage produit bout en bout (vision, coûts, marketing, design, technique)
Expert Drupal / lead
BNF (Bibliothèque Nationale de France)
2017 - 2021
Développement de solutions d'interopérabilité pour interconnecter la plateforme Drupal avec les SI de +100 universités (SSO/CAS, API REST)
Environnement institutionnel à contraintes réglementaires fortes — conformité sécurité (ANSSI, OWASP) et accessibilité (RGAA)
Rédaction de documentation technique, veille anti-obsolescence, gestion de la dette technique
Expert Drupal
Yogarik
mai 2016 - aujourd'hui
SQLI : Pilotage en offshore d'équipes techniques pour la réalisation de différents sites du groupe Nestlé
sous forme de programme (usine à site).
Yogarik : Développement Drupal 7 sur différents sujets pour des grands compte. (SAGE, SPIE).
Architecte Drupal et CP technique
chez Havas Digital
juin 2015 - septembre 2015
Refonte du site Puressentiel (********/) en coordonnant une équipe technique basée
au Vietnam et une autre équipe d'intégrateurs sur place. Chef de projet technique et leader technique
Drupal.
CTO et fondateur
Communautel (********)
2015 - aujourd'hui
Mon expérience la plus forte à ce jour est la création de Communautel, site de consultation par
téléphone et visiochat avec des professionnels certifiés de différents domaines : digital, juridique,
bien-être, business, finance ...
Mon rôle est à la fois de prendre en charge toute la partie technique (Drupal) du site ainsi que la partie
exploitation (déploiements) tout en manageant deux équipes : une équipe marketing basée à Paris et
une équipe web design basée en Ukraine. Je délègue également la partie communication et commerciale
à des agences spécialisées.
Responsable technique Drupal et Chef de Projet technique International
Cellfish
2013 - 2015
Cellfish réalise et développe des applications mobiles attrayantes, innovantes et sociales de divertissement dédiées aux consommateurs, axées sur la musique, le sport, l’Entertainment et les médias sociaux.
Cellfish ayant opté pour basculer tous ses front vers le CMS Drupal, mon objectif était d'être en charge du transfert technologique de multiples sites vers Drupal. Les deux premiers mois, j’ai donc conçu une architecture technique Drupalorientée service, mobile first et déployable à l’internationnal. Pendant ces premiers mois, mon rôle a donc été très technique. L’architecture mise en place a été la plus complexe, non sur le plan de Drupal mais sur les contraintes business, marketing et de l’architecture technique globale de la boîte.
Toutefois, je suis fier que l’architecture est déployée sur des dizaines de domaines et supporte plusieurs centaines de milliers de visites quotidiennes.
Par ailleurs, l’absence de culture et de connaissances Drupal au sein de Cellfish a rendu le travail compliqué.La deuxième grande étape a donc été de faire monter en compétences les équipes techniques (environ 6 développeurs et 6 intégrateurs) et de transmettre les bases de l’architecture mise en place. Il a donc fallu les former et leur expliquer l’architecture utilisée. L’utilisation de module contrib afin de réduire les coûts et délais a permis une compréhension plus facile des équipes.
Après avoir conçu une architecture basée sur Domaine Access (multisite), mon rôle a été de piloter l’ouverture de multiples pays à l'international. La principale problématique était de permettre un degré de personnalisation de chaque site en fonction des contraintes business locales et marketing, afin d’optimiser au mieux le CVR et le CPA qui étaient les principaux KPI tout en conservant une pérennité de l’architecture. L’architecture qui repose sur une seule instance de code a permis de lancer très rapidement de nouveaux pays.
Expert Drupal
CMS Drupal 6 et 7
2009 - 2011
Site réseau social - questions réponses, rattaché à Wengo …………………..........…………… 2011
Mission de six mois au sein de la société Wengo, n°1 du conseil par téléphone, dont le groupe Vivendi est actionnaire. Le site ******** est un forum de questions et réponses analogue à ********, ******** ou encore yahoo answers. Le site a été réalisé en Drupal 7. Les principaux modules utilisés sont : Rules, Views, Features, Loggintobogan, Rpx. Quelques tâches que j’ai réalisées :
• Social Graph : intégration de l’API de facebook et de janrain afin d’intégrer les informations des utilisateurs sur leurs réseaux sociaux, publication sur les différents wall, récupération des informations des amis dans le but d’étendre la communauté.
• Automatisation de l’installation du site grâce au module feature, un profil personnalisé et le fichier de configuration.
• Création d’un moteur de recherche basé sur une instance apache solr.
• SEO: Optimisation su site, notamment la redirection des URL avec le module Pathauto.
• Workflow : La création de règles avec le module Rules ainsi que son implémentation (créations de Tokens personnalisés, création de nouvelles conditions…) permettant par exemple l’envoi de mail lorsqu’une nouvelle réponse est apportée.
• Optim: Ordonnancement des réponses sur une page de question à l’aide du module views. (********-experts-en-seo-serieux) pour trier les réponses en fonction du nombre de votes.
• Création de modules dont un pour afficher des messages persistants à un utilisateur donné.
• Design : Intégration d’un template (********), modification du css.
• Mise en place de google analytics et de liens trackés pour permettre de suivre le nombre d’inscription selon le parcours. (inscription facebook, classique…)
• Javascript : Création de tooltips réactif et dynamiques.
• AJAX : Utilisation de l’API Ajax avec les formulaires.
• Views : Création de sous onglets ( ********).
• Hook : Utilistaion des principaux hook de Drupal (form_alter, preprocess…)
• Features : Création de features qui permettent d’exporter dans plusieurs fichiers les configurations de certains modules et ainsi réactiver automatiquement à chaque réinstallation certaines vues, règles…
Cette mission m’a permis de maîtriser la version 7 de Drupal et de faire le tour des principaux changements apportés à l’API par rapport à Drupal 6.
Études et formations
Ingénieur Ensam
Ensam Paris
2008
Master innovation
Centrale Paris
2008
Langues
Anglais - C2
Autres compétences
FORMATION
CPGE Math Sup Math Spé à Janson de Sailly Paris
Diplômé ingénieur ESTP Paris
École Nationale Supérieure des Arts et Métiers avec l’École Centrale de Paris 2008 – 2009
Master (M2) : innovation, conception et ingénierie
École Nationale Supérieure des Arts et Métiers 2007 – 2008
Diplôme d’ingénieur (niveau BAC+5)
École Spéciale des Travaux Publics, section Mécanique électricité. Module innovation 2005 – 2007
Diplôme d’ingénieur (niveau BAC+5)
COMPETENCES
Drupal
Modules: Features, CCK, Panel, Views, Webform, Pathauto, Domain Access, Authcache, Memcache, Devel, Privatemsg, ImageCache, Ckeditor…
Autres: Création de formulaire (FAPI), Création de templates (themes), Diaporama (Views), Création de modules personnalisés, Gestion mutli-domaines, Mise à niveau d’uns installation Drupal, Modifier un template, intégrer des variables à un thème (preprocess functions)
Autres logiciels/outils
MS Office (Excel, Word, Access, Visio, MS Project, Power Point, Outlook), Visual Studio, Matlab, Fluent, AutoCAD, Maple, CATIA (notions), Solidworks, FreeMind, Drupal, Blender (notions)
PROJETS ACADEMIQUES
KARIS (distributeur européen d’ustensiles de cuisine au capital de 76000€) : Projet académique 2009
Conception d’un ustensile innovant jusqu’à la réalisation d’une maquette fonctionnelle. (1 mois)
Projet métier : Projet académique à l’ENSAM. 2008
Création d’un site internet avec un outil CMS (drupal). (100 heures)
Projet de programmation Java : Projet académique à l’ESTP. 2007
Développement du jeu Sudoku en Java (algorithme de génération de grilles et résolutions) (4 mois)