Paul Arner 

Mathematician, Software Engineer, informed observer