Download PDF


Front end

HTML5, CSS3, Javascript, jQuery, AngularJS, TypeScript, Bootstrap, LESS, Selenium, Photoshop

Back end



iOS (objective-C & Swift), Ionic, Cordova, Xamarin, responsive web design

Work History

Jun 2015Present

Co-founder/VP of Product 

Off The Record, Inc.

Built startup from the ground up with two co-founders. The premise - making it easier for drivers to contest traffic tickets. Key accomplishments include:

  • Designed, mocked up, and implemented OTR's flagship iOS app in under 4 months.
  • Created mobile and desktop web apps to reach users on every platform.
  • Developed a responsive marketing website to convert users and boost search engine rankings.
  • Drove all user-facing activity, from emails and social marketing campaigns to our user referral program.
Sep 2014Present

(Front End) Software Development Engineer II

Microsoft, Band
  • Built the Microsoft Band web app from scratch using .NET MVC and AngularJS. 
  • Created highly functional user experiences for the Microsoft Band's Sleep, Run, BikeGuided Workout, Hike, and other features.
  • Wrote robust server code to serve data to millions of users securely and with high-performance.
  • Built telemetry into piece of the app to track usage and analyze user engagement.
Jan 2011Sep 2014

(Full Stack) Software Development Engineer II 

Microsoft ,
  • Lead development on the HealthVault web app, used by more than 5 million people around the world to securely manage their health information. 
  •  Translated mockups from designers into powerful user experiences using ASP.NET MVC, jQuery, and CSS, ensuring consistency in all major browsers and for 16 supported languages.
  • Designed and implemented a jQuery mobile app to support Windows/Android users.
Jan 2009Jan 2011

(Back end) Software Development Engineer

Microsoft , HealthVault Platform
  • Built dozens of new HealthVault web service APIs to support critical user and developer scenarios. 
  • Translated complex business requirements into dev specs with an emphasis on performance, security (given the sensitive nature of health data), and scalability (platform was being licensed to 5+ countries). 
Jun 08Jan 2009

Firmware Engineer

  • Developed drivers for the latest line of AMD graphics cards.
  • Built a new debugging tool to cut down the time required to troubleshoot graphics card issues by almost 20%.
Oct 2006May 2007

Software Development Engineer

  • As part of the Sustaining Engineering team, investigated and resolved critical bugs affecting live site ( performance.
  • Built a real-time monitoring system to alert feature-owners of live site incidents/outages, reducing incident-response time across Expedia by more than 70%. 


Sep 2003May 2008

Bachelor of Applied Science

University of Waterloo

Major: Honors Computer Engineering, Minor: Economics