I'm a product manager who builds things. My repos span shipped apps, side projects, and private systems I use to explore new ideas in software, automation, and decision-making.
Mumble — Hold Fn, talk, release. Mumble transcribes your speech via Groq Whisper, detects the app you're in (email? Slack? VS Code?), and formats the output to match the context. Menu bar app, zero dependencies, signed and notarized.
TypoFixr — Hit a shortcut in any text field and TypoFixr instantly fixes typos and grammar while preserving your voice. It's a macOS app designed to feel fast and intuitive, with parallel sentence chunking under the hood to keep it lightweight and responsive. Feels like magic!
What else I'm building: Alongside those apps, I'm also working on a set of private projects tied to side ventures and investment research, including AI agents, monitoring systems, event prediction algorithms, and decision-support workflows. I'm especially interested in building systems that turn noisy inputs into reliable outputs, surface the right information at the right time, and make complex workflows feel simple.
Why I build: I think the best PMs understand the medium they're working in. I care about the details that make software feel invisible: context-aware prompt routing, deterministic behavior where it matters, strong observability, and interfaces that reduce friction instead of adding it. Most of my projects start as practical tools, then evolve into real products or long-lived internal systems.
I'm always looking for the next problem worth automating. If you try Mumble or TypoFixr, I'd love to hear what you think, open an issue or reach out!