I'm an AI/ML engineer and product designer, and Chief AI Architect for Global Finance at Caterpillar, where I advance AI adoption through original products, shared infrastructure, and engineering education. I build enterprise AI agents and the software around them: document workflows, evaluation systems, voice interfaces, and tools that bring people into decisions. I also make local AI tools and interactive educational applications for exploring agent workflows, training models, and understanding retrieval. Before Caterpillar, I led research at BrainCo and worked on machine learning for biosignals at Apple. My doctoral and part-time postdoctoral research at MIT's Media Lab explored self-supervised learning, brain-computer interfaces, and tools for human memory and attention. I hold a PhD in Media Arts and Sciences from MIT and a master's in Mathematical Modelling and Scientific Computing from Oxford. I'm drawn to the intersection of software, design, and intelligence, both artificial and biological.
Earlier Work
Brain decoding using BigGAN and MusicVAE to generate naturalistic neurofeedback stimuli.
Using affective signals to condense 16 hours of body-cam footage into a 15-minute daily recap.
Self-supervised EEG-based user identification at scale, surpassing prior 157-subject limits.
Sonification of electrophysiological signals — turning EEG, ECG, and EMG into sound.
Open-source tool for in-depth visual analysis of multi-channel time-domain neural recordings.
A flexible deep learning building block that combines skip connections and normalization in one layer.
An intelligent interface that builds a personal knowledge graph through natural conversation.
VR visualization of the Twitter social graph during the 2016 U.S. Presidential Election.
A tool for navigating personal memories to support people living with dementia.
AI-driven mapping of the 2016 election public sphere — where machine intelligence meets political journalism.
Contrastive learning of representations for EEG and other time-series data, without labels.
Testing how spatial memory holds up on a parabolic flight, once the sense of up is gone.
A knowledge graph of food, linking how we talk and learn about it to what it actually contains.
A talk on the Electome from the Laboratory for Social Machines, built with Twitter and Knight Foundation.
An interface with the soul of a city. First place and the Bill Mitchell Design Award at Make Me++.