Necessity Labs is one person, building real software from the ground up — no team, no funding, no inflated numbers. Just what got built and shipped.
A privacy-first Android note-taking app. On-device Whisper transcription, on-device LLM inference through Gemma via LiteRT, and embeddings-based RAG for search over your own notes. Nothing leaves the device.
A daily AI coaching companion built on Stoic and Daoist practice. Runs a Socratic session each day, assigns mind/body/soul exercises, and sets reflective journaling prompts to track discipline over time. Fully local-first on Android — encrypted on-device storage, biometric app lock, no backend. Deliberately zero gamification — no streaks, no badges, no "don't break the chain."
Personal backend infrastructure powering necessitylabs.com and other internal tools. Cloudflare Workers for compute, D1 for structured data, R2 for file storage, Durable Objects for stateful coordination. Not a public product — built for personal use.
Real floor-level operations experience — the kind most software people never touch.
Android/Kotlin, on-device AI/ML, Cloudflare infrastructure — learned by building and shipping, not by classroom.
Twenty years of building things and trying to make a living from it. That's the actual credential.
Not credentialed in every field — but proven, repeatedly, to get functional in unfamiliar domains fast. The drive doesn't turn off when the subject changes.
Available for freelance and consulting work. Genuinely open to problems outside prior direct experience — if it's real and it's hard, that's usually reason enough to take a serious attempt at it.
Get in touch →