🌱 Currently diving into Multi-paradigm Design in C++ (while sneaking in some C# voice AI experiments).
📫 Best way to reach me: Email preferred. Cell available by request for faster back-and-forth. NashDev Slack for Nashville locals.
📍 Nashville, TN – Always up for coffee chats on .NET, C++, or building voice agents.
I'm a software engineer passionate about low-level systems, AI-driven tools, and cross-platform libraries. Lately, I've been building C#/.NET components for voice processing, speaker diarization, and intelligent agents—perfect for telephony and real-time apps. Check out my recent work below!
These are my latest C# repos, emphasizing minimal, efficient libraries for speech detection, diarization, and agentic workflows. They're battle-tested in noisy environments and utilize AI models like Silero VAD, ecapa-tdnn, whisper, and phi3.
-
MinimalSileroVad
Cross-platform .NET library for VAD (Voice Activity Detection) and speech segmentation using the Silero VAD model. Replaces WebRtcVadSharp—faster and more accurate for real-time apps. -
MinimalVoiceAgent
A lightweight voice agent framework with tool calling, local TTS/STT, and Grok API integration. Build conversational AI without the bloat—ideal for prototypes or embedded systems. -
SipBotOpen (Highlighted Project)
Open-source telephone voice assistant with tool calling and PSTN connectivity. Dial it live at 1-615-899-3280! Uses SIP client in C# .NET for VoIP PBX magic. Currently testing VAD, AEC, and noise suppression. -
MinimalDiarization
.NET library for AI-powered speaker diarization via ONNX runtime. Includes experimental intent preprocessing for command discrimination in noisy, multi-speaker scenarios—great for voice agents.
-
XMapLib
Low-level C++ library for mapping Xbox controller inputs to keyboard/mouse. Closer to the metal for gaming/input hacks. -
StreamToActionTranslator
C++23 CMake project for translating input streams to actionable function calls. Experimental fun with streams and actions.
Some of my favorite CppCon talks that keep me sharp. Planning to dive deeper into C# async patterns next—stay tuned!
More code, tools, and experiments coming soon. Contributions welcome—fork away! 🚀
Built with ❤️ in Nashville. Let's connect!


