CV

Download my CV (May 2026) here

Interviews and Podcasts

Brains and Machines Podcast (October 2025)

IEEE Brain (July 2023)

Open Source Neuromorphic Software from Sandia’s NERL Laboratory

Fugu

Fugu is an intermediate representation for describing neuromorphic algorithms in a composable graphical manner. Link to paper.

scANNs

scANNs are a strategy for Monte Carlo probabilistic sampling of artificial neural networks (ANNs). Link to paper.

Whetstone

Whetstone is a method for converting standard ANNs directly to spiking neural networks (SNNs). Link to paper.

Neurons 2 Algoriths (N2A)

N2A is a model description language for describing and composing systems of dynamical elements, such as large scale neural models. Link to paper.

Neuromorphic Finite Elements (NeuroFEM)

NeuroFEM is a technique for modeling finite elements on neuromorphic hardware. Link to paper.

Neuromorphic Random Walks (NeuralRW)

NeuralRW is a technique for modeling discrete time Markov Chain random walks on neuromorphic hardware. Link to paper.

Graphical Neural Activity Threads (GNATs)

GNATs are a technique for decomposing spatio-temporal graphical causal relationships from neuroscience spiking data. Link to paper.

STACS

STACS is a tool for natively multi-core large scale neural simulations. Link to paper.