14+ years writing backend systems across healthcare data, real estate, and early-stage AI. Designed listings infrastructure at Opendoor that saved roughly $2M a year, and built the Lighthouse MVP solo through to a real pilot at UMD Smith School.
While I look for remote work, I'm shipping indie tools on the side: a published VS Code extension, two Claude Code plugins, and an MCP app. Each one started because I needed it for my own workflow.
Languages Go Python TypeScript C#
Backend & data Postgres Elasticsearch Spark Hive REST GraphQL
Cloud & infra AWS Terraform Docker GitHub Actions
AI / LLM Claude Code OpenAI API MCP
Frontend React Node.js VS Code
| Repository | Summary | Tech stack |
|---|---|---|
| Resolvr | VS Code extension that pulls PR review comments into the editor and bulk-sends them to Claude Code. Published on the VS Code Marketplace. | TypeScript, VS Code API |
| hopper | Six-lesson hands-on course on running your own coding assistant: tmux, Tailscale, vLLM on rented GPUs, and a working mobile handoff. | Python, Shell, Tailscale, CUDA / vLLM |
| Lens | Claude Code plugin. A web dashboard for permissions, hooks, env vars, and MCP servers without hand-editing settings.json. | TypeScript, React |
| Hooksmith | Claude Code plugin that lets you write hooks as YAML rules instead of raw config. Includes a CLI for listing, evaluating, and converting existing hooks. | TypeScript, YAML |
| Valet (private) | MCP app for Claude Desktop and ChatGPT. Logs movies, books, and shows into a small knowledge graph you can query in plain English. | TypeScript, SQLite, MCP SDK |




