Projects
Comic Starship Star
A better comic viewer for Comic Rocket.
nwHacks Star
This is the website, registration and check-in system for nwHacks 2017.
View the write-up of the 2017 tech stack.
Consensus Slides Star
This is a tool designed to allow people to determine engagement during a lecture or presentation.
UPass Renewer Star
Renew your UPass automatically every month!
Fic Recommend Star
A FanFiction story recommendation service.
CSSS Exam Database Star
This uses webscraping and machine learning to automatically find past exams/practice materials and classify them by class, year and type.
As the webmaster and VP Communications for the Computer Science Student Society I spent a lot of time updating the site this past year. I designed a web app from the ground up to replace the old “database”. The old database was merely a bunch of Drupal pages with manually uploaded files. During my time as webmaster, I received exactly zero of these.
Check out the new exam database! Reddit Post
I built this using Go. All of the exams are found using a custom webscraper. It can scrape all of the UBC CS websites, as well as Piazza and the files available on the department undergrad servers.
Open Tetris Arena Star
An open source webrtc based implementation of Tetris Arena
UBC Campus Map Star
A interactive map for UBC.
WebRTC Lobby Star
A lobby service for webrtc.
URL Shortener Star
A sketchy URL shortener that uses keywords from selectable lists.
skeletondb Star
SkeletonDB is a lock-less thread safe in memory MVCC store written in Go.
torchdrive Star
torch models and primitives for birdseye view and voxel models for self driving tasks.
torchcomms Star
torchcomms: a modern PyTorch communications API