Software Engineer

Google, San Francisco, CA, Nov 2015 - Present

  • Working on the Polymer Project, a front-end web library that uses the Web Components spec
  • Building showcase web applications for Chrome that use the latest in web platform features (HTTP/2 Push, Service Workers, etc.)
  • Maintain Polymer Elements, a set of Web Components built by the Polymer team, and respond to user feature requests/bug reports

Software Engineer

Google, San Francisco, CA, Sept 2014 - Dec 2014

  • Created new Polymer elements to demonstrate how to build web applications with Polymer and Web Components
  • Implemented features and bug fixes for Polymer's <paper-*> elements
  • Authored blog posts describing Polymer methodologies and best practices
  • Created a cross-browser compatible and GPU-accelerated version of <paper-spinner>

Software Engineer

Inkling, San Francisco, CA, Jan 2014 - Apr 2014

  • Developed on the front-end of Inkling Habitat, a cloud authoring and publishing platform
  • Suggested and prototyped user interface improvements for product managers and designers
  • Coded JavaScript using Backbone.js and tested using Jasmine and Selenium

Software Engineer

FutureAdvisor, San Francisco, CA, Jan 2013 - Apr 2013

  • Developed on the core Ruby on Rails application, front- and back-end
  • Performed site traffic analytics using Google Analytics and Mixpanel
  • Created split testing pages using both in-house solutions and Optimizely


Bachelor of Computer Science

University of Waterloo, Waterloo, ON, Sept 2010 - Aug 2015 (expected)

Bachelor of Business Administration, Finance Option

Wilfrid Laurier University, Waterloo, ON, Sept 2010 - Aug 2015 (expected)