Nathan Rutherford

Vulnerability ^ PhD Researcher
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 Information Security | Royal Holloway, University of London
Oct 2019 - Present

MSci (Hons) Computer Science | Lancaster University
Oct 2015 - Jul 2019


Security Lab Intern | HP Labs, Bristol
Apr 2021 – Nov 2021
Explored the intersection of academic and industry research problems to investigate novel solutions in virtualization security

Research Associate | Networking Research Group, Lancaster University
Jun 2019 – Sep 2019
Research and development of proof-of-concept systems for augmenting network monitoring using P4 and other SDN technologies

Security Researcher (Placement) | Amiosec Ltd, Tewkesbury
Jan 2019 – Apr 2019
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 | UCREL, Lancaster University
Jun 2018 – May 2019
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 | SCC & Psychology, Lancaster University
Jul 2017 – Jun 2018
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.


Artefact Evaluation Committee (AEC):

16th USENIX Symposium on Operating Systems Design and Implementation
2022 USENIX Annual Technical Conference Artefact Evaluation Committee
16th IEEE Workshop on Offensive Technologies Artefact Evaluation Committee
EuroSys '22: Seventeenth European Conference on Computer Systems

Shadow Program Committee (sPC)

EuroSys '22: Seventeenth European Conference on Computer Systems