Stanford, California, United States
Developed electrophysiological algorithms—specifically online spike sorting—in C++/CUDA for researchers at the Moore Lab, Stanford University, focusing on low-level performance optimizations to enable real-time processing of high-volume neural data. Adapted Kilosort4 for online operation—processing only local recording information to support streamed data—with implementations in both C++/CUDA and Python.
Implemented additional research-pipeline components, including inter-device networking and machine-learning techniques for decoding visual stimuli from neural activity.
Built an experimental pipeline integrating Dorna Robotics hardware: leverage Dorna’s API to orchestrate precise, time-sensitive robotic-arm movements and combine computer-vision methods for autonomous object manipulation.