Professional
I'm a software engineer in Boston. I regularly attend many local meetup groups and co-organize the Boston Software Crafters, Mobile Tea, New England Software Engineers, and Ministry of Testing: Boston groups. I've been programming since I was 12 in a variety of languages, technologies, and industries. Languages include JavaScript, Java, Ruby, Perl, Python, C, and C++. I've worked in 3D physics-based simulation, robotics, CAD/CAM, virtual reality, Internet infrastructure, automotive manufacturing, telematics, educational software, crowd-sourced testing, continuous integration tools, and more.
I speak at conferences and user groups internationally on topics including software craftsmanship, test automation, Lean and Agile methods, and software configuration management and delivered the keynote address for AgileChina 2015. I am the author of Quality Code: Software Testing Principles, Practices, and Patterns through Addison-Wesley as well as numerous technical blog posts and magazine articles and a travelog.
Personal
My wife Jenny and I have been married since 2008. I'm an avid traveler, so far having visited
Contact
You can contact me through the links below.