Education
Bachelor of Software Engineering, University of Waterloo
Waterloo, ON | Sep 2011 - Jun 2016
- Graduated with Distinction, Dean's Honours List
- Sandford Fleming Award for Academic Excellence, First In Class Scholarship (2013 - 2016)
Relevant Projects
- Helped build Tailor, a linter for Swift
- Worked on a real time OS written in C
Work Experience
Coursera | Software Engineer Intern
Mountain View, CA | Jan 2015 - May 2015, Sep 2015 - Dec 2015
- Shipped multiple features for the new on-demand course platform while working with the Learning Experience team
- Worked with React, Fluxible, Backbone.js, Jade and Stylus
Google | Software Engineering Intern
Mountain View, CA | May 2014 - Aug 2014
- Worked on a system (full-stack) to track A/B Experiments with the Gmail SRE (Site Reliability) team
- Used Python, AppEngine, JavaScript, AngularJS, and Google Closure
BlackBerry | Embedded Systems Software Developer
Waterloo, ON | Jan 2013 - May 2013
- Worked on proof of concept applications (written in C) that connected a Blackberry device to external devices like a PlayStation Controller and a "Mobile thermal printer" via the USB stack
- Fixed speed and memory usage issues concerning a Linux USB driver (Reduced CPU usage from 80% to 9%)
SAP | Jr. Software Developer
Waterloo, ON | May 2012 - Aug 2012
- Worked on the installer team for Sybase IQ
- Wrote scripts to upgrade different subcomponent installers and worked with InstallAnywhere
Skills
- Programming Languages: C++, C, Python, JavaScript, Java, Perl, Bash
- Frameworks: React, Backbone.js, Angular.js. Google Closure Tools
- Version Control: Git, Perforce, Subversion