Skip to content

Visit my GitHub profile for more projects



Featured Projects

Invite Management View Project

A Discord bot that helps in managing discord invites. It is currently used by over 80,000 servers with more than 40 million cumulative users. Written mostly in Typescript with a little bit of Rust using libraries such as Discord.js, Next.js and PostgreSQL for the database.

LMS Website View Project

An LMS website that scrapes data from Moodle-based university websites to show upcoming assignments and also send push notifications when the due date of an assignment is changed. It also caches resources such as PDF notes and PPTs allowing students to access notes when the main LMS website is down. Uses Prisma as an ORM to allow drop-in replacements for the underlying database.

Clyde TUI View Project

A TUI for the now deprecated Clyde bot, which is Discord's ChatGPT wrapper. Written in Go using Charm libraries.

Catppuccinify View Project

A website that can apply LUTs (Lookup Tables) to images directly in the browser using Wasm (WebAssembly). Originally built for applying color schemes from the Catppuccin project.

Discord Fluent View Project

A Rust script that generates a CSS file that can be used to replace Twitter's emojis (Twemojis) with Microsoft's Fluent Emojis. Intended to be used with Discord but can be used for any application that uses Twemojis.