Services
Launch the thing you've been meaning to launch.
I built and launched products at Bloomberg, Amazon, and Etsy. Now I help builders launch the things they couldn't on their own — fast, live on the web, and built to keep building on.
Book a 20-min scoping callI've shipped at
How I work
-
Plan
Architecture before code. We scope on a call; you see "done" before I write a line.
-
Build
AI agents draft, I direct. Fast, without cutting corners.
-
Review
Every diff goes through me. Same bar as Bloomberg, Amazon, Etsy.
-
Launch
Deployed to your hosting — Vercel, Railway, the App Store — wired to your domain.
-
Handoff
You leave with the repo, a
CLAUDE.md, and a 30-min Claude Code setup session.
What this looks like in practice
Featured case studies from my own work — and a link to the rest.
SneakySneaks — modernized & launched
A sneaker app frozen on Spring Boot 2 and React 15. I rebuilt it on Spring Boot 3.3 + Java 17, React 18 + Webpack 5, swapped in PostgreSQL with form-based auth, added realtime updates over WebSocket, and deployed it to Railway as a single artifact. Documented in a CLAUDE.md at the repo root so it stays maintainable.
Tempo64 — chess games as vertical shorts
A native iOS app that turns a PGN or chess.com link into a 1080×1920 H.264 short with timed SFX — gunshots on hanging pieces, "fahh / bruh / rizz" on check, a TikTok-core flourish on mate. Rendered on-device with AVFoundation; no server, no upload. Shipped with a chess.com URL importer (callback API + Published-Data archive) so users can paste a link instead of hunting for the PGN. Project layout managed via XcodeGen, audio mix composed in float32 PCM, video and audio rendered in parallel and muxed via AVAssetExportSession.
Services
Portfolio Site
Starts at $500
A presence that doesn't look like a template.
- Custom-designed personal site or landing page
- Mobile-responsive, fast, accessible
- Deployed to your hosting with HTTPS
- 30-min Claude Code setup session so you can iterate yourself
- Documented codebase you own outright
Not included: ongoing content writing, photoshoots, branding from scratch.
Typical timeline: 1–2 weeks.
Book a scoping calliOS App + App Store Submission
Starts at $1,500
Your first app, in the App Store, with your name on it.
- A working iOS app built around your idea
- Submitted to the App Store under your developer account
- Walkthrough of how to update it yourself
- Source code + documentation
Not included: Apple Developer Program fee ($99/yr — yours to keep), guaranteed App Store approval (Apple decides), backend services beyond what the app needs.
Typical timeline: 2–4 weeks (plus Apple's review window).
Book a scoping callFull-Stack Web App
Starts at $3,500
A real product, with a real backend, deployed and yours.
- Frontend + backend + database, architected to scale
- User auth, deployment, and your custom domain wired up
- Code review and architecture decisions documented
- Handoff session covering how to extend it
Not included: hosting/database costs (passed through at-cost), payments integration unless scoped in, ongoing maintenance.
Typical timeline: 3–6 weeks. 30/30/40 payment milestones.
Book a scoping callWhy me
You're not hiring a freelancer who learned this last quarter. You're hiring a senior engineer who happens to launch faster than most.
FAQ
Did you use AI to build this?
Yes — AI writes the first draft. I review every line, refactor what doesn't meet my bar, and own the result. You're hiring a senior engineer with nearly a decade of experience shipping production software — including roles at Bloomberg, Amazon, and Etsy — not a prompt-and-pray service.
Why not use Cursor or Lovable myself?
You can. Most people get 60% of the way and stall on auth, deployment, or the next feature. I get you to a launched, working app — and on the handoff call, I teach you how to keep going.
Will I be locked into your work?
No. You own the repo. You get a CLAUDE.md documenting the codebase so any engineer — or you, with Claude Code — can pick up where I left off.
What if I don't like the output?
Each tier includes two rounds of revisions on the deliverable. We catch most direction issues during the planning phase before any code is written, which is why scoping calls matter.
How does payment work?
Stripe Invoice. 50% deposit upfront, 50% on delivery for the portfolio and iOS tiers. Full-stack tier is 30/30/40 against milestones we agree on in the Statement of Work (a one-page scope doc I send before any deposit).
Can you sign an NDA?
Yes. Send yours, or I'll provide a simple one. Default for every project is that your code, designs, and ideas are confidential.
Ready to launch?
20 minutes. We scope your project, see if it's a fit, and you walk away with a clearer plan either way.
Book a 20-min scoping callOr email me with a sentence about your project.