
Bio
I did an undergraduate degree in computer science at Imperial College London (2016) and PhD in machine learning at Oxford University (2021), supervised by Profs. Andrea Vedaldi and Joao Henriques in the Visual Geometry Group. During the PhD I developed a general purpose information theoretic clustering algorithm for neural networks that became widely adopted. After the PhD I did a postdoc at Mila supervised by Prof. Yoshua Bengio (2023) working on fundamental principles of neural network learning, using information theory to shine a light on how neural networks generalise to new inference datapoints. In 2024 I became interested in the bioinformatics of aging and studied aging biology, working for the Calico-funded Westminster-Imperial-Oxford consortium implementing biomarkers for the UK Biobank. In autumn 2025 I joined Altos Labs Cambridge.