- CarriFit: AI nutrition & fitness app. 1,600+ users, 50+ paying subscribers. React Native/Expo, Supabase.
- echovision: browser-based assistive vision: on-device object detection with spoken output. Built with a team at an Intellibus hackathon; 500+ users. Open source.
- Refract: Claude Code plugin that refines prompts at submit time. Fail-open by contract, zero runtime deps.
- OAuth 2.1 MCP Gateway: self-hosted OAuth 2.1 authorization server + reverse proxy for MCP servers.
- codebase-analyzer: MCP server that gives agents a structural map of a codebase.
Backend-first engineer, full-stack in practice. The parts I care most about are the unglamorous ones: data modeling, authentication and authorization, multi-tenant isolation, migrations, and tests that prove invariants instead of assuming them, shipped across a production mobile app, multi-tenant SaaS, and self-hosted infrastructure.
Right now I'm going deeper into distributed systems on large-scale financial infrastructure at my day job: services that have to stay correct under concurrency, partial failure, and real load.
Agent security is the newest thread: tool integrity, audit trails, and policy enforcement for AI agents: the same backend discipline, pointed at a new class of systems.
