John ha estado en el sector desde los años 90, trabajando con redes de super-informática en Silicon Graphics y muchos otros proyectos. Su formación en matemáticas hace que siempre preste una atención especial a la generalidad y seguridad del código, una propiedad crucial en el software de redes de telecomunicaciones.
En su tiempo libre, disfruta de una variedad de actividades como la astronomía amateur y el estudio de la historia de la ciencia.