Profile
Research software for neural signals, adaptive DBS, and applied ML.
I am a computer scientist working between machine learning, neural engineering, and clinical research operations. In UCSF Neurology, I help design and maintain a custom adaptive DBS pipeline for Parkinson's disease studies, connecting simulator-driven parameter testing, probabilistic stimulation-effect models, surrogate neural-signal generation, symptom-profile metrics, and constrained optimization for clinician-reviewed parameter selection.
That work sits on longitudinal, multimodal data from implanted sensing devices, wearables, sleep recordings, clinical assessments, and device logs. My day-to-day focus is making experimental ML systems reliable, reproducible, and usable by investigators and clinicians, while keeping enough domain context to reason about neural signals, device constraints, and the clinical questions behind the code.
Before UCSF, I built data-heavy software across healthcare ETL, LLM search, IoT systems, and semantic catalog mapping. That background shaped how I approach research engineering: rigorous enough for science, practical enough for real workflows, and designed so specialists can inspect, trust, and extend the system.
Adaptive DBS ML pipelines for Parkinson's disease and broader adaptive neuromodulation
Multimodal neural, wearable, sleep, clinical, and device-log data infrastructure
Patient-specific signal processing, probabilistic modeling, surrogate data generation, and constrained optimization
Clinician-facing decision-support visualizations and reproducible research software