Tristan Rice

Software Engineer - ML Infra, Modeling, Security

Projects

UBC Homework

Comic Starship

A better comic viewer for Comic Rocket.

nwHacks

View the write-up of the 2017 tech stack.

Consensus Slides

This is a tool designed to allow people to determine engagement during a lecture or presentation.

UPass Renewer

Renew your UPass automatically every month!

Fic Recommend

A FanFiction story recommendation service.

CSSS Exam Database

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

Open Tetris Arena

An open source webrtc based implementation of Tetris Arena

WebRTC Lobby

A lobby service for webrtc.

UBC Campus Map

A interactive map for UBC.

URL Shortener

A sketchy URL shortener that uses keywords from selectable lists.

skeletondb

SkeletonDB is a lock-less thread safe in memory MVCC store written in Go.

torchdrive

torch models and primitives for birdseye view and voxel models for self driving tasks.

go-sct

A color temperature setting library and CLI that operates in a similar way to f.lux and Redshift. Supports Wayland, X and Windows

degdb

degdb: distributed economic graph database

WebSyn.ca

WebSync is a document editing tool similar to Google Drive or Office 365.

go-pry

An interactive REPL for Go that allows you to drop into your code at any point.