Tiger Oakes

Software Developer with 7 years of experience in functional and object-oriented programming. Proven success creating custom solutions for a variety of businesses.


09/2015 - 04/2020 (expected with co-op)

University of British Columbia

Bachelor of Science in Computer Science, 3rd year

Work Experience

05/2018 - 07/2018 storage.googleapis.com/chrome-supersize/index.html


Chrome for Android - Software Developer Intern

  • Redesigned & added new features to “Super Size”, web tool used to analyze millions of files contributing to Google Chrome’s size. Team used tool to save 30 KB in the first week after its release.

  • Utilized Web Worker, ReadableStream to handle 180 MB of data at once. Displayed partial data in 1 second, full data in 7 seconds.

  • Updated Android Java bytecode compiler tools, shrinking Chrome by 29 KB.

01/2018 - 04/2018 vitalmechanics.com

Vital Mechanics

3D Graphics & Simulation Developer Intern

Simulates skin for visual effects and prototyping clothing
  • Built Typescript Electron client that interfaces with C++ server to display real-time 3D simulations using WebGL and React.

08/2017 - 12/2017 yelp.com


Local Services - Software Engineering Intern

  • Built “Describe Your Project” with Python, a feature to make it easier for users to request quotes from home services businesses.

  • Implemented UI for branching question flows with React and Redux and wrote tree structure to track questions to ask users.

  • Led hackathon team to build new product for in-restaurant experience. Placed in Top 3 of Hardcore category out of 44 projects and was picked up by sales team afterwards.

05/2016 - 04/2017 github.com/ubc-farm

Centre for Sustainable Food Systems at UBC Farm

Software Developer

  • Developed custom JavaScript software with the UBC Work Learn International Undergraduate Research Award.

  • Wrote fill algorithm to classify sections of farm fields.

10/2009 - 08/2015 omlhawaii.com

OML Contracting Co.

Web Developer and IT Manager

#1 custom home builder in Hawai'i, building private resort residences.
  • Designed and developed web portfolio to showcase residences.


Typescript | JavaScript | Python | C# | Java | Node.js | Android | React


  • Finalist: nwHacks 2018 (out of 800+)
  • Hardcore Top 3: Yelp Hackathon 24.0 (out of 44)
  • UBC Work Learn International Undergraduate Reasearch Award
  • Grand Prize: Congressional App Challenge 2014, Hawaii’s 2nd Congressional District

Selected Projects

01/2018 - 04/2018

Soil TopARgraphy

Teaches soil topography through AR
  • Wrote script to process Mapbox heightmaps to generate Blender 3D model.

  • Programmed Android AR viewer in Unity with C#, exposed fields to Unity inspector so teammates could quickly manipulate views.



Enhances museum immersion with gamification
  • Finalist, nwHacks 2018 out of 800+ people.

  • Helped write Android app in Java to scan NFC badges on exhibits and patrons.


Pass the Bomb

Online multiplayer word game
  • Selected by Microsoft as an outstanding project in UBC Local Hack Day.

  • Developed online multiplayer with Socket.io in Node.js from scratch in 12 hours.

05/2014 - 05/2015

Big Island Buses

Web app to replace Hawai'i paper bus schedules
  • Won Grand Prize in Congressional App Challenge 2014, Hawaii’s 2nd District.

  • Implemented Application Cache API allow the web application to run offline.

  • Contacted and worked with the County of Hawai’i to integrate the app with the island’s bus system.