Chris Blain

Chris Blain

Chris Blain has 22 years of experience working in software development on projects ranging from embedded systems to cloud applications. He offers to students and companies a powerful mix of real-world experience and the latest research knowledge. He has worked as an engineering manager, test manager, developer,  coach, and test architect in a wide variety of  domains including developer tools, security, test and measurement, regulated healthcare, real-time systems, and large scale distributed systems .  Chris is a former board member of the Pacific Northwest Software Quality Conference and a regular conference speaker and instructor. His main interests are testing, distributed systems, programming languages, and helping teams deliver higher quality software.