Projects

Spleeter Web

A Dockerized web application that lets users isolate the vocal, accompaniment, bass, and/or drum components of any song. Powered by deep-learning source separation models like Spleeter.

Raytracer

A fast and efficient raytracer built for CS 488 (Intro to Computer Graphics) Winter 2020. Features include: primitive shapes, meshes, reflection and refraction, supersampling, depth of field, texture mapping, and several acceleration techniques.

APOD Gallery

APOD Gallery is an Android application that lets users to explore images and videos from NASA's Astronomy Picture of the Day (APOD) service.

UW Pretty Schedule

A Chrome extension that brings an intuitive and clean look to UWaterloo's Schedule of Classes site.

IoT-Dashboard

View exchange rate, stock, and weather information on a MXChip AZ3166 IoT Devkit.