- Details
- Written by Administrator
- Category: Awesome
- Hits: 5773

I currently work for Google as an Engineering Manager™. Previously I worked for BlackBerry (formerly known as Research In Motion) as a Team Lead on the Handheld Media team. For those not familiar, the media team was responsible for all of the wonderful multimedia applications you used on your BlackBerry smart phone, such as the camera and music player.
I also previously worked for 5 years at a (now defunct) start-up called TVWorks developing video-on-demand solutions for the Cable TV industry. Before that I had a brief stint in the P&C Insurance industry, writing and maintaining insurance software. Yes, it was as boring as it sounds. I graduated with an Honours degree in Computer Science from Wilfrid Laurier University in 2003, and became a Scrum Master in 2006.
My Personal Life
One of my favourite past-times is Video Games, and I have an extensive collection of 20+ consoles and almost 2000 games from the Atari-era to the modern consoles of today. If you'd like to take a look yourself, you can check out my entire collection at vgcollect.com. Although I work in the city of Waterloo, the place I currently call home is the small town of Woodstock in Ontario, Canada which is about an hour west of Toronto. There I live with my wonderful wife and two wonderful children.
- Details
- Written by Administrator
- Category: Awesome
- Hits: 5532
Recent Conferences
GTAC 2016 - November 15, 2016
The Quirky Side of Testing
Not all bugs are created equal. Sometimes quirks in the programming languages we use are to blame, and finding them has often stumped even the best programmers and testers. Join us as we take a fun look at the quirkier side of testing by showing some hand-picked examples from many of the languages we use everyday. Finally we will challenge you to try and guess the quirk as we present a series of oddball examples found in languages such as C, Java, Objective-C, PHP, and everyone's favourite - JavaScript.
Past Conferences
CASCON 2013 - November 18-20, 2013
Challenges in Mobile Apps: A Multi-Disciplinary Perspective
As part of a workshop format, I presented challenges facing mobile application developers related to testing and testing automation. The presentation also offered some solutions to common problems faced by developers, including what I've dubbed 'The Native/Library Problem'. This presentation was preceded by three presentations discussing topics such as a discussion of challenges facing mobile application developers, and current research in the field including in areas of power management and test automation. The presentations were followed by a great panel discussion around challenges in mobile applications.
- Details
- Written by Administrator
- Category: Awesome
- Hits: 5755
OK enough bacon ipsum. It turns out finding an easy but general CMS system compatible with my crappy hosting service is near impossible. I've settled on Joomla, pretty much only because it seems widely used. But boy is it overly complicated. But I digress.
So let's give this a whirl and see how it goes!