Independent studio · Established 2024

Software that earns its keep.

I build the websites, SaaS platforms, and mobile apps you'd hire a small agency for — as a single accountable engineer. From the first prototype through production ops and years of maintenance.

Currently shipping

Plot ProgressOn IslandBnB Scheduler

What I do

Five disciplines, one accountable engineer.

No project managers, no handoffs, no agency overhead. The person designing your software is the person writing the code and running the servers.

Custom Software & SaaS

Multi-tenant platforms, internal tools, AI-integrated products. Built end-to-end — frontend, backend, infrastructure.

  • Multi-tenant by default
  • Modern stack
  • Production-grade from day one

Web Design & Development

Marketing sites, e-commerce, brochure sites. Custom-designed, fast, accessible. No templates.

  • Custom design
  • Next.js + Tailwind
  • Lighthouse-perfect

Mobile Apps

Fully native — iOS in Swift and SwiftUI, Android in Kotlin and Jetpack Compose. App Store and Google Play deployment included.

  • iOS — Swift / SwiftUI
  • Android — Kotlin / Jetpack Compose
  • App Store + Google Play

Managed Hosting

I handle the infrastructure so you don't have to. Domain, DNS, SSL, deployments, monitoring — all included.

  • Vercel + AWS
  • Uptime monitoring
  • Tiered pricing

Ongoing Support

Monthly retainers for proactive maintenance, updates, security patches, and content changes. Built to last past launch.

  • Monthly retainers
  • Priority response
  • Long-term partnership

Featured work

Built and shipping.

Products I've designed, built, and shipped — SaaS platforms and native mobile apps running in production.

Plot Progress preview
Live

SaaS — Land Development

Plot Progress

Run every parcel from first look to last closed lot.

  • Prospecting map with nationwide parcel data — a site becomes a project without re-typing
  • Bid leveling with AI bid intake, awards synced to QuickBooks as committed costs
  • Builder takedowns, lot sales and closings tracked lot by lot
Next.jsFastAPIPostgreSQLAWSSwiftUIKotlin
On Island preview
Live

iOS · Android · Web — Local Guide

On Island

The local guide to the U.S. Virgin Islands.

  • Native SwiftUI and Jetpack Compose apps, plus the web — one backend for all three
  • Daily Island Brief: cruise crowds, weather, tides and beach conditions
  • St. Thomas, St. John and St. Croix, in English and Spanish
Next.jsSwiftUIKotlinPostgreSQLSupabase
Pertally preview
Coming soon

SaaS — Project Accounting

Pertally

The lot, the hour, and the fee — on one invoice.

Project accounting and per-unit billing for civil, environmental and survey firms. Per-unit, hourly, fixed-fee and reimbursable work on a single invoice, a real general ledger underneath, and internal cost and time kept off the client's view.

Next.jsFastAPIPostgreSQLAWS

The stack

Modern tools, picked deliberately.

The same stack I use across my own production apps.

Next.jsReactTypeScriptTailwind CSSFastAPIPythonPostgreSQLSupabaseSwiftSwiftUIKotlinJetpack ComposeAWSVercel

How I work

A few principles I don't break.

01

One person, end-to-end.

You talk to the engineer who wrote your code. No account managers, no handoffs, no telephone game.

02

Production-grade from day one.

Authentication, monitoring, backups, security headers, rate limiting — set up properly the first time, not bolted on later.

03

Documented for future-you.

Every project ships with thorough internal documentation so the next change takes minutes, not days.

Let's build something that lasts.

Whether you have a fully-formed spec or just a rough idea, I'll tell you what I think, what it'll take, and what it'll cost — usually within a day.