I am an Associate Professor in the Centre for Programming Languages and Systems (CPLS) and the Systems and Software Security Lab (S3Lab) at the Department of Computer Science, Royal Holloway University of London (RHUL). My research interests lie broadly in the areas of distributed systems, security, programming languages, databases, and networking.
Prior to joining RHUL I was a post-doctoral researcher in the Large-Scale Distributed Systems (LSDS) group at the Department of Computing, Imperial College London. I completed my PhD under Prof. Jean Bacon as a member of the OPERA group at the University of Cambridge Computer Laboratory. Between my PhD and post-doc I also spent several years as a software engineer in the financial services industry building high-frequency trading platforms.
The best way to get in touch with me is via email at Daniel dot OKeeffe at rhul dot ac dot uk.