I'm a Vancouver-based full stack web developer passionate about open source 🐧
I love solving problems with code and making cool stuff with cool people. I have a background in criminology and an interest in research, writing, and history.
Team Project
Full Stack Developer
A simple, performant, and hackable Markdown editor that provides seamless GitHub integration and real-time collaboration.
Minerva leverages Codemirror 6 and Socket.IO to create a central document authority, allowing for fast, real-time syncing between clients.
*Currently under development*
Team Project
Full Stack Developer
A web app that allows users to generate custom e-book dictionaries for their favourite fictional worlds. Get in-text definitions of items, characters, and locations on your ereader without breaking immersion.
Runik is composed of three separate APIs, handling the generation, conversion, and storage of ereader dictionaries. Using the recently release File System Access API, users are able to download dictionaries directly to their ereader without leaving the browser.
Personal Project
Full Stack Developer
A web app that makes in-house League of Legends games easier to organize through a custom ranked ladder and matchmaking. Make a league with your friends and compete for the int-house crown.
Int-house uses a modified version of the ELO algorithm that allows for a self-balancing matchmaking system that displays live odds.