Ritchie Kernighan 

A technical person with a wide background in analysis, finance, IT, regulation, and never ending curiosity.
See followers