Senior software engineer — 15+ years building web applications, remotely.
For 15+ years I've built and scaled web applications, all remote — full-stack, from schema to deploy. My home turf is high-load systems in Ruby on Rails, PostgreSQL, and Redis, with Hotwire front ends and a DevOps stack I run end to end: AWS — S3, Route 53, and Bedrock for AI — plus Kamal and Docker for zero-downtime deploys. I've built AI agents into a handful of apps — including Hermes, a personal agent gateway that runs my infrastructure and repos straight from chat — with MCP servers and multi-provider LLM orchestration under the hood. And Bitcoin is a long-running thread of its own: on-chain indexers and algorithmic trading systems on crypto perpetuals.
Stackpeek is a Chrome extension that names the theme and the apps behind any Shopify storefront, with the fingerprint database on the server instead of in the bundle.
McpLogs is a mountable Rails engine that records every MCP request your app serves — arguments, response, timing — and renders your tool contract as live documentation.
I installed Buzz — Block's open-source, Nostr-based workspace for humans and agents — connected a Hermes agent, and spent the afternoon debugging a real bug alongside two agents in the same channel.
A browser extension that reverse-searches any image across Google Lens, Yandex, Bing & TinEye in one right-click — and works on Instagram, Pinterest & canvas where the URL trick fails.
A Bitcoin blockchain indexer and on-chain metrics service.
A Chrome extension that tells you which theme and which apps any Shopify storefront is running — one click, no signup. The fingerprint database lives server-side, so it grows without shipping a new extension version.