Contact
Hiring, freelance, or collaboration — pick the closest match and I'll reply soon.
Usually reply within 1 business day.
Hiring, freelance, or collaboration — pick the closest match and I'll reply soon.
Usually reply within 1 business day.
How I work
Same steps whether it's a role, a collab, or a small project.
We talk first
No proposals before I understand the problem. I open with a discovery call — 30 minutes to map what you actually need, not what sounds right on paper.
discovery callScope before code
I write a clear scope document — what's in, what's out, and why. This is the contract that protects both of us from scope creep and missed expectations.
scoping & estimateYou're never left wondering
I ship incrementally and update you along the way. Async-first, but I respond. You'll always know where things stand — no chasing, no silence.
async communicationHandover that actually works
Delivery includes a walkthrough, documentation, and a follow-up window. If something surfaces post-launch, I'm still around — not a stranger who already invoiced.
post-launch supportOpen to retainer & ongoing work. If you need a developer who already knows your codebase and can move fast, I offer monthly arrangements for teams that want consistent output without the hiring overhead.