David has been working as a professional software developer since 1995 and has managed internal software teams as well as being a freelancer, a consultant for a large European software development firm and now a director and owner of altFusion. He holds a BSc in Computer Science as well as a Masters Degree in Computing for Commerce and Industry and a number of technical qualifications. In addition he is currently being reviewed for membership in the British Computer Society as a Chartered IT Professional.
When he's not working he likes to travel with his partner Rachel, has a penchant for over the top sporting challenges and has completed marathons in both New York and London. He's now wondering which city to run round next!