I have 15+ years experience in managing professional service teams and 15+ years in web design and development. In June 2010 I became a Certified Scrum Product Owner in addition to a Certified Scrum Professional (2008), Certified Scrum Master (2007) and a Microsoft Certified Professional (1998) but please don’t hold those against me. I have been practicing Agile methods since as early as 2002, albeit I wasn’t familiar with what those practices were called at the time. They just seemed to make sense based on the context I was working in.
Fast forward to 2007. This is when I was ‘officially’ bitten by the Agile bug and started at my first company that claimed to be using Scrum. I quickly learned that something wasn’t quite right as we weren’t getting the results we expected. I decided to get formal training, joined the Agile community and the rest is history. I found my true passion and helped repair a broken implementation of Scrum.
Since then I have become more deeply involved in the Agile community, have spoken at Lean Software and Systems 2011 conference as well as Agile 2011 and frequently participate in discussion groups and weekly Agile coaching round-tables. I have worked with software and non-software teams in various capacities from facilitating training and workshops to getting deeply involved ‘in the trenches’ with teams. This includes numerous coaching responsibilities from mentoring new teams to training newly converted Scrum Masters to providing technical guidance on Agile practices.
Lately I’ve been spending time at Silicon Halton meetups and started a west-end Toronto Agile/Lean Peer-to-Peer group.
More About Me
Learn More About What I Can Do For You
Check out my services page for organizational and Agile services I provide.

