He has worked in a variety of roles across the WebSphere and Java departments since joining IBM in 2002. Prior to this he spent an inordinately long period of time studying Physics at the University of Edinburgh and the University of Manchester in the UK. His areas of expertise include Java, software testing, Web page development using Perl-CGI, and process automation using various scripting languages.