Duncan Campbell began his career in academia after amassing a collection of degrees in computer science. After moving into industry he experienced many things that should not be done in software development so is very familiar with the consequences of not doing things right.
An agile convert since 2006, he has led software development teams in the UK and Singapore. Duncan is an agile evangelist currently striving to put the engineering into software engineering in Singapore. He has transformed product development teams and their processes, raising the talent level of the teams and introduced good practices throughout the software development life cycle.
Duncan is available to help you transform your development practices and culture.