PhD Student @ Royal Holloway, University of London

I am a systems security researcher within the Centre for Doctoral Training (CDT) in Cyber Security at Royal Holloway, University of London. My research centres around hardware-software co-design for building security architectures and operating system designs for many-core, heterogenous systems. I also have wider research interests in areas related to usable security, and discussions surrounding security aspects of software development practices.

Previously I completed an MSci (Hons) in Computer Science at Lancaster University. During my time at Lancaster I worked as a research associate on a number of projects ranging from large-scale language processing pipelines to augmenting network monitoring systems using Software Defined Networking (SDN).Outside of research I enjoy indie game development, making noises on the guitar, and subservience to my feline overlords.


PhD in Information Security, Present
Royal Holloway, University of London

MSci in Computer Science, 2019
Lancaster University

Github | Google Scholar | Youtube

Professional Experience

Security Lab Intern, April 2021 - October 2021
HP Labs | Platform Security

Explored the intersection of academic and industry research problems to investigate novel solutions in virtualization security

Research Associate, June 2019 - September 2019
Networking Research Group | Lancaster University

Research and development of proof-of-concept systems for augmenting network monitoring using P4 and other SDN technologies.

Security Researcher (Placement), January 2019 - April 2019
Amiosec Ltd

Performed a security compatibility assessment of P4, a new toolchain for programming network elements (e.g. switches).
Based on this assessment, VHDL and P4 methods for developing FPGA-based packet processors were compared.
The result from this was a technical report and in-house presentation delivered to Amiosec.

Undergraduate Research Associate, June 2018 - May 2019
UCREL | Lancaster University

Engineered a large-scale biomedical corpus query system and NLP pipeline (BioTM) using open-source software that processed over 10,000 open-access academic papers.
This tool allowed biomedical researchers to apply common corpus linguistic methods to aid hypothesis generation for future research.

Research Intern, July 2017 - June 2018
SCC & Psychology | Lancaster University

Developed a proof-of-concept Android application that interfaced with an OpenBCI board for portable collection of EEG (electrical activity of the brain) data in psychology studies concerned with epilepsy monitoring.
This app was demonstrated at the 2018 Digital Health Showcase at Lancaster University.


Reviewer, November / December 2021
Eurosys'22 Shadow Programme Committee

Reviewed a number of papers as part of a shadow programme committee (spc) and discussed them with all members of the spc.