I've built products, energized and scaled up teams, and helped several Canadian businesses get to the next level. I am a passionate software developer with a natural knack for communicating ideas, keeping an eye on the big picture, and leading teams of engineers.
In addition to my deep knowledge in software development, I have a breadth of experience including cloud systems, payment processing, the open source .NET ecosystem, product design and back end services.
Market Technical Principal, Principal Consultant, Software Developer
August 2012 - December 2016