Previously he worked on the BBC Red Button Digital Text service and prior to that has developed software in a number of other industries including semiconductors, automotive (commercial and F1) and telecoms.