About
I am a computational neuroscientist. From 2021 to October 2026 I was a Research Scientist in the Department of Physiology and Pharmacology at SUNY Downstate Health Sciences University in Brooklyn, New York.
I came to neuroscience from mathematics, statistics, computer science and artificial intelligence. My PhD in Complexity Science at the University of Warwick, with Magnus Richardson, modeled how adenosine is cleared in neural tissue and how the biosensors used to measure it can mislead. As a postdoctoral researcher at SUNY Downstate and Yale, working with William Lytton, Robert McDougal and Michael Hines, I joined the NEURON development team and developed its reaction-diffusion capabilities, then used them to model ischemic stroke and spreading depolarization. Along the way I worked with Gordon Shepherd on neuron nomenclature and with Steven Kleinstein on mining the COVID-19 literature for immune signatures.
Today my models span dendrites, brain slices and cortical microcircuits with capillaries from human tissue, built with experimental and clinical collaborators including Marcello DiStasio at Yale. I serve on the Board of Directors of the Organization for Computational Neurosciences (OCNS).
Teaching
I teach modeling to experimental and computational neuroscientists alike. I regularly lead hands-on NEURON and NetPyNE tutorials at the annual OCNS meetings, taking participants from molecules to networks, and I give guest lectures in computational neuroscience. I have trained in evidence-based undergraduate STEM teaching.