He has also spent many years designing and architecting solutions across Windows, Unix and AS/400s. He is a chartered member of the BCS, and has had speaking roles in Large System working group conferences, Universities and at Norfolk Developers. In his spare time he is trying to get his 9 year old son interested in programming on his RPi, BBC Model B and Amstrad CPC 464!