Tom Girou Senior Lead Dev
I help companies cut their backlog from 200+ tickets to under 50 — and finally breathe between sprints.
Let's Talk ↗Turning sprawling backlogs into shippable apps — one cleanly factored module at a time.
Hi, I'm Tom — a Senior Lead Dev who treats clean code as the shortest path between a brief and a shipped feature.
Recent work.
A decade of e‑commerce platforms, gift-card systems, and ERP-bound systems — each one shipped, audited, and quietly humming in production.
What I build with.
A pragmatic stack — PHP at the core, JavaScript at the surface, and the right glue in between. No buzzwords, just tools that ship.
Where I've built.
From startup to web agencies. Each role sharpened a different muscle — from cloud infra and CI/CD to leading PrestaShop core integrations.
PHP Developer · Tech Lead
Technical leadership and full-stack PrestaShop core & module development. Resource planning, Agile estimations, robust API/ERP integrations, and CI/CD quality assurance.
PHP Developer
Full-stack e-commerce and backend development specializing in PrestaShop integration, custom PHP/PIM applications, and automated ERP data-sync pipelines — all under Agile.
R&D Engineer
Full-stack development, API integration and security engineering across TYPO3, WordPress, and Ruby — specializing in financial tools, automation, and web application security.
Fullstack Web Developer
Full-stack & DevOps using Angular, Spring Boot, and AWS — built CI/CD pipelines, shipped under Agile, and authored the documentation that scaled with the team.
Kind words.
Words from people I've worked with, in their own voice.
Genuine words from teams who actually shipped.
I had the chance to manage Tom for a year. His is a very operational profile, involved as much in production work as in technical estimation and internal R&D.
Beyond his technical skills, I particularly valued his commitment and his drive to grow the teams around him. We notably worked together on rolling out a continuous-integration process in a complex setting — a project he carried through to production with seriousness and persistence.
Tom has a frankness that can be surprising at first, but it's also what makes him transparent and honest. As long as the relationship is grounded in rigor, leading by example, and trust, he knows how to question himself and remains someone deeply reliable.
He's the kind of profile you can count on to move things forward, take responsibility, and deliver.
Certified PrestaShop Expert.
Two official PrestaShop Expert certifications — Core for backend and module work, Front for theme and storefront work. Both verifiable on Procertif.
PrestaShop Expert — Front Skills
Things I build on the side.
Personal apps I ship and run in production — usually to scratch my own itch, sometimes turning into tools other developers can plug into too.
RepoWrapped
LiveSpotify-Wrapped-style stats for any GitHub repo
Sign in with GitHub, point at any public owner/repo, and get a shareable stats page — commits, lines added & removed, first commit date, your activity on the repo — plus a live-refreshing SVG card you can drop into your profile README. A two-tier Redis + Postgres cache keeps stats fresh without burning the GitHub API on every render. The card embedded in the Open Source section above is generated by this app.
Forgemage.com
In developmentAn async marketplace for Dofus item enchanters
A fansite for the Dofus MMORPG community — think Malt, but for smithmaguses. Players drop an enchant request online with the stats they want; experienced smithmagus profiles browse open jobs, claim one, and chat in-app to plan a meet in-game. Reviews and ratings build reputation after every job. The whole point is async: instead of standing around trade hubs hoping someone competent is logged in, you file the request, build your gear, and let the right person find you. Smithmagus profiles keep being discoverable even while they're offline in the game.
Frequently asked questions.
The questions that come up most often when someone is considering working with me — answered straight, in my own voice.
What does Tom Girou do?
I'm a Senior Lead Web Developer based in France, with 7+ years across PHP, Symfony, and PrestaShop. I help e-commerce companies rescue stalled migrations, integrate ERPs, build custom modules, and bring sprawling backlogs back under control. I'm currently at Evolutive in France; recent client work is listed on this site.
What's your background?
I started as a helpdesk agent at Wedoogift (now Pluxee) in 2016 while finishing my development degree, then moved into full-stack Java / Spring Boot / Angular work there as a work-study developer. After graduating I joined Emagineurs as R&D engineer (TYPO3, WordPress, Ruby, security), then Thermcross as in-house PHP developer on a large-scale PrestaShop migration and ERP integration. Since 2023 I've been at Evolutive as PHP Developer and Tech Lead, focused on PrestaShop core and module work for e-commerce clients.
Do you specialize in PrestaShop?
Yes — PrestaShop is where I spend most of my time. I work on PrestaShop core and module development across 1.7, 8, and the current 9 release, including custom modules, multishop adaptations, ERP integrations, theme work, performance, and security. I contribute to PrestaShop core under @Kaikina on GitHub. Most of the projects listed on this site are PrestaShop projects: airsoft, footwear, apparel, collectibles, herbal medicine, HVAC parts.
Can you handle PrestaShop migrations (1.5 → 1.7 → 8 → 9)?
Yes. I've shipped multi-step PrestaShop migrations across several real projects — large multi-shop migrations, major-version upgrades that required deep core-level work, and concurrent maintenance of legacy installs alongside new builds. The same approach extends to PrestaShop 9, the current major release. The hard part of a PrestaShop migration is rarely the version bump itself — it's the modules, the ERP sync, the theme assumptions, and the years of business rules buried in the database. That's where most of the work lands.
What about ERP integrations?
Most of the PrestaShop work I do touches an ERP or third-party system at some point. I've integrated storefronts with ERPs, market-data feeds, and support tooling using synchronous webservice calls, scheduled cron-driven batches, and queued asynchronous pipelines. Which shape is right depends on the data volume and the SLAs — I've shipped all three patterns.
Do you work with non-PrestaShop stacks?
Yes. Outside PrestaShop I've shipped production work in Symfony, Java with Spring Boot, AngularJS and modern Angular, Perl (data integration), Slim Framework (greenfield PIM), WordPress with WP-CLI and AWS CloudFormation, TYPO3, and Ruby. AWS infrastructure has been part of several projects — EC2, RDS, S3, CloudFormation, Route 53, Certificate Manager — and I've configured CI/CD pipelines on Jenkins, GitLab, and similar.
Are you available for freelance briefs or new roles?
Yes — I'm open to senior and lead roles, freelance briefs, and the occasional rescue mission on a stalled PrestaShop project. The fastest way to start a conversation is LinkedIn; I read every message. I can engage on short or long missions, remote-first, with on-site possible for the right scope. A typical engagement starts with a 30-minute call to understand the scope and the existing state of the codebase.
Where are you based and what languages do you work in?
I'm based in France, in the Loire region (between Lyon and Saint-Étienne). I work in French (native), English (fluent, daily for technical and business communication), and Spanish (working professional, comfortable for written content). Remote-first across France, the EU, and remote-friendly time zones. On-site is possible only around the Lyon / Saint-Étienne area.
What's the fastest way to reach you?
LinkedIn — linkedin.com/in/tgirou — is the fastest path. I read every message and reply within a few working days. If LinkedIn isn't your channel, my GitHub is github.com/Kaikina, and my personal site (tom-girou.dev) has the latest on my work. For sensitive matters, ask for an email address through LinkedIn and we'll move from there.
Do you contribute to PrestaShop open source?
Yes — I contribute to PrestaShop core under @Kaikina on GitHub. Most of my contributions land where I find friction in client work: bug fixes around invoice numbering concurrency, theme cache issues in multishop, and the kind of long-standing edge cases that aren't worth a full ticket for one team but matter for everyone running PrestaShop. The commit history lives at github.com/PrestaShop/PrestaShop/commits?author=Kaikina.