John has over 17 years of experience working in software engineering as a system administrator, software engineer, technical lead, technical director, development manager and agile coach. He currently runs the consultancy firm Wise Noodles where he helps organisations solve tough technical problems by untangling their people problems.