John Clarke is a Consultant and founder at Apropos Computing.

John has degrees in Computing Science (Calgary) and Survey Science (Toronto), and loves to bike, hike and travel. From his eight-year stint responsible for Quality Assurance on a Java application project, John knows first hand how and why Test Driven Design, Agile development, and Continuous Integration with Automated Build and Test works.