Slow development cycles
Two-week features turn into two-month sagas. Releases slip, feedback loops stall, and momentum quietly disappears.
I help startups and founders turn ideas into production-ready applications using modern tech.
After eight years of rescuing and rebuilding codebases, the same three problems show up again and again.
Two-week features turn into two-month sagas. Releases slip, feedback loops stall, and momentum quietly disappears.
The build works fine for 200 users and falls apart at 20,000. Queries time out, costs climb, patches pile up.
Business logic scattered across controllers, no clear boundaries, no tests. Every change risks breaking something else.
No rewrites baked into the roadmap. Every decision is made against a simple test: will this still hold at 10x the load and 3x the team?
Domain logic separated from frameworks. Clear module boundaries so a new developer ships in week one, not month three.
Node.js and NestJS services designed for real traffic — queued jobs, cached reads, and predictable database access.
React interfaces built around real user flows: fast first paint, honest loading states, accessible components.
Fixed scope per phase, weekly written updates, and a demo you can click every Friday.
A week of scoping: user flows, data model, and a written build plan with dates. You approve it before a line of code exists.
Weekly demo builds on a staging URL. Core flows first, polish second, so you can put it in front of users early.
Load testing, query tuning, caching, and cost review — driven by what real usage actually shows, not guesses.
CI/CD, monitoring, alerting, and handover docs. Optional retainer for ongoing features and on-call coverage.
Six technologies I know deeply, chosen because they're stable, hireable for, and cheap to run.
9s → 0.7s
Dashboard load
−41%
AWS spend
5 weeks
To first demo
$1.2M
Seed raised
0
Double bookings since
3 days
New city launch
“He pushed back on half my feature list in the first call, which annoyed me and then saved us about a month. The MVP was live before our investor meeting.”
“Our dashboard was the number one complaint in support tickets. Two sprints later it wasn't in the top ten. He explained every change in plain English.”
“The handover docs were better than the ones our previous agency wrote over two years. Our in-house team picked it up without a call.”
A 30-minute call, a written scope within two days, and a start date you can plan around. No decks, no discovery invoices.
Currently booking two projects for Q3 2026.