I'm a CS graduate by credential, but a builder by default.
I'm the kind of programmer who notices a repeated annoyance, opens a new repository, and accidentally turns the fix into a real product. I care about software being useful, understandable, and pleasant to use—not merely technically correct. That usually puts me somewhere between product thinking, systems engineering, and “wait, I can automate this.”
Most days, I'm moving between a terminal, a browser, and some suspiciously unnecessary hardware. I like clean interfaces, explicit systems, measurable claims, honest documentation, and projects with just enough personality to feel human.
Current rabbit holes:
- agent infrastructure that saves context instead of eating it
- local-first software with boring, reliable internals
- APIs that connect AI to useful, real-world data
- tiny hardware side quests that absolutely could have stayed software
Curious enough to prototype it. Stubborn enough to make it reliable.
My portfolio is the fuller story: interactive project demos, creator experiments, and the rabbit holes behind the repositories. Step inside the goofy internet machine →
Me, looking down at the bug that “cannot possibly happen in production.”
| Project | What it does | Built with |
|---|---|---|
| DevDeck | A local runtime control plane that lets humans and AI coding agents manage multi-service development stacks without drowning in terminal output. | TypeScript · Node.js · CLI |
| Agent Memory | Local-first, auditable project memory for coding agents—with hybrid retrieval, safety gates, MCP, adapters, and SQLite storage. | TypeScript · SQLite · MCP |
| Instagram Creator Intelligence API | A production-ready, read-only Instagram analytics backend built for Custom GPT Actions. | Next.js · TypeScript · Meta Graph API |
| AuxDeck | A tiny ESP32 sidecar that shows live Spotify artwork, metadata, progress, and waveform data from a Mac. | ESP32 · Python · C++ · BLE |
languages TypeScript · JavaScript · Python · C/C++ · SQL
building Next.js · Node.js · React · REST APIs · CLIs
agent stuff MCP · tool design · evals · retrieval · local-first memory
systems SQLite · ESP32 · BLE · Wi-Fi · GitHub Actions · Vercel
useful > impressive
working > almost perfect
measured > vibes
local-first whenever it makes sense
staff engineers reviewing my pull request
Still curious. Still shipping. Probably turning one more minor inconvenience into a repository.



