My Projects


Translink Live Bus - Web App


This Web App displays Translink bus locations across Vancouver. It updates Bus locations every 5 seconds but this can be changed by modifying the config file. Uses Heroku Node.js as a backend to solve CORS problem with TransLink API. Built with Typescript, Mobx, React, React-map-gl, Yarn, Node

Meal Mate - Web App


A Web App that matches restaurants and indecisive/adventurous people together. It lets users pick restaurants purely through looking at pictures of food the restaurants serve. Uses React, Redux, Firebase, Firebase-Auth, Semantic-UI.

Ripple-Script


A script that creates random ripple animations on a containers using JavaScript, CSS and jQuery. Can also be customized to change the size, color, frequency of the ripples and even have random ripple colors each time.

Loan Calculator/Classifier


Using Tensorflow, this application predicts how likely clients are to pay their loans and gives a recommended loan amount based on a large amount of data provided through a Kaggle Competition. Made using React.js that with a Node.js and Flask server backend.

Vanhacks Hackathon 2018 - Modern Baby


Frontend developer for team “Modern Baby”. Created a Web App that functioned as a CRM and Referral capture point for the charity organization “Baby Go Round”. Used React, Reworm, Axios, Material-UI, Semantic-UI and interacted with a Go backend.

Database with Chat Room GUI Java Application


An application that uses a chatroom interface to send user commands to modify a database located on the host server application across a network. Can also be used as a standard chat application

Blackjack PvP


A two player blackjack game created with javascript, jQuery, CSS