I’m a management executive and software developer with more than nineteen years of experience building technology products at startups and at some of Canada’s oldest and largest corporations. I offer outstanding programming expertise and a history of forming strong team partnerships.
I am the CTO of the Pumping Lemma Company, a consultancy that focuses on enabling non-technical businesses to grow their internal technology team, processes and IP from zero to a level of non-dependence on external vendors. Typically, I act as the internal tech division lead and evaluate how best to in-source and help an organization take control of its future via technology,
Before that, I was the Senior Director of Technology for the Golf Canada in Oakville, Canada, with a prior five-year stint as the Vice-President of Technology for the Canadian Football League, based out of CFL HQ in Toronto, Canada, and further prior still I was the Manager of Web Development for Rogers Media in Toronto, Canada.
My professional experience in software development began with Perl/PHP, Apache and MySQL in 2001 as a contractor to a privately held marketing firm.
After graduation in 2005 from Toronto Metropolitan University, I began my career in the startup world, adding Java, Python, the .NET languages (VB.NET, C#) and Ruby on Rails to my skillset in the years that followed.
While I hold expert-level qualifications in each of the languages mentioned, my career path is that of a generalist; I endeavour to be able to step into any development team and make immediate contributions.