https://shuhaowu.com
shuhao@shuhaowu.com
May 2014 - Present
Ottawa, Ontario
Developer on site reliability (Datastores/MySQL) team
Working on Ghostferry, an open source, online MySQL data migration tool.
Working on automation with respect to the sharded MySQL infrastructure.
Prototyped on the SSL infrastructure of Shopify.
Feb 2014 - May 2014
Ottawa, Ontario
Software developer contractor
Worked on the Android's framework/base with Secure Spaces.
Worked on Secure Spaces' server UI component.
May 2013 - Sept 2013
Mountain View, California
Webdev intern on the SUMO and crashstats team
Worked on an offline version of support.mozilla.org using HTML5.
Worked on a method to identify "explosive" crashes within 24 hours or reporting.
2011 - 2012
Sudbury, Ontario
Team captain and lead programmer
Lead a team that developed a robot to compete in the FIRST Robotics Competition. Team was ranked top 30% in the world.
Personally responsible for designing and implementing the software and the electrical system of the robot.
2010 - 2011
Sudbury, Ontario
Web developer
Designed and implemented a website that showcased a local business's inventory.
Wrote a PHP framework that simplified the objectives specified by the owner.
2011 - ongoing
The Internet
Open source on Github
There are plenty of other projects that I made available on Github. A lot of these can be found in the showcase page on my website:
Sept 2017 - 2019 (Expected)
Ottawa, Ontario
Master of Applied Science in Mechanical Engineering
Sept 2012 - Apr 2017
Ottawa, Ontario
Bachelor of Engineering in Aerospace
Graduated with a GPA of 11.1/12.0
Won the Matthew Johnston Memorial Scholarship
Deans' Honour List 2013 - 2016
2008 - 2012
Sudbury, Ontario
High school diploma
Member of Lo-Ellen Robotics
Won school first for the 2011 Euclid Math Contest. 95th percentile Canada-wide.
Won school first for the 2012 Euclid Math Contest. 92nd place out of 13000 Canada-wide.
Computer science
Introduction to Artificial Intelligence at Udacity
Applied Cryptography (CS387) at Udacity
Artificial Intelligence (CS373) at Udacity
Machine Learning at Coursera
Languages | Python, Ruby, JS, Go, Java, C, MATLAB |
---|---|
Web Frameworks | Rails, Flask, Django, among others |
Databases | MySQL, SQLite, LevelDB, Redis |
Platforms | Ubuntu, Debian, Android, AOSP, LXD/Containers |
Provisioning | Ansible, Chef |
Design and Simulations | Creo Parametric, AutoDesk Inventor, ANSYS CFX, STK, ANSYS APDL |
Scientific Computing | numpy/scipy/matplotlib, Paraview, VTK, Tecplot |
General Productivity | LaTeX, LibreOffice, Microsoft Office |