A personal music library for uploading and playing original recordings, built for my brother.
Learning to ship end to end
DEVLOG
Backend-focused engineer building systems, tools, and autonomous agents, mostly the kind that behave differently once more than one person shows up.

WHAT GETS INTERESTING
I enjoy systems most when the happy path stops being enough.
I like the moment a system stops being simple - state disagreements, backed-up queues, an agent that isn't sure. That's where the real engineering starts for me.
STATUS — LIVE
01 / THE BUILDING YEARS
A personal music library for uploading and playing original recordings, built for my brother.
Learning to ship end to end
A collaborative code workspace built for low-latency technical interviews, where every keystroke is shared state.
Moving from one user to shared state
An asynchronous RAG pipeline that answers questions grounded in a user's own documents, without blocking on parsing, embedding, or inference.
Separating requests from expensive work
An AI agent that represents me and knows when to involve me directly instead of guessing on my behalf.
Designing for uncertainty
ENGINEERING CURIOSITIES
What actually happens when a WebSocket connection dies mid-operation?
How much autonomy should an AI agent really have?
When does a Redis queue become a problem instead of a solution?
What should happen when the system doesn't know?
STACK, TRACED TO WORK
Node.js
CoreWire · C-Flux · Tunesta
WebSockets
CoreWire · C-Flux
Redis
C-Flux
MongoDB
Tunesta · CoreWire
Python
CarbonCopy
React
Tunesta · CoreWire
PineCone
C-Flux
Autonomous Agents
CarbonCopy
ALSO USED