Movie Club
Vue.js
TypeScript
A comprehensive Movie Club Website constructed for a private group to manage and enhance their movie review experience. The site supports multiple functionalities including keeping track of individual reviews and ratings, maintaining a watchlist, running statistics for insightful patterns, and hosting an annual awards.

Curling PSO
Unity
C#
A curling simulation in Unity with a Particle Swarm Optimization algorithm to select the score maximizing hammer shot. This project was a submission in a research class.
Curldle
React
JavaScript
A Wordle inspired guessing game where you arrange the correct scoreline for a curling game. Enjoyed by 10K+ players!

Drawing with Friends
Vue.js
NodeJS
MongoDB
A Vue.js website with a live multi-user drawing board, user accounts, rooms, and messaging. Backend built in Node.js and interacts with MongoDB for storage.
