CTO
Newcastle Upon Tyne, Newcastle Upon Tyne, United Kingdom
Arjuna Technologies
CTO
SourceForge.net
Product Architect
Red Hat
Director, Software Engineering
Microsoft
Program Manager
Hewlett-Packard
Distinguished Engineer
Newcastle University
Research Associate
Northumbria University
Newcastle University