Work
ECHO, TherapyVault, AudioLaunch and FamilyKart are the ones I can show publicly. What's still under NDA: a reusable launch methodology, crystallised while building and launching AudioLaunch. I'm happy to walk you through it on a call. For the engineering patterns that keep recurring across all of them, see /patterns.
ECHO
My personal agent orchestrator. Multi-brain routing, tool dispatch, vault-backed memory, local + cloud LLM fallback. Built solo for a single user (me), runs every day.
AudioLaunch
Mobile music studio (Studio) plus Resonara, a gamified world that teaches sound design as you play. Custom native Rust audio engine for low-latency DSP on Android (NDK + JNI + React Native FFI). Eight years solo-built, now in public open beta.
AudioLab.tools
Authority platform at the intersection of audio + AI + DSP + Android + accessibility. Real tools, deep docs, no slop. Astro + React + Tailwind v4, cluster structure (MixLab, HearLab, Engineering).
TherapyVault
Secure video platform for therapists and their clients. Therapists upload sessions, with granular per-client access controls, GDPR export and scheduled deletion, MFA for admins. Next.js 15 + Prisma + Cloudflare R2.
CaptionCompass
Accessibility app for deaf and hard-of-hearing Android users. Live captions always visible; a directional hint toward the speaker appears only when it's reliable. Kotlin + Jetpack Compose + stereo AAudio + GCC-PHAT DoA.
PhotoFlow
From edited photo to online presence in under 30 seconds, for professional photographers. Lightroom plugin + Tauri desktop + cloud publishing stack. Multi-agent architecture (Vision / Copy / Publishing / Analytics).
FamilyKart
Mario Kart for my kids. Custom 3D engine on top of Three.js, AI opponents, power-ups, chase camera. Electron desktop app. A side project that runs alongside the serious work.
Stealth
A reusable launch approach for indie and stealth products heading toward public release. Crystallized while building and launching AudioLaunch. Tools, sequencing, a custom content pipeline, social syndication. Now being applied to the next project. More than a list of tactics, less than a public framework.
I'm happy to go through this project in detail on a call. If it clicks, we take it further under MNDA.