About Frank A. J. Wilson

My name is Frank and I'm a full stack developer. I've worked on systems ranging from telecoms network operations software through to consumer web and mobile apps. I also dabble in computer graphics and machine learning.

I program mostly in Python, Java and Javascript. I've also been long time follower of functional languages starting Scheme back in 2004 and moving on to Haskell, Scala and Clojure over the years. I've also spent a long time developing a pragmatic but principled approach to testing.