While I love making technology, what gets me out of bed in the morning is helping people accomplish ambitious goals. Whether I’m solving organizational challenges, leading teams, writing code or presenting new concepts, I do my best to bring vision and positive energy.

A passionate, energetic speaker, I’ve presented a wide range of topics, including NoSQL, Lean/Agile Software Development, Continuous Delivery, ServiceStack, KnockoutJS and AngularJS. Many of my talks tend to consider a “test driven” approach, and focus on Extreme Programming techniques.


  • October 22, 2016, Alternative Web Frameworks for .NET, DevUp Conference, St. Louis
  • June 2, 2016, Panelist: Creating development speed, Canadian Tech @ Scale, Toronto
  • December 3, 2015, Building a Community Around Clojure, Clojure and Functional Programming, Philadelphia
  • December 3, 2015, Modeling Web Applications as a Functional Pipeline, Clojure and Functional Programming, Philadelphia
  • November 10, 2015, Panelist: What do you need to know about DevOps?, DataCenter Dynamics Converged Canada, Toronto
  • October 27, 2015, Alternative Web Frameworks, .NET Unboxed, Dallas
  • April 16, 2015, Modern Applications with ServiceStack, Metro Toronto .NET User’s Group, Toronto
  • November 19, 2014, Continuous Delivery, #HIGHLINEtalks, Toronto
  • November 13, 2014, Continuous Delivery, Toronto CTO Meetup, Toronto
  • April 7, 2014, Advanced AngularJS Concepts, Prairie Developer Conference, Winnipeg
  • April 8, 2014, Testing AngularJS, Prairie Developer Conference, Winnipeg
  • May 29, 2013, TDD With KnockoutJS, DevTeach Toronto, Toronto
  • May 2, 2013, NoSQL, Java User Group, Cincinnati OH
  • December 18, 2012, Lean Product Design, CCHub Nigeria

More Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s