I am a Senior Lecturer (~Associate Professor) and soon-to-be Deputy Director of Postgraduate Study in the School of Computer Science at the University of St Andrews. I am also a co-Founder and Director at HUBS c.i.c, a nation-wide Internet service provider for remote and rural community networks. In the past I held positions as a Design Engineer at Microsoft in the Core Reliability Group, and Visiting Scholar at Cambridge University and the Georgia Institute of Technology. Currently I am also Senior Member at both the ACM and the IEEE.
My research interests span the broad spectrum of Computer Communications (both wired and wireless); Network Architectures, Protocols, and Services; and Distributed Systems.
I welcome keen and strong students interested in doing a PhD or MSc project with me, as well as post-doctoral researchers interested in being hosted in the Systems Group at St Andrews. Do reach out!