Featured projects
I’ve been lucky enough to work with some amazing people on a wide variety of topics.
Decarbonisation
Clouds and wildfires
Pyrocast: a machine learning pipeline to forecast pyrocumulonimbus (pyroCb) clouds (2022)
Microplastic expeditions
Searching for microplastics in remote locations with Clean Planet Peninsula.
Purer machine learning
Notes on expectation maximisation for 3F8: Inference (Engineering, University of Cambridge) (2025)
High Mountain Asia
PhD thesis: Precipitation prediction over High Mountain Asia using Gaussian processes (2025)
Machine learning for weather
AIFL: advancing global streamflow prediction with operational machine learning (2026)
