Verified n8n node for VIES VAT validation and EU rate lookups in a workflow, so onboarding or invoicing acts on a real VAT number, not a well-formed one.
Legacy modernisation for projects that are stuck, broken, behind schedule – or an AI-generated codebase that won’t quite ship. I’ll assess it honestly and get things moving, without rewriting from scratch.
Based in Finland (UTC+2) · VAT-registered FI29845875 · Respond within 24 hours

You hired a developer, things went wrong, and now you have a codebase you can’t ship – or a live system that’s falling apart. Or your own team got overwhelmed and the project stalled six months ago.
There’s a newer flavour of this too: codebases built mostly by AI – Cursor on autopilot, an LLM-driven weekend MVP, a junior dev who accepted every Copilot suggestion. The code compiles, the tests pass, the structure looks vaguely right. It’s still broken – just in less obvious ways.
I’ve taken over projects in bad shape before, including both kinds. Most of this work is legacy application modernisation done surgically: the first thing I do is understand what’s actually there before recommending what to do about it. Sometimes the code is salvageable with targeted refactoring. Sometimes a partial rewrite is necessary. I’ll tell you the truth – including if the problem is something I can’t solve.
This is not a service for finding someone to blame. It’s for getting something working.
AI-generated codebases have their own pathology. They look professional at a glance and fall apart on second read. The patterns are consistent enough that I now check for them first:
I read the code, run the tests (if any), and map out what’s broken and why. No assumptions.
A clear report: what the codebase looks like, what the risks are, what I recommend, and roughly what it’ll cost to fix.
We prioritise together. Critical fixes first. You decide how far to go.
Work in short cycles with visible progress. No disappearing for three weeks and coming back with a surprise.
Verified n8n node for VIES VAT validation and EU rate lookups in a workflow, so onboarding or invoicing acts on a real VAT number, not a well-formed one.
A Manifest V3 Chrome extension that redirects the YouTube homepage to any URL you choose, so you skip the recommendations feed.
A joke calculator that returns a deterministically wrong answer with a straight-faced reason – built as a share machine.
Vibe-coded codebase problems: duplicate auth flows, tests that assert nothing, unused dependencies, security shortcuts, schema drift.
Off-the-shelf platforms like Shopify and HubSpot are the right call for most businesses – until they block the way you actually work.
AI coding widens the gap between senior and junior developers – it amplifies existing skill.
I’d built most of our MVP with Cursor and it looked finished – it compiled, the tests were green, the demo worked. It just wouldn’t survive real users.
Sebastian Falk 🇸🇪
Founder
Our app had slowed to a crawl and the previous developer had left no documentation. Customers were starting to churn over load times.
Owen Pritchard 🇬🇧
CTO
Databases
We took over a Next.js project from another agency and inherited a mess – failing builds, no tests, deployments that worked locally and broke in production.
Niamh O’Sullivan 🇮🇪
Agency Owner
AvailableReady to discuss your rescue projects project?
Tell me what you’re building or stuck with. I’ll reply within 24 hours.