Paul has a broad depth of knowledge in all areas of the software development life cycle, from requirements capture through to solution design and architecture, robust build, delivery, test and runtime support. Having worked in organisations of all sizes, from small start-ups to large multinational investment banks and insurance companies, he is used to working with people at every level and uses that experience to enhance communication across organisations.
Paul has a very broad skill set that includes C++, C# and Java. Paul has experience of developing a wide range of applications including thick clients, web applications and distributed systems. Paul has extensive experience with automated unit, integration and acceptance testing. Paul is a dedicated believer in static analysis and measurement of test coverage to improve the robustness and quality of code. Paul has a proven track record of delivering software with the features that users need.
Paul is a regular conference and special interest group speaker, published technical writer, Agile evangelist and one of the founders of the phenomenally successful group for technologists in Norwich, SyncNorwich as well as organiser of SyncConf, the one day Agile and tech conference in Norwich.