Skip to content



@TitanCast @unicsmcr @DiscordAPI @crude-cards @braille-hackathon-2016 @discordjs



Hi there! 👋 I'm a second-year student studying Computer Science at the University of Manchester, and I'm also a Software Developer with a strong and evidenced track record in open-source development.

Having experienced the benefits of open-source development myself, I strive to further the open-source community and introduce more people to the world of programming!

I'm looking for industrial placements/internships starting summer 2021! Contact me via LinkedIn.

  • Founder of discord.js 🚀 - a highly popular Discord API library with over 6 million downloads, powering some of the largest online communities. I created this in 2015 when I was just 14 years old, and have spent the time since learning new practices, languages, team management skills, programming concepts, and (of course) growing as a developer!

  • Dev Officer at UniCS 👥 - in addition to creating software used to run Hackathons and teaching others about software development, I've been spending my spare time this summer creating a new social networking platform that allows incoming and existing students at the University to meet and connect with each other virtually via video and text chat!

  • Serial Hackathon winner (and now organiser!) 👨‍💻 - I have participated in (and won) several Hackathons, ranging from creating a multiplayer game that teaches people Braille, to using Google APIs to create an intelligent location-based reminder Android app, to modernising space invaders and winning best in show at a large Hackathon held in Greater Manchester! I'm now using my experience to volunteer and make international University-level Hackathons possible.


  1. A powerful JavaScript library for interacting with the Discord API

    JavaScript 7.8k 1.7k

  2. Social networking platform for University of Manchester students

    TypeScript 2 3

  3. My solutions to

    Python 2

  4. Little projects I've made while learning Rust 🦀

    Rust 3

  5. Easily transcode media using Node.js 🎶

    JavaScript 107 25

  6. Hacker Suite | Hackathon Hub

    TypeScript 4 3

1,373 contributions in the last year

Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Mon Wed Fri

Contribution activity

October 2020

Created a pull request in unicsmcr/unics_social_api that received 1 comment

feat: add event users

This adds a concept of "event users", which are user accounts temporarily used during KB events (e.g. Waldo, the Halloween Ghost). These users bypa…

+28 −5 1 comment

Created an issue in unicsmcr/unics_social_api that received 5 comments

Remove UniCS-specific branding

About To make KB accessible to those not doing a CS-related degree, they should be able to select their own degree. We need to collect the full lis…

65 contributions in private repositories Oct 1 – Oct 26

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.