EMGenius Platform
EMGenius is a cross-platform Electron application built with React, TypeScript, and a Python backend. My responsibilities spanned the full stack: architecting the Python layer for high-throughput EMG data recording from up to four Bluetooth devices simultaneously at 16 kHz across four channels, developing the primary live graphing interface, and refactoring recording workflows into a scalable presets system.
I led development of the dedicated Review mode — a complete retrospective analysis environment for full-trial EMG visualization and navigation. I also built export workflows that let researchers edit event flags, validate changes in-app, and persist updates back to structured JSON trial metadata. On the desktop side, I handled multi-window coordination and inter-process communication to keep behavior reliable across macOS and Windows.
Reliability was a first-class concern: I implemented unified frontend/backend error logging and contributed automated test coverage with Jest and pytest.