Custom AI, apps, and automation for small businesses

Every business has one job that never gets done. Let’s find yours and build it out of your way.

I build custom software and AI tools that take the repetitive, time-eating work off your plate. Tell me where your business is stuck, and we’ll work out what’s worth building.

How I help

Two ways I take work off your plate

Automate the work that eats your week

The repetitive stuff that has to happen but doesn’t need you to happen.

  • Leads and messages captured and followed up, day or night
  • Scheduling and intake that runs without you
  • Information moved between your tools automatically, no more copy-paste
  • Reports and summaries that write themselves

The app or tool you can’t buy off the shelf

When your business does something specific and nothing on the market quite fits, I build the one that does.

  • Native iOS and iPad apps for your customers or your team
  • Web apps and internal tools built around your real process
  • Custom voice agents for your phone and support lines
  • Built to ship and get used, not to demo

How it works

A simple, repeatable arc

1

Listen

A short call where you tell me where the time and money are leaking. No jargon, no pitch. Mostly I ask, you talk.

2

Build

I build the workflow or app around your real process and pain points, not a generic template.

3

Hand off

You own it. I document it, train you, and stay on call if you want ongoing support.

Proof

Things I’ve actually built

Real software I wrote and use, most of it open source on my GitHub.

iOS app

Decoder Ring

Confusing messages, emails, letters, and notices, explained in plain language. Every decode is written privately by Apple's AI, on your iPhone, iPad, or Mac, or Apple's Private Cloud Compute, and never by any other service. Educational use only, never advice on what to do.

View
AI workflow

RSS pipeline

Self-hosted service that turns any website, YouTube channel, or subreddit into an RSS feed. Docker-based, no third party in the middle.

View
AI workflow

Mission Control

One dark-mode console for five scheduled AI agents: schedules, run history, cost, and a single human approval gate before anything publishes.

View
Data analysis

Missed Call Audit

A Python audit that counts the new patients a dental office loses to missed calls, and what they are worth. Shown here on sample data.

View
iOS app

Lantern

Cancer clinical trials and research rewritten at a sixth-grade reading level, with an evidence score. A live web app and an unreleased iOS app.

View
Dev tooling

publish-social

One Markdown file, one command, eight social networks. A CLI and Claude Code skill that dry-runs every post before it sends. Open source.

View
Infrastructure

Homelab

A private stack on a Proxmox host: 21 apps in 32 Docker containers under one domain, zero open ports, and a repo a second operator could rebuild from.

View
Web

Digital Javelina Website

The custom WordPress theme behind this site. Plain PHP and CSS, no page builder, automatic dark mode, and Markdown-to-draft publishing.

View
Dev tooling

jev-router

A Claude Code hook that sends easy messages to a cheaper model and keeps hard ones on the strong one. About three cents per thousand messages.

View

I don’t ship anything I wouldn’t run myself.

Start here

Not sure what to build yet? Tell me what’s broken.

One or two sentences about the part of your week you’d pay to never do again. That is the whole first step, and I read every one.

Prefer to just talk it through?

One 30 minute call. You talk, I ask, and we work out where custom software and AI pay off fastest for you.

Book a 30 minute call