Around a dozen curses, 18 level combinations, settings and save system, animated art and backgrounds with shaders, and a secret level
Bed Rested
Game
|
Godot, Aseprite
Oct '25
Metroidbrainia puzzle game where character slowly increases the amount of time they can walk around each day by collecting items and completing activities
Won first place out of 15 submissions for the Beginner's Game Jam
Automated workflow of turning markdown files into these sections / blog posts
Pac-Atac
2.5D Shooter
|
Three.js, React
May '20
Built (with 3 other friends) a 2.5D Shooter with a Pacman theme featuring waves of enemies, powerups, leaderboard functionality, and HUDs
Won "Best Gameplay Award" out of 36 graphics projects
Synthesaurus
Writing Tool
|
Natural (NLP library), React
May '20
Synthesizing your writing with a thesaurus to upgrade your wording
Parses and analyzes text to find and replace words with synonyms
DayZero
Friending Platform
|
React, MongoDB, Node
Jan '20
Platform to find friends based on interests and time availability, launched to 200+ Princeton users and dozens of matches created
Developed algorithm to match users based on several weighted factors and wrote scripts to analyze/clean data on a daily basis
MusicToMyEarz
ML Music Rater
|
Flask, NumPy, Pandas, Scikit-Learn
Mar '20
Trained various ML models (random forests, decision trees, linear regression) on 200k+ songs from Spotify to estimate a song’s popularity
Designed endpoints and UI for webapp with UX in mind
LearnMeCode
Social Platform for Devs
|
MongoDB, Express, React, Redux, Node.js
Jul '19
Developed and deployed a full stack application with authentication system, alert system, and a social media architecture with profiles, posts, comments, and ratings
Implemented a RESTful API with state management
Least Squares Analysis of Smash
Applied Linear Algebra
|
MATLAB, Python
May '19
Applied least squares regression to manually gathered data for the popular game Super Smash Bros Ultimate to determine which type of playstyle was most correlated with a higher tier list ranking
Explored viability of various linear algebra concepts, including SVD decomposition, PCA, and least squares