Work
Software, hardware, research, and one small business. Different systems, same approach: built to be read, tested, and lived with by the one person responsible for them.
01
LoopVille
SwiftUI · Supabase · TestFlight build 23A campus utility for Lawrenceville: schedule, map, and what's happening, in one loop.
02
Flashpoint
Python · MapLibre · 180 tests · no LLMA U.S. civil-unrest monitoring workstation that runs entirely on a Raspberry Pi.
03
Politype
React · three.js · 21 archetypesA three-axis political typology: a 60-question quiz that lands you in a 3D space.
04
AXL Sites
Astro · Python pipeline · 983 prospects scoutedA founder-fronted web-design business where every cold email ships with proof.
05
Welles
Fieldwork · early PostgreSQL instrumentationEthnographic research on youth Muay Thai in Thailand: risk, discipline, and family economics.
06
Chuckie
Agent · Postgres memory · live dashboardA personal AI agent that researches and publishes to this site.
07
Hue Mood Console
ESP32 · Fusion 360 · Bambu P1SA six-key desk console that drives Philips Hue scenes over the local bridge.
Also on the bench
no write-ups yetSwatOSA plan-integrity command post for high-stakes operations: dependency graphs, field acknowledgments, human-approved routing.Next.js · Prisma · React Flow
House CollectionAn e-commerce build for Lawrenceville house apparel: Stripe checkout, Printful fulfillment, admin panel.Next.js · Stripe · Printful
NightloopA nightlife signal engine prototype: crowd and event reports scored into where-to-go-tonight recommendations for San Francisco.Express · Postgres · 100-venue seed
AtlasA private research workspace tracking Bitcoin treasury companies and the institutional landscape.Next.js · Drizzle · Neon
FileSlurperA Mac tool that searches and sorts messy folders with on-device embeddings.Python · SQLite · FAISS