• Architected and implemented a USB communication stack for real-time neural device interaction, including command/control protocols and high-throughput data streaming
• Designed and built systems to decode and process neural data streams, including handling data corruption, gap recovery, and validation with robust test coverage
• Primary owner of the IOM R&D application used in EONM patient cases, supporting real-time visualization and interaction with neural data
• Developed high-performance desktop applications using C++ and Qt/QML, integrating UI layers with low-level hardware communication and OS services
• Led UI architecture and served as the resident UI expert, building a reusable component library that improved development velocity and ensured design consistency
• Collaborated cross-functionally with ML, firmware, product, and design teams to integrate hardware data into visualization tools and ML data pipelines
• Supported live patient cases, troubleshooting real-time issues, maintaining system reliability, and ensuring accurate data flow through clinical workflows
• Built a BCI-driven interactive application (Pong) using Godot to demonstrate and test brain-controlled inputs in clinical environments
• Mentored engineers and influenced engineering practices, including improved documentation standards and adoption of structured development workflows