Technical leadership
A freelance tech lead who sits with the team, sets the technical direction, reviews the code and keeps product and engineering talking. Experience leading teams of three to eight, local and nearshore.
I’m Tom Schuermans, a freelance developer and technical lead from Belgium. Through Tool Shed, I build and modernise the platforms behind hosting, SaaS and e-commerce companies, and lead the teams that run them.
Most work comes in one of four shapes. Often it is a mix: a platform that needs new features, a team that needs direction and a codebase that needs to be trusted again.
A freelance tech lead who sits with the team, sets the technical direction, reviews the code and keeps product and engineering talking. Experience leading teams of three to eight, local and nearshore.
Moving an ageing monolith to a maintainable stack while it keeps earning money. Strangler pattern migrations, framework upgrades and test coverage that makes deploying boring again.
Greenfield APIs and new features for existing products. Specialised in the unglamorous core of a business: billing, renewals, payments, order activation and Peppol e-invoicing.
Product ownership for hosting platforms and the infrastructure underneath your application: from load-balanced, auto-scaling AWS setups to lean servers on Hetzner and Forge.
Long engagements rather than quick builds. Most clients stay for years, because the work is the product their own customers depend on every day.
Product development for a managed hosting platform.
Started by building the Peppol e-invoicing integration, then moved into the Platform Manager role: designed and shipped new products while keeping the existing services across the platform stable.
From legacy codebase to near-full test coverage.
Led a team of three engineers building copyright administration software for freelancers. Drove the legacy codebase towards near-full test coverage, which turned releases into frequent, confident deployments.
A monolith rebuilt behind a running webshop platform.
Led a team of six migrating a Fat-Free Framework monolith to a Laravel API with a Vue.js front end using the strangler pattern. Later moved the platform from a single EC2 instance to a load-balanced, auto-scaling AWS setup, cutting costs and handling peak traffic better.
A greenfield API that runs the billing.
Built the Laravel API behind the Xenius website and control panel, automating renewal scheduling, invoicing, payments and order activation. Migrated invoicing to Onfact for Peppol compliance.
Off end-of-life Zend Framework, onto Symfony.
Led the migration from Zend Framework 1.12 to a Symfony API, the backbone of the central information system, the internal support tool and the customer control panel. Managed up to eight developers across Belgium and Romania.
Earlier: Arxus (service architecture for reporting, Microsoft Partner Center integration) and Inventis (web platforms for Belisol and Pukkelpop).
Running a platform like these and short on senior hands?
Discuss your projectExciting releases usually mean something went wrong. The work is set up so that shipping on a Friday afternoon is not a story anyone needs to tell.
No big-bang rewrites. New code grows around the old system piece by piece, so the business never waits for a launch date.
Pest, PHPStan at the strictest level and automated pipelines. A safety net the whole team can rely on, not one person who knows where the bodies are buried.
Working directly with product owners and the people who use the software. Technical decisions are made with the business case on the table.
Go
PHP
Laravel
MySQL
SQLite
Redis
TypeScript
React
Tailwind
Pest
PHPStan
Pint
Docker
GitHub Actions
Sentry
Nginx
Hetzner
Laravel Forge
When you work with Tool Shed, you work with me. No account managers, no hand-offs to juniors.
I have been building software professionally since 2011, from festival websites to the systems that run hosting companies, and since August 2026 Go services for the Flemish Government. Somewhere along the way I became the person teams call when a platform has grown faster than its codebase. I like that part best: untangling things, making them testable and leaving a team that no longer needs me.
Tool Shed is based in Blaasveld, near Mechelen. I work on site or remotely, in Dutch or English.
Away from the screen I photograph horses and the people who love them, under the name The Lens of Tom. Same habits as in code: patience, preparation and a lot of attention to detail.
View the portfolio (opens in a new tab)
Tell me what you are building, or what keeps breaking, and we will see if Tool Shed is a good fit.