TA.

Startup Engineering

MVP development to test your idea with real users.

I build scoped MVPs fast enough to get in front of real users while the idea is still cheap to change — on a technical foundation that can extend into a production v1 if it works, instead of code you have to throw away.

Next.jsTypeScriptSupabaseTailwind

What I build

  • A scoped core feature set — the minimum that actually tests the idea, not a stripped-down wishlist
  • Authentication and the basic account structure the product needs
  • One primary user flow built end to end, not ten flows built halfway
  • A deployed, working product real users can actually use
  • A codebase deliberately structured so it can extend into v1, not disposable throwaway code

Who it's for

  • Pre-seed and early-stage founders validating an idea before committing more budget
  • Internal teams testing a new product direction before it's greenlit
  • Anyone who needs something real in front of users quickly, not a slide deck

How I approach it

Scope discipline

The hardest part of an MVP is deciding what not to build. Scope is set deliberately around what actually needs testing.

Built to extend

Technical decisions account for the likely v1, so a successful MVP doesn't mean starting over.

Fast feedback loops

Short iteration cycles so you're looking at working software early, not waiting for a single big reveal.

Honest tradeoffs

Where corners are cut to hit speed, that's a stated decision — not a hidden one that surfaces later.

Frequently asked

How fast can an MVP actually be built?
It depends entirely on scope — a single-flow MVP is a very different build from something with billing, multiple roles and integrations. Timeline comes out of the discovery conversation, not a fixed promise upfront.
What happens if the MVP validates and we want to keep building?
That's the intent — the codebase is built so a successful MVP becomes the foundation for v1, not a prototype you discard.