LOADING

 I'm a


 Software Engineer



About

University of Waterloo (2017-2022)
Bachelor of Computer Science (Double Degree)

Wilfrid Laurier University (2017-2022)
Bachelor of Business Administration (Double Degree)

Vancouver, BC // Waterloo, ON

Skills

Java

90%

Spring

80%

C++

70%

Python

70%

PHP

70%

Android

70%

Ruby

90%

Ruby on Rails

80%

C

70%

SQL

70%

Javascript

70%

Flutter

70%

Resume

      


Work Experience


Jan 2019 – Apr 2019

Shopify

Backend Software Developer, Billing & Financial Reconciliation
  • Took ownership of building and launching the Avalara API client which is now responsible for calculating, billing, and recording taxes for 800,000+ merchants.
  • Developed an address validation algorithm in Ruby on Rails which increased tax jurisdictions detection accuracy and decreased lost tax revenue.
  • Improved the revenue recognition model in 3 intricate edge cases, increasing the accuracy of reported revenue accounts.
  • Designed and implemented a reconciliation control which detects a certain type of revenue anomaly.
May 2018 – Aug 2018

Ethoca

Junior Software Developer, Eliminator Platform
  • Overhauled the merchant search system in the Java Spring backend by designing and implementing a search engine with 5 dimensions of parameters.
  • Implemented features including dynamic configuration, collapsible components, and automated testing.
  • Decreased server load by 50% by efficiently routing Ingrian encryption requests.
Mar 2017 – Aug 2017

Cubicell

Software Developer, Contracted Projects
  • Revised the user management flow in a customer’s JavaScript/PHP web platform, decreasing user management hassle by 50%.
  • Restructured a customer’s SQL database by using more logical joins between tables to decrease wasteful join overhead.

Projects


2018 – Present

Wave App Suite

  • Built and published the Android, iOS and React web app which transfers data via sound wave technology.
  • Architected the backend API using Ruby on Rails which manages frequency code mappings and file storage.
2018

Distractic

  • Developed an Android application using Java to detect distracted driving.
  • Designed the algorithm using Firebase ML and 3-dimensional head pose data to alert for distractions in real-time.

Education


2017-2022

University of Waterloo - Bachelor of Computer Science

Double Degree (BCS/BBA)

2017-2022

Wilfrid Laurier University - Bachelor of Business Administration

Double Degree (BCS/BBA)