Projects

Things I've built, broken,
and put back together.

A small selection of work, some shipped, some still in motion. More projects coming soon as I write them up.

2025 → Software · Health

NoBullFit

A privacy-first health and fitness platform. Food, activities, strength work, weight, water, recipes, and grocery lists in one daily log, on a Rust API and a React frontend that also ships as the iOS and Android apps. I build all of it, the product, the code, and the servers it runs on.

Rust · axum · React · TypeScript · PostgreSQL
2026 → Software · Learning

Clear Workflows

A bilingual learning platform for thinking clearly and using AI with judgment. Plain-language field guides, hands-on workshops, developer-workflow docs, and reusable playbooks, each one built to be worked through rather than skimmed. My main project right now.

React · TypeScript · Vite · Express
2026 → Software · AI

Mocca

A local AI chat app you run on your own machine. It loads GGUF language models in-process through llama-cpp-python, keeps every conversation on disk, and never depends on a cloud or a separate model server. Privacy-first, cross-platform, and heavily logged.

Python · FastAPI · LLama · SQLite
2015 → Open Source · Library

tmi.js

A JavaScript library for the Twitch Messaging Interface that lets developers build chatbots and chat-driven apps for Twitch with minimal setup. Widely adopted across the Twitch developer ecosystem.

JavaScript · Node.js · WebSockets · IRC