osu! Tournament Manager

  • TypeScript icon
  • Node.js icon
  • MySQL icon

University capstone project where I developed a tournament administration/automation Discord bot for the video game osu! by leveraging a TypeScript framework called Sapphire based on discord.js and using BullMQ and Redis for queues and background tasks.

Simple and straightforward URL shortening service with location tracking for my own personal use, providing authentication for URL management through OAuth2 and Redis for caching of URLs based on their slug for increased throughput.