Reader in Distributed Systems, University of St Andrews
Google, Visiting Faculty
Honorary Fellow, University of Edinburgh
Please note: I am on full-time leave at Google.
I am a Reader (Associate Professor) in Distributed Systems at the School of Computer Science , University of St Andrews, a Visiting Research Scientist at Google, and a Royal Society Industry Fellow. I am also an Honorary Fellow at the School of Informatics, University of Edinburgh, and was a Visiting Scholar at the University of California, Berkeley. Prior to obtaining a faculty position I worked as a Research Fellow at the University of Oxford, the University of Melbourne, and the University of Edinburgh. I have also worked in industry at Hewlett Packard and BAE Systems. I hold a PhD in Informatics from the University of Edinburgh; the focus of my PhD was Web service choreography.
I lead the Big Data Lab, part of the Systems Research Group (SRG). Our research mission is to support the architecture and engineering of scalable systems that address current and future data-intensive challenges. Our research was recently featured in the MIT Technology Review, The Guardian and Forbes.
To support my research I am an Investigator (both PI and Co-I) on grants from a diverse range funding sources, including the EPSRC, European Research Council (ERC), Royal Society, Google, Royal Society of Edinburgh, Impact Acceleration Account (IAA), SICSA, Amazon and Microsoft. I am an Associate Editor of the IEEE Transactions on Services Computing (TSC) and Cluster Computing, and a member of the TPC for HPDC: ACM International Symposium on High-Performance Parallel and Distributed Computing. I am an alumnus of the Scottish Crucible, a research leadership programme. I serve as an Independent Expert for the European Commission and have reviewed research proposals for the EPSRC.
I am always looking for engineering focused PhD students interested in pursuing research on topics related to distributed systems, cloud computing and data-intensive computing. I have a successful track record of PhD supervision and have currently supervised four doctoral students to completion. Please read my PhD FAQ before contacting me.