Web · Mobile · Growth Systems · Compliance

You bring the idea. I build it.It ships.

itships is the studio of a full-stack, self-taught engineer who has shipped national consumer brands, split-test platforms, and app-store products — often solo. Web apps, native & wrapped mobile, and the conversion machinery that pays for it all.

Experience
20+ years shipping
Turnaround
Weeks, not quarters
Scale
1M+ visitors a day
Benchmark
Lighthouse 100s · <200ms
Nathan Cobb — full-stack engineer and the operator of itships
Nathan Cobb · The operator

01 / Services — what ships

01

Fix-it & rescue work

Most projects don't start from zero — they start stuck. Pull me into what you already have: unstick the stuck thing, stabilize what's wobbling, clean up the codebase, ship the release that's been 'two weeks away' for six months. No judgment — every codebase has history.

  • Existing codebases
  • Unstick & stabilize
  • Cleanup & hand-back
02

Web applications

Full-stack product engineering, from clean-sheet MVP to systems handling serious traffic — including massive SEO directories tuned to sub-200ms responses and 100-across-the-board Lighthouse scores. No overengineering; working software in front of you every week.

  • Full-stack
  • MVP → scale
  • SEO & performance
03

Mobile apps

Native iOS and Android, or wrapped cross-platform when that's the smarter spend. Designed, built, and shipped to both app stores — product to publish, one pair of hands.

  • Native iOS / Android
  • Wrapped (Capacitor)
  • App Store + Play
04

Growth & conversion systems

The machinery that makes money: split-testing platforms, funnels, attribution, email automation. Built the systems behind national consumer brands doing acquisition at scale — plus five years as a marketing-ops engineer untangling campaign tracking and reporting for very large companies.

  • Split-testing
  • Funnels
  • Campaign tracking & attribution
05

Small-business sites

Not every project is a platform. Sometimes the job is a fast, handsome site that brings customers in the door — booking, payments, local SEO — built to the same standard as the national brands, sized and priced for a small business.

  • Fast & SEO-ready
  • Booking & payments
  • Sized right
06

Integrations & data plumbing

The unglamorous work that makes systems talk: payment processing, third-party APIs and service integrations, data scraping, and wrangling messy datasets into models that actually perform. Twenty years of gluing things together — properly.

  • Payment processing
  • API & service integrations
  • Scraping & wrangling
07

Compliance-grade builds

ADA/WCAG, CAN-SPAM, COPPA, cookie consent, PII handling, PCI-scoped payment flows. Twenty years around regulated consumer products means the little things that trigger lawsuits get built in — not bolted on. Not a lawyer: the engineer who maps your exposure before you pay one.

  • ADA / WCAG
  • PCI & payments
  • PII / privacy

02 / Shipped — proof over promises

✓ Shipped

Backend & growth · 10 years

Instant Checkmate

Third developer at one of the largest people-search brands in the US. Ten years engineering the systems that scaled it past a million unique visitors a day — databases, split-testing, email infrastructure, attribution.

Consumer · 1M+ uniques/day

✓ Shipped

Second brand · Full-stack

TruthFinder

Launched on the heels of Instant Checkmate's wild success — and I built the first version. A second national consumer brand that doubled the team's experiment surface, backed by the same full-stack engineering.

Consumer · Subscriptions

✓ Shipped

Ticketing platform · Solo build

QCal

A full event ticketing platform — think Eventbrite, but queer: Stripe payments, recurring events, host teams, door check-in, native iOS/Android apps, and an AI event-discovery agent. Built entirely solo.

qcal.app · Web · iOS · Android

✓ Shipped

AI split-testing · Active build

A/Bee

A/B testing that runs itself. A/Bee generates hypotheses about why people convert, runs the experiments, promotes winners, and learns your audience — the split-test obsession from Instant Checkmate, rebuilt with AI at the wheel.

abee.pro · SaaS + Shopify app · one-line embed

✓ Shipped

Clinical · Genetics pipeline

Millennium Health

Started on the public-facing sites, worked my way into the lab — helping build the genetics testing pipeline behind personalized medicine. Clinical-grade software, written by hand, tested the way code must be when it touches patient results.

millenniumhealth.com · personalized medicine

✓ Shipped

Hand-built · Years of growth

RecipeMatcher

An ingredient-first recipe search engine: tell it what's in your pantry, it tells you what's for dinner. Hand-built — every layout, every query — and grown over years into a real success before the founder sold it.

recipematcher.com · grown, sold, sunset

✓ Shipped

Personal project · Search

RoadsideAttracts

A worldwide search engine for roadside attractions — the weird, wonderful stuff worth a detour, indexed and searchable. Now being reborn as an AI-assisted road-trip planner with an iOS app.

roadsideattracts.com · relaunch pending

Backend & growth · 10 years

Instant Checkmate

Instant Checkmate homepage — public records search service showing a live counter of over 1.58 billion searches

I was the third developer on the team and stayed a decade — from building the original website and customer dashboards to a company with three offices and a huge call center, serving over a million unique visitors a day.

Third dev on the team
Helped build the original website and customer dashboards, then kept building for ten years as a backend engineer while the company scaled around us.
Scale in the trenches
Over a million unique visitors per day — hands-on with servers running smoking hot, and the database engineering that kept them standing.
First split-test system
Wrote the company's original split-testing platform. It became core to the culture — how decisions got made, company-wide.
APIs for every team
Backend APIs across the business — public pages, customer dashboards, internal tools, and external API integrations.
Marketing engineering
Email marketing infrastructure, attribution tracking, affiliate management — and when the push-notification vendor bills got old, I built the in-house platform so we owned the keys.
Compliance-heavy flows
Email compliance, PII handling, and the guardrails a regulated people-search brand lives or dies by.
  • Split-test platform
  • Database engineering
  • Email infrastructure
  • Attribution & affiliates
  • Backend APIs
Visit instantcheckmate.com ↗

Second brand · Full-stack

TruthFinder

TruthFinder homepage — people search across billions of public records, with over 60,000 five-star reviews

When Instant Checkmate took off, we launched a second national brand — and I built the first version of it. Running two brands side by side doubled the surface for experiments: what one property learned, both properties earned.

Built the first version
Wrote the original TruthFinder — a second consumer brand taken from zero to national scale, with everything ICM had taught us baked in from day one.
Maintained at pace
Kept it shipping at an incredible pace and scale — two national properties, one engineering rhythm, no slowdown.
Two-brand experimentation
Parallel brands meant parallel tests — funnels, pricing, and messaging split-tested across both properties at once.
Full-stack build
Database design, backend APIs, and frontend build-out across the subscription business.
Revenue pipelines
Turning paid traffic into subscribers — tracking, attribution, and reporting finance could trust.
  • Built v1
  • Brand launch
  • Database design
  • Backend APIs
  • Split-testing ×2 brands
Visit truthfinder.com ↗

Ticketing platform · Solo build

QCal

QCal event page — Board Game Night at a Richmond queer bar, with recurring dates, location, ticketing, and calendar sharing built in

A complete event ticketing platform serving the LGBTQ+ community — live at qcal.app and in both app stores. Everything below, from Stripe payouts to App Store review, was designed, built, and shipped by one person.

Payments
Complete Stripe Connect platform — multi-step checkout, orders, refunds, host payouts, platform fees, custom per-host fees and taxes.
Ticketing engine
Per-date tickets for recurring events, tiers and add-ons, batch generation, door check-in scanning, abandoned-cart recovery — and fair-FIFO waitlists that invite in measured waves sized to open seats, so a freed ticket never starts a stampede.
Hosts & teams
Multi-host collaboration with granular permissions, roles and invites, UTM attribution analytics, embeddable venue widgets.
Native mobile
iOS and Android on both stores — push notifications, deep linking, store-compliant account deletion.
AI & extras
Scout, an AI agent that discovers community events from the web and Instagram — plus a built-in page builder powering festival microsites.
The grown-up stuff
A transactional-outbox notification system with consent checked at enqueue AND send, magic-link + OAuth auth, admin moderation, WCAG 2.1 AA audits, a legal risk register, end-to-end purchase-flow tests.
  • Stripe Connect
  • Ticketing engine
  • Native iOS + Android
  • AI discovery agent
  • WCAG 2.1 AA
Visit qcal.app ↗

AI split-testing · Active build

A/Bee

abee.pro homepage — 'A/B testing that runs itself', with stats showing ~22% average conversion lift and one line of code to integrate

My current love, and the through-line of this whole page: sixteen years after writing Instant Checkmate's first split-test system, A/Bee is that idea grown into a product. It doesn't just test copy — it tests hypotheses about why your audience converts, then keeps what it proves.

A hypothesis engine that compounds
Every test is a claim rooted in proven conversion psychology and tailored to the specific business — each theme targets a different reason that audience might convert. Wins and losses are tracked per site and seed the next round: a winning test teaches you something you can use across the whole funnel.
Runs itself
A cron-driven loop scans every experiment, advances iterations on statistical significance, promotes winners, and immediately generates the next challenger — approval mode or full autopilot.
Guardrails, not vibes
Experiments on proxy metrics get an automatic purchase guardrail with a randomized holdback — the old control stays live on a slice of traffic, and auto-rollback fires if revenue dips. A 'winning' headline can never quietly cost a merchant sales.
An agent pipeline, not a prompt
Challenger variants survive a context digest, a hypothesis critic, a devil's-advocate agent, brand and safety lints, an embedding-based novelty gate, and a judged tournament before they ever see traffic.
Hand-rolled statistics
Two-proportion z-tests with a hand-coded normal CDF, Bayesian Monte Carlo with Beta posteriors, Wilson intervals, and power estimation sized to what a low-traffic store can actually afford to test.
Shopify app with real attribution
Native embedded app: an AI theme reader generates CSS selectors, one script swaps content flicker-free, and the orders webhook ties purchases to variants — dollars per variant, not just clicks.
  • Autonomous loop
  • Guardrailed promotion
  • Hand-rolled statistics
  • Shopify app
  • Revenue attribution
  • No-PII design
Visit abee.pro ↗

Clinical · Genetics pipeline

Millennium Health

A hell of a year. Hired to build the public-facing sites, I earned my way into the lab and onto the genetics testing pipeline — software supporting personalized medicine, written by hand, long before AI was around to help. The heaviest testing culture I've ever worked in — the kind of place where you wear a cleanroom suit to walk into the building.

Public sites → the lab
Hired for the web layer, trusted into the clinical one — from the company's public sites to the genetics pipeline itself.
Genetics testing pipeline
Hands-on engineering inside the pipeline powering personalized-medicine testing at one of the country's major clinical labs.
Clinical-grade rigor
Heavy, disciplined code testing — the correctness culture you need when a bug isn't an inconvenience, it's a patient's result.
  • Clinical software
  • Genetics pipeline
  • Public sites
  • Heavy test culture
Visit millenniumhealth.com ↗

Hand-built · Years of growth

RecipeMatcher

RecipeMatcher homepage circa its heyday — ingredient-based recipe search with an ePantry, captured via the Internet Archive

Miscellany in, delicious out. RecipeMatcher matched the ingredients you already had against every recipe in the index — years before 'search by what's in your fridge' was a standard feature. We grew it into a genuine success; after the founder sold it, it slowly faded away. The engineering was never the problem.

Ingredient-first search
The ePantry: mark what you actually have, match it against every recipe's ingredient list — dinner from what's already in the kitchen.
Hand-rolled everything
No frameworks underneath — search, accounts, favorites, recipe lists, blog, user submissions. Every piece written by hand.
Grown, then sold
Years of iteration grew it into a real success. The founder sold it, and it faded under new ownership — shipped things sometimes outlive their owners.
  • Ingredient search
  • ePantry
  • Accounts & lists
  • Hand-built stack

Personal project · Search

RoadsideAttracts

RoadsideAttracts attraction page for the Welcome to Fabulous Las Vegas sign — AI-scored ratings across historical significance, photo worthiness and more, with practical visit info and a trip planner

A personal obsession turned search engine: find the giant ball of twine on your way. The clever part is the economics — content is AI-generated once, then saved forever, so the SEO directory compounds with every search. The 2026 rewrite adds trip planning, three languages, and an iOS app — relaunch on the way.

A directory that compounds
Every AI-generated result is saved permanently, keyed by place AND language — the index grows with real use, at the natural pace search engines trust. No million-page dump; a directory that earns its size, one search at a time.
Scored like a critic
Type-aware rubrics, 0–5: landmarks rate on photo-worthiness, fun factor, and historical significance; diners on food quality and wait times — and for anything else, the AI picks the criteria that fit the place.
A concierge on every page
AI visitor tips, heads-up warnings, and an ask-anything chat that keeps conversational state and links you onward to other attractions — chat history lives in localStorage, so it works with no account and no PII.
2026 rewrite
Next.js + Gemini AI — search, attraction pages, trip planning, saved favorites, Flickr imagery, edge caching.
Hardened AI surface
User input is armored against prompt injection before it reaches the model, with honeypots and crawl-safety controls around the generation loop.
Built multilingual
Add a language code to an array and the entire UX translates; attraction content follows the visitor's browser language. The original ran in 26 languages — plus a wrapped iOS app ready for the stores at relaunch.
  • Self-growing SEO directory
  • AI scoring rubrics
  • Trip planning
  • Next.js + Gemini
  • iOS app

03 / Process — how it ships

No spec yet? That's fine — planning is part of the job. I take projects from cocktail napkin to launch day: scoping, architecture, milestones, shipping, and the growth loop after. Small builds make the whole trip in one to two weeks; multi-year platforms keep the same rhythm — something real ships every week.

  1. Scope

    A short, sharp discovery. We define the smallest thing worth shipping — and flag the compliance landmines — in days, not months.

  2. Build

    Working software from week one, demoed to you weekly. Infrastructure, database, API, frontend — one engineer, no hand-offs, no telephone game.

  3. Ship

    App Store, Google Play, cloud, your servers — launch is the requirement, not a stretch goal. The name of the studio is a promise.

  4. Grow

    Measure, split-test, iterate. Shipping is the start line; conversion is the score. This is the part most shops can't do — it's where I started.

04 / The operator — who builds it

"Fast, good, cheap — pick two"
is what people say
before year twenty.

itships is Nathan Cobb — a self-taught, full-stack engineer with 20+ years of shipped product behind him. Two decades of pattern recognition is how you get speed, top-shelf quality,and a genuinely competitive price from the same invoice.

No account managers. No hand-offs. No junior devs learning on your dime. The person you talk to is the person who designs the database, writes the API, builds the frontend, and ships the app.

And the conversation runs in your language, not mine — deep tech if you love it, plain English if you don't. Translating between the two is part of the job.

And it moves. Small builds go from scope to shipped in one to two weeks. The big ones — national platforms serving a million visitors a day — ran for years at that same weekly shipping rhythm. The speed is twenty years of pattern recognition, not cut corners; and with no agency overhead, the invoice stays honest.

Fair warning: I over-deliver. An exec once sized up my work-to-invoice ratio and told the founder, "either he's taking advantage of you, or he's an angel." No trick to it: if I'm not coding, I'm sleeping. I love this work, and I love helping people see a thing through. Expect more than you imagined.

One pair of hands, whole stack

  • Infrastructure
  • Database design & big-data modeling
  • Backend APIs
  • Frontend
  • Native & wrapped mobile
  • Growth systems
  • Compliance

05 / Contact — get it shipped

Got something that
needs to ship?

Quotes are free. Tell me what you're building and I'll come back within one business day with questions, an approach, and a straight answer — including whether I'm the right fit. No sales sequence, no retainer pitch.

  • Free quote, no strings
  • Reply within 1 business day
  • Small builds ship in 1–2 weeks
  • Talk to the engineer, not a rep

Consider it shipped.

Your message is in my inbox. I'll reply within one business day — usually a lot faster — with questions, an approach, and a straight answer about fit.

Next stop: your inbox check spam just in case