I love making, understanding & explaining code
My background and core competence is systems software engineering, but I love the whole process of building products. I've been in startups that have succeeded and others that have failed. I enjoy writing code, and understanding how other people will use it.
I'm VP Open Source Engineering with container security specialists Aqua Security, and I'm chair of the CNCF's Technical Oversight Committee. I co-chaired the KubeCon / CloudNativeCon 2018 events in Copenhagen, Shanghai and Seattle, and co-authored a book on Kubernetes Security for O'Reilly, with Michael Hausenblas.
Away from my desk
When I'm not working you'll quite likely find me on a bike (in real life or racing on Zwift), at a gig, eating & drinking with friends, doing yoga or drumming. I'm a mediocre drummer at best, but it's fun!
Where I get over my British reserve and admit that I'm pretty good at these
I spent the first, well, many years of my professional life writing and architecting portable network stack implementations. I love and understand how to make clean, well-architected code.
Containers, Kubernetes and security
I've been working with containers for several years. I'm a fan of Kubernetes and, since joining Aqua, I've learned a thing or two about the security aspects of using containers and distributed systems.
Google Developer Expert
Golang GDE 2019
I'm happy to have been selected as part of the first cohort of Google Developer Experts in the Go programming language.