The workshop

Projects.

Currently building MiNT Assist. Before that: apps, business software, and things I wanted to try. A few are on the App Store. Others run behind the scenes. Here's a closer look at the work.

MiNT family home screenMiNT coach programs screen

Currently building · Native iOS

MiNT Assist

The coach publishes once. Every family's app fills in the schedule, the drive, the weather, and the updates.

SwiftUI · Node.js · AWS
MacroCal app

iOS · AI nutrition

MacroCal

Native iOS macro calculator. Biometrics plus LLM meal estimation. Live on the App Store.

App Store · Swift, SwiftUI, LLM
704 Pressure Washing site

Home service growth system

704 Pressure Washing

Built and run the full growth engine for a 5.0 star Charlotte company. Site, Google Ads, SEO, AI lead capture.

Case study · Growth, Google Ads, AI
Pantry AI app

iOS · AI

Pantry AI

Native iOS app that turns your ingredients into AI recipes with LLM vision.

Swift, SwiftUI
Law firm automation dashboard

AI document automation

Law Firm Automation

Full-stack AI legal document drafting with task management and analytics.

Case study · Node.js, Express, MongoDB
Work Logger app

iOS · Productivity

Work Logger

SwiftUI task planner with Apple Calendar sync and Charts analytics.

Swift, SwiftData
Offgrid Acres app

iOS · Trail discovery

Offgrid Acres

Native iOS app for off-road trail and campsite discovery and booking, on Firebase.

Build · Swift, SwiftUI, Firebase
FixLens app

iOS · AR repair

FixLens

iOS appliance repair diagnostic with AR vision, LLM guidance, and subscriptions.

Swift, ARKit
RevviClean app

iOS · Car community

RevviClean

iOS social network for car enthusiasts with an AI scanner, on Firebase.

Build · Swift, SwiftUI, Firebase
SM Listing Agent

Real estate automation

SM Listing Agent

Node and TypeScript backend that generates and enhances real estate listing images with Cloudinary and OpenAI.

Live demo · Node.js, TypeScript
Photo Bot

Generative media

Photo Bot

Multi-model image and video generation (FLUX, SDXL, Grok, Gemini) with a character database.

Live demo · Python, Flask

AI dev tooling

ArcBench

A Claude-powered coding agent you drive from your phone. Streaming diffs, approve or reject each hunk.

Python, FastAPI, Flutter

AI ad studio

Marketing Manager

Streamlit ad studio that generates Meta creatives with Claude and Gemini, stored in Firestore.

Live demo · Python, Streamlit

Algorithmic trading

Trader Bot

Terminal trading bot on Alpaca with an RSI plus Bollinger strategy engine and persistent memory.

Python, Alpaca API
Everything else is on GitHub