Microsoft
Software Engineer II in Devices Group
Microsoft
Senior Software Engineer
Microsoft
Senior Software Engineering Lead - Azure IoT
BlackBerry
Sr. Application Development Consultant
Microsoft
Senior Software Engineer - Operating Systems Group
DataMirror
Consultant
Research In Motion
Mobile Application Architect
Microsoft
Principal Software Engineer
Oracle
Senior Analytics Application Developer
University of Toronto - University of St. Michael's College