I build tools that reduce friction between humans and machines.
Helping people to deal with complexity directly, and building the infrastructure that makes it easier to see.
handlingtheloop— Serverless browser DJ app that mixes public YouTube tracks, rekordbox/DDJ-FLX style. One Cloudflare Worker + the browser.hector-vector— Self hosted raster to vector processor and editor.neo— Local workflow forensics for Claude Code: agent transcripts, reminder injections, telemetry leftovers, and hook-visible lifecycle events saved into a SQLite database. MCP for models, front end for humans.kast— Boring glue layer for casting packages in Linux: unites AirPlay, MiraCast, and ChromeCast behind one cli and gnome quick settings tile.phanspeed— Boring temperature, power, and performance optimizer for Dell Laptops.decepticons— reusable predictive primitives for substrates, memory, gating, routing, and readouts. The kernel underchronohorn.chronohorn— family-agnostic experiment tracking and architecture search, with a 64-tool MCP surface for driving runs, comparing curves, and ranking frontiers.heinrich— model forensics through geometry: residual-stream projections, activation traces, attention routing, and inspection surfaces for what models actuallyremix-etherscan-mcp— a smart-contract audit MCP that combines Etherscan v2,remixd, git context, contract compilation, fork simulation, and post-deploy inspection.exciton— MCP-first Solana intelligence engine. Deterministic on-chain scanning, signal scoring, Telegram surfaces, and a public publishing loop in one Rust workspace.ndrchst— Python-based Minecraft server management for Paper/Velocity fleets: backups, templates, and remote orchestration.
- A never-ending quest for the ghost in the machine.
Six years across enterprise IT, public ops, and independent engineering, all out of Houston, TX. Mostly it's been the same work: take ownership of messy systems and cut down the guesswork operators have to do.



