speaking at monitorama

I am an Internet researcher with a background in protocol deployment and measurement, currently working at Fastly.

I focus on Internet protocol behaviour and evolution. I am especially interested in IPv6 deployment and the inherent challenges. Relatedly, I am interested in continued evolution: QUIC, DNS over HTTPS, RPKI, DNSSEC, and the various privacy problems they each solve.

I speak frequently and attend some IETF meetings and research conferences. I write about Internet technologies to help encourage operational experience.

I received my Ph.D. in Computing Science from the University of Glasgow in 2012, and my M.Sci. from the same institution in 2005. Since then, I have led the team building network monitoring agents hosted on tens of thousands of disparate hosts at Boundary, managed the rollout of IPv6 at Yahoo on properties with hundreds of millions of users, and engaged in R&D at the RIPE NCC.

Recent Talks


I study protocol development and deployment, and how we measure those. I am particularly interested in IPv6 development, transition technologies, and the security gaps the transition presents.

A complete list of publications is available on my CV.

Selected Peer-Reviewed Publications

Selected Articles


I work actively to encourage the deployment of IPv6. Between 2014 and 2016, I led IPv6 deployment at Yahoo.

Deployment at a global scale brings tough problems: analytics and network-level debugging, purchasing decisions and network architecture, liasing with vendors to remove or work around bugs, security issues, and challenges for application or library developers. Coordinating so many distinct teams was no easy task, but we enabled IPv6 on many properties, bringing IPv6 quietly to millions of users.

If you are interested in working on your own IPv6 transition, please reach out.


I maintain Atari ST-era hardware and software: I restore and refurbish hardware, and I archive floppy disks with a KryoFlux floppy controller. I am interested in elongating the lives of these machines and keeping them running.

I file photos on Flickr, and I have written KryoFlux format parsers to help me debug bad floppy reads.