Neuroscientist, engineer, and TEDx speaker Dr. Greg Gage is on a quest to transform complicated neuroscience into practical learning experiences across the globe and with learners of all ages. In Backyard Brains, he and his team designs new hardware and software to capture and send neural signals in real-time so that it can be displayed on mobile devices.
Their Android application, Spike Recorder, however, failed to accommodate newer devices because of hardcoded device IDs and ageing APIs.
Moreover, the application was not compliant with the newest needs of Google Play Store. To extend to more systems and offer compliance, an upgrade was required in such a way that it did not interfere with the functionality already in place.

BrainX cloned the open-source SpikeRecorder repository from GitHub to familiarize itself with the existing codebase. We then conducted a detailed analysis of the code structure, USB communication flow, and platform limitations to define a focused development roadmap.
Our team emphasized minimal disruption to existing functionalities by planning incremental upgrades, setting up peer-reviewed code checkpoints, and ensuring ongoing client feedback was integrated throughout each development cycle.
BrainX delivered an optimized and future-proof neural signal processing by implementing:

The solution greatly enhanced compatibility with devices, optimized performance, and improved long-term maintainability. To mention a few:
