May 2014 - Present
Feb 2014 - May 2014
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
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
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
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)
Master of Applied Science in Mechanical Engineering
Sept 2012 - Apr 2017
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
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.
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|
|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|