Bio

I’m a Principal Software Engineer at Red Hat working on machine learning, specifically explainable AI and distributed applications. I have a PhD in Bayesian Statistics (on the topic of Sequential Monte-Carlo methods for long-running streaming data) from the School of Mathematics, Statistics and Physics at Newcastle University, UK. I am one of the core developers and the community lead for the TrustyAI project.

You can find recordings and slides from previous presentations I’ve made in here and some of my repositories on GitHub. There is also a “now” page with some of the things I’m focused on, at the moment.

Education

PhD in Bayesian Statistics (2018) • Newcastle University, School of Mathematics and Statistics
Thesis: “Bayesian online state and parameter estimation for streaming data”. Research focused on developing methods for real-time inference on sequential data using Dynamic Generalised Linear Models and Sequential Monte Carlo methods.

MSc in Cloud Computing (2013) • Newcastle University
Focused on distributed systems and cloud computing technologies.