Download PDF


Jan 2011

Double degree in Mechatronic Systems Engineering & Business Administration (Finance)

Simon Fraser University

 ~3.40 CGPA

Work Experience

May 2017Aug 2017

Software Developer Co-op


STACK: Django & React

Working mostly on converting the front-end Django templates to React/Redux, Also updating tests to use the latest version of Selenium

Sept 2016April 2017

Co-op Software Developer

Ayoogo Health Inc.

STACK:  Rails & AngularJS with Typescript

Worked primarily on the flagship product  Habit Engine, a customizable platform where  healthcare providers can engage and motivate their patients.

  • Implemented the  initial version of the virtual coach system for the Government of Canada and Childhood Obesity Foundation's LiGHT project
  • Authored a Rails gem and NPM module  that enabled patients/users to receive real-time notifications from their HealthCare Providers. 
  • Created a Cordova plugin for iOS and Android that enables custom fingerprint authentication and a PIN fallback within a hybrid application
  • Wrote groovy scripts for automating builds in Jenkins 2, also added parallel testing for to speed up build times for both front-end Typescript and back-end Ruby
  • Assisted the QA team in setting up E2E testing framework using Selenium, Protractor and Saucelabs. Produced several E2E tests for the Habit Engine platform
Dec 2015Apr 2016

Junior Software Developer (co-op)

The Coding Bull  

STACK:  ReactJS & Rails

Worked primarily on Little fleets, an app that boosts companies' productivity by helping them track and organize their workforce.

  • Designed a system that enabled companies create & schedule jobs
  • Stripe and Square API integration for online customer subscriptions and on-site payments
  • Integrated google maps to track workers and plot their routes in real time
  • Save costs and optimize workers' travelling route through GoogleMaps API
  • Implemented company wide analytics for companies to compare workers on various fields, like total distance travelled, average speed/acceleration, total complaints etc.
  • And many other features...

Technical Skills


  Ruby, Javascript, Python, Swift, Java

                                                                                          Technical  skills continued... 


Rails,  Django, React/Redux, Angular,  Node, Cordova, jQuery


 Google Maps, Stripe, Square, Shopify, Intercom, Facebook               


SQLite3, PostgreSQL, MongoDB, Firebase, MongoDB


Git, Selenium, Protractor, GraphQL, RSpec, Mocha, Karma, SinonJS, Enzyme, Jenkins, Raspberry Pi



A 10-level space-themed game where users try to avoid collisions with asteroids and other space objects by using the gravitational pull of blackholes they create. 

  • Used BabylonJS framework to build a solar system comprising of planets, asteroids and blackholes with each object exerting its gravitational force on objects around
  • Implemented all the sound effects in the game
  • Designed the 10-level main menu page for players



  •  Constructed a robot that solves a maze and return to the starting point in the shortest way possible while operating autonomously
  •  Design codes that enabled the robot calculate and correct its degree measurements while turning and moving around in the maze
  • Built a  sumo wrestling lego robot that detects and attacks opponents within a sumo ring while taking in and interpreting information  about its environment, opponent and boundaries. The code was written in RobotC
  • Extensively debugged and tested codes for the maze solving and sumo robots to ensure optimal functionality

Awards & Scholarships

  • SFU Engineering Entrance and International Summit scholarships 
  • Overall Best Student Award in the 2009 International Baccalaureate Program at D-Ivy College, also awarded best in Physics Higher Level (HL), Mathematics HL and Chemistry HL


Philosophy, AI, IoT, Swimming,  Foosball, Basketball, Soccer, Music, Reading