Senior Research Software Engineer at the Sainsbury Wellcome Centre (UCL), in the Neuroinformatics Unit and the Margrie Lab.
- photon-mosaic — APIs and automated, reproducible pipelines for multiphoton calcium-imaging data (Snakemake + Slurm); an inter-institute open-source effort with the Allen Institute for Neural Dynamics and the International Brain Laboratory
- derotation — reconstructs clean movies from line-scanned recordings of rotating brains, unblocking analysis that wasn't otherwise possible
- translocator-models — a Python toolkit for modelling population fold-changes in response to sensory stimuli
- neurodecoders — a PyTorch toolkit for reconstructing visual stimuli from brain activity, with MLflow experiment tracking
I'm also a creative coder and live-coder: a Hydra-for-Jupyter integration for generative visuals from notebooks, a creative-coding catalogue (Hydra, p5.js, Python…), and the occasional VJ set at Algoraves — sometimes driven by live neural (EEG) data.




