Freelance software developer, for hire

The wiring your business is
missing, connected in days.

Payments, auth, and AI features — the parts every SaaS needs and most founders don't want to build themselves. Fixed price, fixed timeline, no scope creep.

In plain terms: I'm a developer for hire. Whether you run a small business or you're building a SaaS product, I build the technical parts you don't have the time, team, or skill to build yourself — the payment system, the login system, and any AI features — done right, explained in plain English, not just handed to you as a black box.

$ stripe.webhooks · clerk.sessions · claude.tool_use — wired correctly, not stubbed out.

Illustration of a calm founder at a clean desk, laptop showing a checkmark, one tidy wire connected
What gets connected

Three things, properly wired right.

Whether you're a SaaS founder or you run a small business, it comes down to one of these three things — done properly instead of half-finished.

Payments & Auth

Stripe + Clerk, wired end-to-end — sign-ups, billing, and plan gating that actually works.

AI Features

Claude integrated the right way — a real feature, not a chatbot bolted on top.

Content & Product

AI-assisted content systems and a digital product, built for an audience that already exists — turned into real revenue, not just more content.

Why this matters

Stop losing time and money to the technical stuff.

If you're a founder, that's hours lost untangling error logs instead of building your actual product. If you run a business, that's money paid to a freelancer or agency who never quite explains what they did — or whether it's even working. Either way, it's time and money not going toward the thing you're actually trying to build.

Illustration of a stressed founder surrounded by tangled wires and an error message, transforming into a calm founder with one clean connection and a checkmark
Same person. Same product. One clean connection instead of a tangle.
Free · 10 minutes · No signup

7 Stripe mistakes quietly costing SaaS founders money.

A one-page yes-or-no checklist for your app. Every "no" is revenue or customers leaking out, usually without anyone noticing. Check yours in ten minutes.

Get the free Health Check → Enter your email, download instantly
  • Are failed payments retried automatically?
  • Do customers hear about it when a card fails?
  • Can customers update cards or cancel on their own?
  • Are paid features truly locked, or just hidden?
  • Has a full purchase, failure and cancellation been tested?
Packages

Fixed price. Fixed scope. No surprises.

Three specific things, priced upfront, delivered on a fixed timeline. No hourly clock, no open-ended discovery calls.

Package 01

Get Paid & Let People Sign In

Stripe + Clerk Auth Setup

Working sign-up/sign-in and subscription billing, wired into your existing app — the part every SaaS needs and most founders put off.

IncludesWebhooks, sessions, plan gating
Turnaround3-4 days
DeliveryWorking code + walkthrough
$175$250
Founding Client price. My first 3 clients get this package for $175 in exchange for an honest review. 3 of 3 spots open.
Get this →
Package 03

Turn Your Audience Into Customers

AI Content + Digital Product

An AI-assisted content system for a brand that already has an audience, plus one ready-to-sell digital product built around it.

IncludesContent system, product build
Turnaround1-2 weeks
RequiresAn existing audience
$400–600
✓ Includes an AI-disclosure plan for your audience — built in, not an afterthought.
Get this →
The Ultimate Package

Everything, Wired

All three packages, bundled into one engagement — payments & auth, an AI feature, and an AI content system with a digital product. For a founder launching a full product, or a business owner who wants the whole thing done at once instead of piecemeal.

Booked separately: $950+
$899 flat
Turnaround2-3 weeks
Get the Ultimate Package →
How it works

Three steps, start to shipped.

01

Send the brief

Email what you need connected or built. A quote and timeline come back within 24 hours — no discovery call required unless you want one.

02

Fixed price, locked in

You approve the price and turnaround before any work starts. No hourly surprises, no scope drift.

03

Shipped and explained

Working code delivered with a plain walkthrough of what was built and how to maintain it — not a black box.

Proof of work

Built, not theoretical.

Live

SkrillTree

A pricing tool for resellers — real Clerk auth, real Stripe subscription billing, and a Claude-powered pricing engine, live in production.

Next.jsClerkStripeClaude
skrilltree.com →
Built

GrantFinder

A full-stack grant-discovery platform for nonprofits and small orgs — auth, application tracking, and Claude-assisted grant matching.

Next.jsPrismaClaude
Before you ask

Common questions.

Do I need to be technical to work with you?

No. Most clients aren't developers — that's the point. You describe what you need in plain English, and I explain what was built the same way. No jargon dumped on you at the end and left to figure out.

Is this only for SaaS startups?

No. If you run a small business and want to take payments online, let customers log in, or use AI to save time, this is for you too — not just people building software companies.

What if I'm not sure which package fits?

Email what you're trying to do, not which package you think it maps to. You'll get a plain answer back, not a sales pitch.

What if my project doesn't fit any package?

Send it anyway. If it's something I can do well, you'll get a custom fixed quote. If it isn't, I'll tell you that too, rather than take the job and figure it out on your dime.

What do you need from me to get started?

A short description of what you want, and access to the accounts involved (your code, hosting, or payment provider). Where possible you invite me as a collaborator instead of sharing passwords, and you can remove that access the moment the work is done.

Will this work with my existing website or app?

Usually, yes. Tell me what it's built on when you reach out. If there's a compatibility problem, you'll hear about it before you pay, not after.

What happens if something breaks after delivery?

Anything tied to the original scope is fixed free for 7 days after delivery. After that, ongoing changes or new features are quoted separately, at a fixed price like everything else.

Do I own what you build?

Yes. Once it's paid for, the code, content, and digital products are yours. No licensing fees and no lock-in.

How do I pay?

You can hire me directly, with payment up front by invoice, or book through Upwork or Contra if you'd rather have their escrow protection. The price is the same either way.

Will my audience know the content is AI-assisted?

Yes. Every AI content package comes with a clear disclosure plan. Being upfront with your audience protects your reputation, and it's a condition of the work.

Referral credit

Know someone who needs this? You both get $50.

Refer someone who books a package — once it's paid, you each get a $50 credit toward your next project. No limit on how many times.

Get started

Tell me what needs wiring up.

Email directly — no forms, no funnels. Include your stack and what you need, and you'll have a fixed quote within 24 hours.

Illustration of a relaxed founder leaning back at their desk, laptop showing a checkmark, one clean wire connected

Delivery & Payment Terms

Full payment is due before work begins. Once a package is delivered — working code, files, and documentation sent — the engagement is complete and all sales are final; the underlying implementation and knowledge have been transferred. Bug fixes tied to the original agreed scope are covered free for 7 days after delivery.