Selected projects
This is a collection of things I've built and designed. Each one began with a problem I couldn't leave alone.
Lumen Daily
A personal planner that starts from one sentence.

I built Lumen Daily to catch a thought in one sentence and carry it everywhere it matters. It works offline and guards my privacy. It has run my days since the first week it existed.
- Role
- Product direction, design, and build
- Built with
- Vanilla JS PWA
- Cloudflare Workers + D1
- IndexedDB
- Web Push
- Event-driven Claude workflows
- Where it stands
- Live, installed, and used daily, with authenticated personal access and a privacy-safe public demo.
AI Workspace Hub
One control plane for three coding agents.

I built this private workspace to run Claude, Codex, and DeepSeek against my own repositories from one place. It carries a project's context across a change of model, and it won't touch a repository without asking me first.
- Role
- Product creation, AI systems design, security, and full-stack build
- Built with
- TypeScript
- Hono + WebSockets
- React 19
- SQLite
- LangGraph
- Cloudflare Access
- Where it stands
- Private, and in use on my own repositories.
A Curated Events Business
A private workspace for the host.

I built one workflow for reviewing applications and planning events, with a record of what the host learns about his guests each time they meet.
- Role
- Product direction, design, build, and handoff
- Built with
- Cloudflare Workers
- D1
- Workers AI
- Cloudflare Access
- Vanilla JS
- Where it stands
- Final demo and updated guides delivered September 3, 2026. Owner approval and the remaining setup steps come before use with real applicants.
Cover devices rendered from “iPhone 17 Pro” by Ranguel and “MacBook Pro M3 16 inch 2024” by jackbaeten, CC BY 4.0.