crude cards
June 2017 - Present

Crude Cards is a game inspired by Cards Against Humanity.

discord.js
August 2015 - Present

discord.js is a popular node.js package that I started in August 2015. It's a wrapper around the Discord API - with more than 150,000 downloads - that allows anyone to easily create their own Discord Bots.

improving awareness of e-safety
February 2017

In February 2017, I led a winning team of four at a two-day Hackathon where we attempted to increase the awareness of online safety.

We created a responsive web application using Vue.js that ran through general safety tips, but also specific social networks in more detail (e.g. Facebook, Twitter, Instagram, Snapchat). It also allowed users to search through our list of tips to find advice specific to certain social networks.

learn braille
August 2016

In August 2016, I led a winning team of four at a Hackathon where we developed a competitive two-player game over two days that aims to teach people Braille.

We created an Android application that displayed a virtual Braille input, in which players create letters in Braille in a race to spell out 3 words first. It communicates with the main game application, which runs on a laptop or a computer, using WebSockets.