Software generalist building developer tools, agent workflows, and thoughtful products.
I care about systems that reduce friction without hiding how they work. Outside code, I ride motorcycles and write about technology, work, and agency.
- Floating Highlights — an Obsidian plugin for keeping highlights visible while reading and writing.
- Agent Solution Protocol — a protocol and registry for reusable, sanitized agent solutions.
- Multi-level Hermes — an experiment in separating personal, project, and task context for agents.
- Pi Zellij Tools — terminal tooling for durable agent sessions and continuation.
- Go NATS Chat Server — a real-time chat backend built with Go and NATS.
- Writing Interviewer — an interview-first workflow for developing ideas before drafting.
Reach me on LinkedIn.


