Senior engineering on a product that already exists — for teams who need capable hands on a live codebase rather than a new build.
Fixed-price projects suit greenfield work. Ongoing work on a running system does not fit that shape: priorities move, you discover things mid-sprint, and the honest arrangement is hourly with a clear account of where the time went.
What I'm useful for
Features on an existing product, including the ones that touch auth, permissions or billing
Refactors and paying down the architecture decisions that are now costing you speed
API and third-party integrations, including AI agents wired into existing data
Reviewing and stabilising a codebase you inherited or had built elsewhere
Being the person who makes the architecture call when there isn't one to make it
How I work
I take work in agreed increments with an estimate before starting, and I tell you when something is going to take longer than expected while there is still time to change course. You get the reasoning behind decisions, not just commits.
My background is multi-tenant SaaS, role-based permission systems, payroll and compliance platforms, and AI agents in production. If your codebase has real users and real consequences, that is the environment I work in.
Senior engineering on a product that already exists — for teams who need capable hands on a live codebase rather than a new build.
Fixed-price projects suit greenfield work. Ongoing work on a running system does not fit that shape: priorities move, you discover things mid-sprint, and the honest arrangement is hourly with a clear account of where the time went.
What I'm useful for
Features on an existing product, including the ones that touch auth, permissions or billing
Refactors and paying down the architecture decisions that are now costing you speed
API and third-party integrations, including AI agents wired into existing data
Reviewing and stabilising a codebase you inherited or had built elsewhere
Being the person who makes the architecture call when there isn't one to make it
How I work
I take work in agreed increments with an estimate before starting, and I tell you when something is going to take longer than expected while there is still time to change course. You get the reasoning behind decisions, not just commits.
My background is multi-tenant SaaS, role-based permission systems, payroll and compliance platforms, and AI agents in production. If your codebase has real users and real consequences, that is the environment I work in.