He is also strategy architect for HMRC's Company Tax online service, which has mandated the use of XBRL for the Accounts and Tax Computation components of all CT Returns due after 31st March 2011. He is a Chartered Engineer and Chartered Information Technology Professional with over 27 years experience as a software engineer, and earned a B.Sc in Computer Science from the University of York.