Here are a select few of my open source projects. Feel free to browse through the source code.

Facial Sentiment Intensity Analysis (Undergraduate Research Paper)

June 2020 - August 2020

Developed and trained a Deep Convolutional Neural Network (DCNN) on the ADFES-BIV facial emotions dataset to predict the intensity of human emotions with an average final prediction accuracy of 86% on unseen data.

Python
Jupyter Notebook
Tensorflow
Keras

Links

Notes Application

August 2020

Developed a simple notes app using Java for Android.

Java
Android

Links

Avatar Maker

July 2020

Developed an avatar maker in Java.

Java
SceneBuilder

Links

Students vs Assignments

June 2020

Developed a 2D platformer shooter game with a custom theme 😃.

Java

Links

Meme Exchange

August 2019 - June 2020

Developed an online platform which allows users to buy and sell memes for a profit 💰. This project was completed individually on and off over the span of 10 months and is the cumulative result of all my frontend and backend web development learning until now.

Vue.js
Ruby on Rails
PostgreSQL
Redis
Firebase
AWS
Docker
Kubernetes

Links

Github Issues Explorer

October 2018

Developed for Hacktoberfest 2018, Gitub Issues Explorer is a react application which allows users to browse their github issues in a material design inspired UI.

React

Links

Ricepay

January 2018 - August 2018

Co-founded and developed an online platform which allows users to order and pay for meals at restaurants using only their mobile devices.

React
React Native
Ruby on Rails
PostgreSQL
Redis
Firebase
AWS

Links

CryptoDash

January 2018

Developed a chrome extension to quickly check cryptocurrency prices.

HTML
CSS
Javascript
JQuery

Links

Crypto-cli

Dec 2017

Commandline interface to fetch cryptocurrency prices (written using 1 line of code)!

Bash

Links

Sorcery

November 2017 - December 2017

Developed Hearthstone (a popular online card game) for the terminal completely from scratch using C++. Implemented many design patterns including Observer pattern (for board and players), Decorator pattern (for enhanced abilities of cards), and MVC pattern (for code structure).

C++

Links

EndlessBlock

June 2017

Developed a python library which can be imported into any python game and change the difficulty of the game based on the real-time emotion of the player. Uses OpenCV and webcam for facial recognition, and a custom machine learning model trained on a Kaggle facial emotion dataset using Tensorflow and Keras. This project recieved 1st place prize at the Global AI Hackathon - Toronto and was also invited to demo at NextAI Canada.

Python
PyGame
Keras
Tensorflow
OpenCV

Links

PocketDoc

May 2017

Developed at University of Waterloo's Equithon, Pocketdoc is an app where you can take a picture of your physical wound, and it returns suggested medicines or cures for the injuries or diseases identified in the wound. This project also placed as a top 10 finalist at Makeschool's Global App Competition 2017.

React Native

Links

EarthWatch

April 2017

Developed at SpaceApps Waterloo 2017, Earthwatch is a web application which allows users in a plane to virtually see important points of interest in the world below them. They can even choose to fly away from their route and then fly back. Special thanks to CesiumJS for providing the open source world and plane models.

HTML
CSS
Javascript
Cesium.js

Links

Super Graphic Air Traffic

March 2017

Developed at MHacks 9, Super Graphic Air Traffic is a game designed to introduce people to the world of air traffic controllers.

HTML
CSS
Javascript
Express.js
Node.js
Three.js
Bootstrap

Links

Recipic

March 2017

Developed at StartHacks 2017, Recipic is a mobile app which allows you to take pictures of ingredients around your house, and it will recognize those ingredients using ClarifAI image recognition API and return possible recipes to make. Recipic recieved 1st place at the hackathon for best pitch and hack.

Ruby on Rails
Ionic
Javascript
Bootstrap

Links

Human Hunter

February 2017

Developed at QHacks 2017, Human Hunter is a mobile app which hosts the largest ongoing citywide game of manhunt!

Ruby on Rails
React Native
NodeJS
JQuery
Bootstrap

Links

University Start Page

September 2016

Developed a new tab chrome extension using material design to simplify the process of staying up to date with course work.

HTML
CSS
Javascript
JQuery
Bootstrap

Links

Anotiv

August 2016 - May 2017

Co-founded an online web and mobile app platform which delivers realtime notifications to highschool students about club, sport, and classroom events happening in school.

Ruby on Rails
React Native
Node.js
JQuery
Bootstrap

Dillogic

June 2015 - June 2016

Developed several android themes using KLWP and Java.

Java

Links

Last Updated: 10/3/2020, 4:41:06 PM