I am a research fellow at Lancaster University. My research focusses on three key areas:
1) Developing novel methods for the detection of anomalies, particularly in streaming data.
2) Data-driven mathematical and statistical modelling of processes in areas ranging from low-earth orbit communications networks, multimedia systems and delivery mechanisms, and complex networks.
3) Data-driven cyber security analysis. This focusses on the analysis, visualisation, and communication of vulnerabilities at scale, and methods for measuring resilience.
I have authored code that is now used by large organisations such as BT and the BBC.
I also take a leading role in Lancaster's network and systems research group and so work on projects related to software-defined, and intent-based, networks and on developing methods for modelling the quality of multimedia experience.
If you have an interest in PhD topics linked to any of my three research interests, or the interests of the network and systems group I work in, please reach out and I will do my best to explore opportunities for obtaining funding for you.
I am currently involved in supervising students at undergraduate and masters level on several projects in areas including cyber security and networks research.
My previous teaching experience includes tutoring undergraduates and postgraduates on a range of mathematical topics, from calculus and linear algebra, to probability and statistics.
I have also been involved in the teaching R and Python to undergraduate math students, and MSc Data Science Students.