Robert is a software engineer - a consultant, coach and trainer with a focus on agile development. He has worked in companies ranging from startups to multinationals. He has a keen interest in education, as well as having a continued involvement in the software development community. Robert believes that agile methods together with rigorous engineering practices make building software more predictable, more reliable, and more fun.
He was chair of XPDay, the UK's premiere agile development conference, for 2007 and 2008 and is co-programme chair for Software Practice Advancement (SPA) 2012-13. He is a regular speaker at international software development conferences. Robert holds an MEng degree in Information Systems Engineering and PhD in Software Engineering from Imperial College London. He is a visiting lecturer in the Dept of Computing at Imperial and also at the University of Oxford.