Director of Technology / Senior Project Manager
I build software that real crews and estimators rely on every day. I'm currently building the ops platform for Doctor Asphalt LLC (estimating, scheduling, job costing, and satellite auto-takeoff), designed around one metric: actual cost the day after the job.
Side work: PipeBook (#23 Paid Productivity), WagePin, Python systems, Claude plugins, and game prototypes. Small, sharp tools. No subscriptions. Built to be used.
PipeBook · TypeScript · Expo / React Native · App Store · source private
A pipefitter's pocket reference and field calculators, live on the iOS App Store, where it peaked at #23 in paid Productivity. One-time purchase, fully offline, no ads or subscription. Trade data is cross-verified across published manufacturer catalogs, and every calculator formula is backed by a 900+ assertion math audit.
WagePin · TypeScript · Next.js · source private
Davis-Bacon prevailing wage monitoring for contractors. Pins the wage determination revision that legally applied on your bid date (FAR 22.404-6), shows classification-level diffs when DOL revises rates, and emails alerts on substantive changes. Covers all 50 states plus DC, refreshed nightly from SAM.gov.
GEO – The Kalshi Weather Bot · Python · PWA · live demo · demo repo, full source private
A real-money algorithmic trading bot on Kalshi's CFTC-regulated weather markets. Six-model ensemble with per-station bias correction and quarter-Kelly sizing, identifying mispriced YES/NO contracts on daily high temps across 20 U.S. cities. Python 3.11, 600+ tests.
Quant-toolkit · Python · MIT
A Claude plugin for prediction-market trading: Kelly sizing, calibration audits, a backtest harness, EMOS bias correction, P&L attribution, maker pricing, and pre-flight safety checks. Venue-agnostic.
cmdk-piano · JavaScript · MIT · play it
A playable piano for any website, on Cmd+K. One script tag, no dependencies and no audio files: every note is synthesized in the browser with Web Audio, so the whole thing is 4.3KB over the wire. It started as an easter egg on aaronpeabody.dev.
Digits · Python · MIT
A zero-dependency MCP server and Claude plugin that connects Claude to Apple Numbers via AppleScript: read, write, and manipulate spreadsheets directly.
Redline · Swift · MIT · download
A floating vitals readout for Apple Silicon Macs: CPU, GPU, memory and die temperature in one always-on-top pill, plus a warning the moment macOS starts thermal throttling. Signed and notarized, no dock icon, no dependencies.
Also: O.C. and the Fifth Sun, a top-down Aztec-myth action game in Godot 4 (private) · Pokémon: Gengar Edition, an Emerald ROM hack
DA Intelligence (private) is Doctor Asphalt's operations platform, live in production. A TypeScript monorepo housing a React Native / Expo crew app that puts scheduling, time tracking, and daily cost reporting in field crews' hands, plus a web dashboard giving the ops team real-time project status, crew utilization, and next-day bid-vs-actual margins. Built on tRPC, PostgreSQL / Drizzle ORM, and Clerk role-based auth, with Google Drive and QuickBooks integrations and over-the-air mobile releases. I still run regional projects as Senior PM.
Field operations & job-costing platforms · geospatial ML & aerial-imagery takeoffs · consumer iOS apps · MCP servers & Claude plugins · algorithmic trading & probabilistic forecasting · game dev (Godot)
B.A. Economics (UW–Madison) · B.S. Psychology (UCF)





