- One of the first Microsoft Most Valuable Professionals (MVP) for Visual Studio Team System (2005-2006)
- Microsoft Most Valuable Professional (MVP) for Visual Developer – Visual C# (2004-2005)
- First Canadian to receive Microsoft MVP Award for expertise in .NET (2003-2004)
- Ontario Volunteer Service Award (2004) – for five years charitable IT work with local non-profit organizations


