$ ./hire --available

Freelance engineering
that ships.

I design, build, and debug production web apps — and fix the gnarly bugs other developers walk away from. You get clean code, honest timelines, and a direct line to the person doing the work.

Prefer the one-pager?

My résumé — the projects above, the bugs I've killed, and how to reach me — on a single page.

Download résumé (PDF)

Services

01

Full-Stack Web Apps

End-to-end product builds in Next.js + TypeScript — auth, payments, dashboards, and everything between idea and launch.

02

Bug Hunts & Rescues

Inherited something that crashes or misbehaves? I read the source, prove the root cause with evidence, and fix it for good.

03

APIs & Integrations

Clean REST/JSON APIs, third-party integrations, and the data plumbing that quietly makes everything work.

04

Performance & Correctness

Profiling, query tuning, and correctness audits for systems that simply have to be right.

Payments

$ stripe listen --forward-to /webhooks

Payments & Stripe integration

Need to take money online? I integrate Stripe end-to-end — checkout, subscriptions, and one-off charges, plus the webhooks that keep your database in sync. Secure by default, tested against real-world edge cases, and built so refunds, failed payments, and renewals just work.

  • Stripe Checkout & Payment Links for a fast, hosted flow
  • Subscriptions, free trials, and usage-based billing
  • Signed webhooks with idempotent, replay-safe handling
  • Customer portal, invoices, and email receipts

Products Built

What I Work With

Web & Product

Next.jsReactTypeScriptTailwind CSSResponsive UI

Backend & APIs

Node.jsExpressREST APIsPostgreSQLRedis

Payments & Integrations

StripeOAuthWebhooksThird-party APIs

Infrastructure & Delivery

DockerCI / CDCloud deploysFirebase

What You Get

  • Code you own — clean, documented, and yours to keep.
  • One point of contact: you talk to the engineer building it.
  • Upfront scope and pricing, with no surprise invoices.
  • Post-launch support so you're never left stranded.

How We Work

01

Scope

We talk through what you actually need. I give you an honest plan, a timeline, and a fixed price before any code is written.

02

Build

I build in the open with regular check-ins, so you always see progress and can steer early — no black boxes.

03

Ship

You get a tested, deployed product plus the docs to run it. I stick around to make sure the launch is smooth.

FAQ

I'm not technical — can we still work together?

Absolutely. I translate the tech into plain language and handle the details so you can focus on your business.

How do you price work?

Fixed price per project for well-scoped work, or a weekly rate for ongoing engagements. You'll always know the cost before we start.

How long does a project take?

A focused app or fix is usually 1–4 weeks. I'll give you a realistic estimate once I understand the scope.

What if something breaks after launch?

Every project includes a support window, and I'm reachable after that for anything that comes up.

Have something
to build?

Tell me what you're working on. I'll tell you honestly whether I'm the right fit and how I'd approach it.

Start a conversation →