Projects

Click on each project to learn more:
A leaderboard website for games in SEGA's Super Monkey Ball series. Featuring over 20 games. Ranking over 19,000 user submissions. Over 250 users. 3-tiered permission system: normal users, game-specific moderators, and site adminstrators. Receives approximately 400 visits per day.
An AI-powered education platform for generating and sharing quizzes. Users are able to sign up and login to the platform. Attempt quizzes published by any user, and view past attempts. Create quizzes easily: it's as simple as uploading your notes. Edit and publish the generated quizzes, making them easily corretable and sharable. Still a work in progress!
Convert PNG and JPEG images into customizable ASCII art. 4 customizable settings: size, style, exposure, & inversion. Size presets for Twitch & Discord. User-friendly and responsive design. Clickable ASCII art to copy to clipboard.
HTTP server implementing most of the RFC 1945 specification, written in Go. Configurable options, such as port number, request size, and connection timeout. Simple library that can be installed in any Go project. Performs strict request validation. Includes a simple API for reading from the request and writing to the response.