Skip to content

monkeynut.org

About

I'm John Billings, and this is my personal site.

I love leading small teams to deliver high-impact projects. Typically my work involves closing some type of foundational capability gap, either by incrementally improving complex/unreliable/inefficient systems, or else building out "missing" systems.

I usually work at the infrastructure level, although the boundaries here are fuzzy. For example, I've developed search infrastructure, service meshes, a compiler for a graph ORM, and various developer tools.

I received my PhD from the University of Cambridge on the topic of Specifying and Compiling Internet Routing protocols, and have been working in industry since 2009. See my résumé for more details.