The work — nine systems, one operator

Designed, built, operated.

Everything here is solo work — I designed it, shipped it, and run it. Some are products, some are infrastructure, some are experiments labeled as experiments. No agency, no team, no slides.

001

Mothership

The command center. Twelve WordPress sites — health, uptime, content operations, search performance and remote control — in one panel. What used to be twelve admin logins is now one screen and a set of encrypted API keys.

Stack Next.js · React · Supabase · Tailwind · Vercel

Platform · Live
002

Forge

The hands. A WordPress plugin that gives AI agents and dashboards full remote control of a site — posts, pages, media, plugins, code — with no wp-admin and no FTP. Mothership talks to every site through it. So do the agents.

Stack PHP · WordPress REST API

Plugin · In production
003

AgePlaceHub

A national senior-care directory on a custom WordPress platform: structured listings, an automated data pipeline, and pages built for how families actually search.

Stack WordPress · PHP · Python data pipeline

Directory · Live
004

GSK

The reporting layer. An MCP server that gives Claude live access to Google Analytics and Search Console across eight properties — so “how did the site do this week” is a question, not an afternoon.

Stack Python · MCP · GA4 + Search Console APIs

MCP server · In production
005

signal-engine

Autonomous content radar. Pulls marketing conversations overnight, scores every thread with Claude, reports back. It ran daily for six weeks — long enough to learn that the scoring was right and the destination wasn’t. Being rebuilt around that lesson.

Stack Python · Claude · Telegram · Hetzner

Pipeline · Lab
006

QuickFind

Instant search for WordPress: a categorized dropdown that answers as you type. Built for my own directory first, then cleaned up, reviewed and published for everyone else’s.

Stack PHP · Vanilla JS · WordPress.org

Plugin · WordPress.org
007

Relic

A personal knowledge base disguised as a screenshot app. Screenshots go in, Claude’s vision reads and categorizes them, a searchable memory comes out. Reviewed by Apple, live on the App Store.

Stack React Native · Expo · Supabase · Claude

iOS app · App Store
008

Pulse

Real-time trading operations dashboard: exchange APIs, encrypted multi-account key management, execution and risk in one panel. Invite-only, multi-user, built as engineering — the system is the point.

Stack Next.js · Supabase · AES-256-GCM · exchange APIs

Dashboard · Live
009

Paperclip

Five AI agents — CEO, CMO, content writer, developer, SEO analyst — set up as a working marketing team for a real website. An experiment in autonomous teams: early, imperfect, and exactly as instructive as I hoped.

Stack Node.js · Claude · local orchestration

Experiment · Lab