Keanu Lee
Experience
Senior Software Engineer, Stripe, Calgary, AB, Jul 2019 - Jun 2024
- Led a team of 5 engineers to migrate 50+ projects to shared JS tooling (pnpm, Jest, TypeScript)
- Reduced build times from 7.5 to 2 minutes for our largest JS project by parallizing compilation and typechecking
- Collaborated with designers, product managers, and other engineers to redesign the Stripe Dashboard
- Worked with data scientists to run experiments on new merchant sign up and onboarding experiences
- Shipped improvements and bug fixes to React components used in Stripe's design system
- Managed interns who shipped user-facing features and supported them throughout onboarding, calibration, and full-time conversion
Software Engineer, Google, San Francisco, CA, Nov 2015 - Jul 2019
- Worked on Polymer and Lit, front-end web libraries for building Web Components
- Built example web applications that demonstrate new and emerging web platform features (PWA, HTTP/2 Push, Service Workers, Web Components, etc.)
- Prototyped web applications with other component libraries (React, Vue, others from NPM) and build tools (webpack, Rollup, Babel) for research and performance analysis
- Maintained Polymer Elements, a set of Web Components built by the Polymer team, and responded to user feature requests/bug reports
Software Engineer Intern, Google, San Francisco, CA, Sep 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 Elements
- Authored blog posts describing Polymer methodologies and best practices
- Created a cross-browser compatible and GPU-accelerated version of a spinner loading component
Software Engineer Intern, 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 Intern, 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
Education
Bachelor of Computer Science, University of Waterloo, Waterloo, ON, Sept 2010 - Aug 2015
Bachelor of Business Administration (Finance Option), Wilfrid Laurier University, Waterloo, ON, Sept 2010 - Aug 2015