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.
UW Pretty Schedule
A Chrome extension that brings an intuitive and clean look to UWaterloo's Schedule of Classes site.