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 call

Why people hire me

  • Your portfolio site still doesn't exist because templates feel generic and code feels overwhelming.
  • Your app idea has been a notes file for two years.
  • You started something with a no-code tool and outgrew it in a month.
  • You need a real backend — auth, database, deployed somewhere — and you've been stuck on it for weeks.

I get it launched. Live, documented, and yours to keep building on.

How I work

  1. Plan

    We scope on a call. I write the architecture before any code is written, so we both know what "done" looks like.

  2. Build

    I run a small team of AI agents in my terminal. They draft; I direct. This is how I move fast without cutting corners.

  3. Review

    Every diff goes through me. Same bar I held writing production code at Bloomberg, Amazon, and Etsy. No code goes live that I haven't read.

  4. Launch

    Deployed to your hosting (Vercel, Railway, the App Store — whatever fits), wired to your domain, working in the real world.

  5. Handoff

    You leave with the keys: full repo access, a CLAUDE.md documenting the codebase, and a 30-minute session that gets you set up to keep iterating on it yourself with Claude Code.

What this looks like in practice

A featured case study 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.

Stack: Spring Boot 3.3 · Java 17 · React 18 · PostgreSQL · WebSocket/STOMP · Railway

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 call

iOS 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 call

Full-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 call

Add-ons

  • Custom domain setup — DNS, HTTPS, email forwarding wired up cleanly.
  • Analytics setup — Plausible, PostHog, or GA4, configured and explained.
  • Custom email at your domain — name@yourdomain.com via Cloudflare or Google Workspace.
  • Logo + favicon + share image package — a coherent visual identity for your site.
  • Stripe / payments integration — for the full-stack tier when you want to charge.
  • 30-day office hours — one weekly call after delivery to keep momentum.

Why me

I've spent a decade shipping production software at companies where the bar is high and the consequences are real — Bloomberg, Amazon, Etsy, Mastercard, Justworks. I have an MBA from Zicklin (CUNY Baruch). I coach engineers on breaking into and growing in tech.

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 a decade of production experience 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 call

Or email me with a sentence about your project.