I am a lecturer in statistical learning in the department of Mathematics and Statistics and Lancaster University. I completed my PhD in 2014 at the STOR-i Centre for Doctoral Training under the supervision of Professor Paul Fearnhead and Dr Lyudmila Mihaylova.

I work on problems related to Gaussian processes, Bayesian inference and computational statistics, with a focus on Markov chain Monte Carlo and sequential Monte Carlo techniques.

During my PhD I worked in collaboration with an industrial partner, MBDA, applying sequential Monte Carlo algorithms to target tracking and guidance problems. My current research is focused on Bayesian methods for Big Data and tools for online learning.

I am one of the developers of the Gaussian Processes package for the Julia programming language.