Download PDF


Microsoft Office PHP Bash C++ Java Node JS
Machine Learning Matlab Haskell Visual Studios Python C# SML
Assorted API's

Apache Spark, IBM Watson Natural Language Processing Facebook, Twitter,SQL as well as NonSQL Databases, Microsoft Azure, Firebase, Andriod SDK, Unity, DevOps Tools

Work History

May 2016Present

Extreme Blue Technical Intern

IBM Canada 
  • Worked as one of three the technical interns in IBM's elite  internship program

  • Created an augmented machine learning model using components from Apache Spark and Watson Natural Language Processing with predictive classification results in the 95th percentile.
  • Developed a feedback loop to automatically retain and improve the accuracy of the model with a noticeable increase in accuracy over time of the predictions. 
  • Deployed product as a micro service with multifaceted easily adaptable rest API allowing for a wide range of adaptations on the product.
  • Designed a interactive customer facing front end in Node JS using design principles.

Apr 2015Dec 2015

Jr. Software Engineer (Co-Op)

Enermotion Inc
  • Worked as a software engineer developing a new hybrid power and energy recovery storage system that eliminates energy and fuel consumption for APU's in heavy trucks.

  • Part of the team of first engineers to ever demonstrate sub zero cooling in a tank, a key milestone.

  • Designed and developed initial product control system, telemetry and AWS cloud architecture using C, C++, Linux-Bash, HTML, PHP, SQL.

  • Worked extensively on GUI front end web development and graphing.

Sep 2014Dec 2014

Teaching Assistant

McMaster University
  • Was selected to be a teachers assistant for an intro to Haskell course based on placement in the top percentile of the class in first year.
  • Responsibilities included leading class through programming challenges, created based on lecture material as well as running a drop in center for extra help.
Jan 2010Jun 2010

IT Support (Co-Op)

Lincoln Chamber Of Commerce
  • Developed websites, created advertising, set up and maintained databases for clients.


Sep 2013May 2017

Bachelor of Applied Sciences

McMaster University
  • Completed 3 years of Honours Computer Science Program (Co-op) with a minor in business
Sep 2008June 2013

High School Diploma

Blessed Trinity Catholic HighSchool
  • Chess Team Leader 2009-2013.
  • Head of Tech Crew 2009-2013.
  • Received Tech Award upon graduation.


  • Created a Virtual Theremin Machine (VTM) at Yale University Hackathon using Microsoft API, Unity and C#. Won Most Creative Hack as well as 3rd overall.
    Video of Presentation:
    Link to Code:

  • Designed and created an app that connects two completely opposite people based on information gathered from Facebook using IBM Watson API and Facebook/Twitter API. Code was written in Java. Created at Duke University Hack for Good.
    Link to Code:

  • Created a Connect 4 game that uses a working AI to predict moves and make the best possible counter move. Coded in Eclipse.
    Link to Code:

  • Made a GPS application that finds the fastest route from Point A to Point B with the least amount of left turns to have a faster and safer commute. Created using ArcGIS features and our own BST (Binary Search Tree) algorithm, coded in Eclipse.
    Link to Code:

  • Created and designed an application in C++ using glut and openGL to display various terrains in both 2D and 3D perspectives.
    Link to Code: