Course Planner
A mixed-integer course planning tool that turns Georgia Tech OMSCS requirements and personal preference weights into a valid 10-course path.
Projects Selected work
Tools, systems, and experiments. Each one began with a question I wanted to work through.
05 projects in the collection
A mixed-integer course planning tool that turns Georgia Tech OMSCS requirements and personal preference weights into a valid 10-course path.
A Java/Javacord framework for Discord bots that auto-registers annotated commands and listeners, handles argument parsing, and bundles common bot utilities.

A one-day UTD hackathon app that aggregates course data, professor ratings, and grade history into a roster-building workflow.
A classroom competition platform for the Discardo card-game lab, pairing a React site with a Java/Spring backend that compiles student bots, runs timed simulations, and updates a leaderboard.
A private Java Discord bot built on SimpleCord, with moderation, reaction roles, polls, application forms, reminders, translation, and deployment automation.