I’m currently a PhD researcher at The University of York. My research is looking at developing technologies and methodologies for the development of artificial intelligence-based systems for use aboard autonomous systems in mission-critical contexts. My work is being carried out in partnership with BAE Systems as part of an Industrial CASE award PhD studentship. I have a background in experimental and theoretical physics.

I have experience working with and implementing a wide range of machine learning technologies including Bayesian Networks (e.g. Naive Bayes, discrete Dynamic Bayesian Nets, Kalman Filters, & HMMs), Markov Networks (CRFs, MRFs), Neural Networks (e.g. feedforward, autoencoders, echo state networks), SVMs and various assorted unsupervised and statistical modelling techniques. I have an extensive academic background in mathematically demanding fields.

I’m also an experienced programmer, with experience developing software in a research context in Python and C++. I am comfortable with other languages including C and MATLAB. I’m particularly experienced in scientific programming tasks such as data analysis, data visualisation and process simulation. I'm also comfortable with the usual web development languages (the usual HTML, CSS, JS), as well as the Django Python web framework and data visualisation libraries including D3.js.

You can download my latest CV here.

Last Updated 01/01/2018