Since 1998, I have travelled more than a million miles to provide training and consulting services in testing and quality for companies, teams, and individuals.
We're aligned with the Context-Driven School of Software Testing, a community of people who believe that testing should respond first and foremost to the needs of the organization and the project, rather than to "best practices" that may not be best at all in the given context. You can read about my recent work here.
From 2006 through 2009, I was Program Chair of TASSQ, The Toronto Association of System and Software Quality. In 2008, I was the Conference Chair for the Conference for the Association for Software Testing. In 2013, I was Programme Chair for the EuroSTAR, Europe's largest testing conference.
I do a little programming, mostly in Ruby these days. In the past, I've worked with Visual Basic C and C++, and I've done extensive work in Excel. I've also done rather a lot of technical writing.