Hello, I am Chris Johnston. I have been creating things for the web for 15+ years. During this time, I have had the opportunity to work with many different companies, from start-ups to Agile software development consulting companies. Since working at ThoughtWorks, my career has been about understanding how to create high quality software using Agile development methods and helping companies do the same.
I am a firm believer in the value of using Agile software development methodologies, particularly the disciplines from Extreme Programming. My goal is to create simple, extensible, maintainable software that delights users. This means moving beyond what the customer thinks they want to really understanding the underlying problem and solving their need.
I also enjoy working with development teams to help them find better ways of delivering software while still having fun and retaining the teams passion for solving their customer’s problems. When I was working at Nulogy, I helped them go from a 4-6+ week release schedule to being able to do continuous delivery.