I build structured web and mobile products for founders and businesses that value clarity, predictable execution, and a product that's ready to ship.

Hi, I'm a Product-Minded Developer
I help founders and small businesses build MVPs (Minimum Viable Products: the first working version of their product, built to launch fast and test with real users) without the usual delays, scope creep, or technical debt.
I've spent the last decade building software, both as a solo founder and as part of early-stage startup teams. I've launched products that failed, products that succeeded, and everything in between.
What I learned: most MVPs never launch. Not because the idea was bad, but because the process was broken. Scope creep. Slow development cycles. Overly complex architecture. Feature bloat.
So I built a better way. Fixed-scope builds. Modern, AI-accelerated workflows. Transparent pricing. And a tech stack that actually lets you move fast without breaking things.
I work with founders who want to move fast without endless scope creep.
I focus on:
Clear scoping
Distinct deliverables from the very beginning
Defined timelines
Realistic schedules with milestone tracking
Clean architecture
Code you won't need to throw out in six months
Practical solutions
Built for real business needs, not trends
My Approach
Modern Tools
I use modern tools to work efficiently. What doesn't change is the judgment, the planning, and the review.
Human Oversight
Structure, judgment, and responsibility stay with me. Every decision is reviewed, every line of code is validated, and every deliverable is my responsibility.
The Tech Stack
A proven, modern stack that prioritises developer velocity and product stability.
Frontend
Next.js
Expo / React Native
TypeScript
Tailwind CSS
Backend
Supabase
PostgreSQL
Edge Functions
Row Level Security
Deployment
Vercel
Expo EAS
GitHub Actions
App Store Connect
Tools
AI-assisted development
Figma
Linear
Cursor / VS Code
Why This Stack?
One codebase for web, iOS, and Android using React
Supabase handles auth, database, and real-time features out of the box
TypeScript catches bugs before they reach production
Modern deployment with Vercel and Expo EAS means push-to-deploy simplicity
Why Fixed Scope & Pricing?
Hourly billing creates perverse incentives. The slower I work, the more I get paid. That's backwards.
Fixed pricing aligns our interests. You want a working product as fast as possible. I want to deliver efficiently and move on to the next project. We both win when I ship fast.
More importantly, you know exactly what you're paying upfront. No surprise invoices. No ambiguous scope discussions halfway through. Just clear deliverables and a clear price.
This only works if we define scope carefully at the start. That's why discovery is so important, and why it's included in every project.
Projects start at $1,500 and are delivered in 4–8 weeks.
Clear scope. Fixed timeline. Predictable execution.
Build Your ProductCore Principles
No feature creep. Scope is locked after agreement.
No subcontracting. You work directly with me from day one.
No hype. Just structured execution and working software.
No hand-holding. You get a professional product, not a consulting relationship.
Who I Work With
Founders
Building their first product or validating an idea with a structured MVP
Businesses
Digitising operations, automating workflows, or launching internal tools
Want to work together?
If you value clarity, structure, and knowing exactly what you're getting, let's talk.