Experimental
Corpus
A local-first knowledge engine for markdown notes, search, and link structure.
Software engineer · builder · systems thinker
Senior software engineer focused on backend systems, distributed architecture, and pragmatic product development.
About
I'm a senior software engineer who spends most of his time on the backend: designing services, data models, and infrastructure that can grow without becoming fragile.
I care a lot about clarity. Clear boundaries, clear abstractions, and code that still makes sense six months later.
I've spent years building and maintaining production systems using C#, .NET, SQL and NoSQL databases, event-driven patterns, and cloud platforms like Azure. Lately, I've been especially interested in actor-based models, search-heavy applications, and treating infrastructure and indexing as first-class design concerns rather than afterthoughts.
Outside of my day job, I build and maintain small independent projects. Some are experiments, some solve niche problems, and a few have stuck around long enough to attract real users.
Projects
Experimental
A local-first knowledge engine for markdown notes, search, and link structure.
Active side project
A Diablo II Holy Grail tracker focused on progress, search, and item context.
Long-running product
A long-running workout logging site with a focus on low-friction tracking.
Now
Backend systems, independent software projects, actor models, search/indexing, and creative experiments that blend software, music, and visuals.
Notes
Contact
I'm always interested in good conversations about software, systems, and small products.
Email me