Tom Girou Senior Lead Dev
J'aide les entreprises à réduire leur backlog de 200+ tickets à moins de 50 — et à enfin respirer entre deux sprints.
Discutons ↗Transformer des backlogs tentaculaires en livrables — un module proprement architecturé à la fois.
Bonjour, je suis Tom — un Senior Lead Dev qui considère le code propre comme le chemin le plus court entre un brief et une fonctionnalité livrée.
Projets récents.
Une décennie de plateformes e‑commerce, de systèmes de cartes cadeaux et de systèmes liés aux ERP — chacun livré, audité, et discrètement en production.
Ce avec quoi je construis.
Une stack pragmatique — PHP au cœur, JavaScript en surface, et la bonne colle entre les deux. Pas de buzzwords, juste des outils qui livrent.
Là où j'ai construit.
De la startup aux agences web. Chaque poste a aiguisé un muscle différent — de l'infra cloud et du CI/CD jusqu'au pilotage d'intégrations PrestaShop Core.
Développeur PHP · Tech Lead
Leadership technique et développement full-stack PrestaShop Core & modules. Planification des ressources, estimations Agile, intégrations API/ERP robustes et assurance qualité CI/CD.
Développeur PHP
Développement full-stack e-commerce et back-end spécialisé : intégration PrestaShop, applications PHP/PIM sur mesure et pipelines de synchronisation ERP automatisés — le tout en Agile.
Ingénieur R&D
Développement full-stack, intégration d'API et ingénierie sécurité sur TYPO3, WordPress et Ruby — spécialisé dans les outils financiers, l'automatisation et la sécurité des applications web.
Développeur Web Fullstack
Full-stack & DevOps avec Angular, Spring Boot et AWS — construction des pipelines CI/CD, livraisons en Agile, et rédaction de la documentation qui a accompagné la croissance de l'équipe.
Quelques mots.
Quelques mots de personnes avec qui j'ai travaillé, dans leurs propres mots.
Des mots sincères, d'équipes qui ont vraiment livré.
J'ai eu l'occasion de manager Tom pendant un an. C'est un profil très opérationnel, impliqué aussi bien sur la production que sur des sujets d'estimation technique ou de R&D interne.
Au-delà de ses compétences techniques, j'ai particulièrement apprécié son engagement et sa volonté de faire progresser les équipes autour de lui. Nous avons notamment travaillé ensemble sur la mise en place d'un process d'intégration continue dans un contexte complexe, projet qu'il a porté avec sérieux et persévérance jusqu'à sa mise en production.
Tom a un franc-parler qui peut parfois surprendre au premier abord, mais c'est aussi ce qui fait sa transparence et son honnêteté. À condition d'avoir une relation basée sur l'exigence, l'exemplarité et la confiance, il sait se remettre en question et reste quelqu'un de profondément fiable.
C'est un profil sur lequel on peut compter pour avancer, prendre ses responsabilités et délivrer.
Certifié PrestaShop Expert.
Deux certifications officielles PrestaShop Expert — Core pour le back-end et les modules, Front pour le thème et le storefront. Les deux vérifiables sur Procertif.
PrestaShop Expert — Front Skills
Ce que je build en perso.
Des apps perso que je shippe et que je fais tourner en prod — souvent pour scratcher mon propre besoin, parfois pour en faire des outils que d'autres devs peuvent brancher chez eux.
RepoWrapped
En ligneUn Spotify Wrapped pour n'importe quel repo GitHub
Login GitHub, tu pointes vers n'importe quel owner/repo public, et tu récupères une page de stats partageable — commits, lignes ajoutées et supprimées, date du premier commit, ton activité sur le repo — plus un card SVG live-refresh que tu peux dropper dans ton profile README. Un cache à deux étages Redis + Postgres garde les stats fraîches sans cramer l'API GitHub à chaque render. Le card affiché dans la section Open Source juste au-dessus est généré par cette app.
Forgemage.com
En cours de devUne marketplace async pour les forgemages de Dofus
Un fansite pour la communauté du MMORPG Dofus — version Malt, mais pour les forgemages. Les joueurs déposent en ligne leur demande de forgemagie avec les stats visées ; les profils forgemages parcourent les jobs ouverts, en claim un, et chattent dans l'app pour planifier un RDV in-game. Reviews et ratings construisent la réputation après chaque job. L'idée, c'est tout l'async : plutôt que de squatter Astrub à espérer qu'un forgemage compétent soit connecté, tu drop ta requête, tu prépares ton stuff, et la bonne personne te contacte. Les profils forgemages restent trouvables sur le site même quand ils sont offline en jeu.
Questions fréquentes.
Les questions qui reviennent le plus souvent quand quelqu'un envisage de travailler avec moi — réponses directes, dans mes propres mots.
Que fait Tom Girou ?
Je suis Senior Lead Web Developer basé en France, avec plus de 7 ans d'expérience en PHP, Symfony et PrestaShop. J'aide les entreprises e-commerce à reprendre des migrations qui s'enlisent, à intégrer des ERP, à développer des modules sur mesure et à reprendre la main sur des backlogs qui ont débordé. Je suis actuellement chez Evolutive en France ; les projets listés sur ce site documentent mes missions récentes.
Quel est ton parcours ?
J'ai commencé comme agent helpdesk chez Wedoogift (aujourd'hui Pluxee) en 2016 pendant que je finissais ma formation en développement, puis je suis passé full-stack Java / Spring Boot / Angular là-bas en alternance. Après mes études, j'ai rejoint Emagineurs comme ingénieur R&D (TYPO3, WordPress, Ruby, sécurité), puis Thermcross comme développeur PHP interne (une grande migration PrestaShop et de l'intégration ERP). Depuis 2023, je suis chez Evolutive en tant que Développeur PHP et Tech Lead, focalisé sur le core et les modules PrestaShop pour des clients e-commerce.
Es-tu spécialisé en PrestaShop ?
Oui — PrestaShop, c'est là où passe la majorité de mon temps. Je travaille sur le core et les modules PrestaShop en 1.7, en 8 et sur la version 9 actuelle, sur des modules sur mesure, des adaptations multishop, des intégrations ERP, du thème, de la performance et de la sécurité. Je contribue au core PrestaShop sous le pseudo @Kaikina sur GitHub. La majorité des projets listés sur ce site sont des projets PrestaShop : airsoft, chaussures, textile, collection, phytothérapie, pièces CVC.
Peux-tu prendre en charge une migration PrestaShop (1.5 → 1.7 → 8 → 9) ?
Oui. J'ai livré des migrations PrestaShop multi-étapes sur plusieurs projets concrets : de grandes migrations multishop, des montées de version majeure qui ont nécessité un travail poussé au niveau du core, et la maintenance concurrente d'installs legacy en parallèle de builds neufs. La même approche se prolonge sur PrestaShop 9, la version majeure actuelle. La partie dure d'une migration PrestaShop, c'est rarement le saut de version lui-même — ce sont les modules, la synchro ERP, les hypothèses du thème et les années de règles métier enfouies dans la base. C'est là que se concentre l'essentiel du travail.
Et les intégrations ERP ?
La plupart des projets PrestaShop sur lesquels je travaille touchent un ERP ou un système tiers à un moment. J'ai intégré des boutiques avec des ERP, des flux de données de marché et des outils de support, en utilisant des appels webservice synchrones, des batchs planifiés en cron et des pipelines asynchrones en queue. La forme juste dépend du volume de données et des SLA — j'ai livré les trois patterns.
Travailles-tu avec d'autres stacks que PrestaShop ?
Oui. En dehors de PrestaShop, j'ai livré en production sur Symfony, Java + Spring Boot, AngularJS et Angular moderne, Perl (intégration de données), Slim Framework (PIM greenfield), WordPress avec WP-CLI et AWS CloudFormation, TYPO3 et Ruby. L'infrastructure AWS a fait partie de plusieurs projets — EC2, RDS, S3, CloudFormation, Route 53, Certificate Manager — et j'ai configuré des pipelines CI/CD sur Jenkins, GitLab et équivalents.
Es-tu disponible pour des missions freelance ou de nouveaux postes ?
Oui — je suis ouvert aux postes senior et lead, aux missions freelance et aux missions de sauvetage occasionnelles sur des projets PrestaShop qui patinent. Le moyen le plus rapide pour démarrer une conversation, c'est LinkedIn ; je lis chaque message. Je peux m'engager sur des missions courtes ou longues, en remote-first, avec du présentiel possible selon le périmètre. Un engagement type démarre par un call de 30 minutes pour comprendre le scope et l'état du code en place.
Où es-tu basé et dans quelles langues travailles-tu ?
Je suis basé en France, dans la région de la Loire (entre Lyon et Saint-Étienne). Je travaille en français (langue maternelle), en anglais (couramment, au quotidien pour la communication technique et business), et en espagnol (niveau professionnel, à l'aise pour l'écrit). Remote-first en France, dans l'UE et sur les fuseaux remote-friendly. Le présentiel n'est possible qu'autour de Lyon / Saint-Étienne.
Quel est le moyen le plus rapide pour me joindre ?
LinkedIn — linkedin.com/in/tgirou — c'est le canal le plus rapide. Je lis chaque message et je réponds sous quelques jours ouvrés. Si LinkedIn n'est pas ton canal, mon GitHub est github.com/Kaikina, et mon site perso (tom-girou.dev) regroupe mes derniers projets. Pour les sujets sensibles, demande une adresse email via LinkedIn et on bascule depuis là.
Contribues-tu à PrestaShop en open source ?
Oui — je contribue au core PrestaShop sous le pseudo @Kaikina sur GitHub. La majorité de mes contributions tombent là où je rencontre des frictions dans le travail client : fixes autour de la concurrence sur la numérotation des factures, soucis de cache du multi-thème en multishop, et le genre de cas limites historiques qui ne valent pas un ticket plein pour une équipe mais qui pèsent pour tous ceux qui font tourner PrestaShop. L'historique des commits est sur github.com/PrestaShop/PrestaShop/commits?author=Kaikina.