Platformer where you play as a rabbit trying to get a carrot, but a witch incrementally curses you to create new interactions with levels
Around a dozen curses, 18 levels, comprehensive settings and save system, animated art and backgrounds, and a secret level
Did the coding, art, level design, and writing
Bed Rested
Game
|
Godot, Aseprite
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 at the Beginner's Game Jam out of 15 submissions
Did the coding, art, level design, and parts of the music
Automated workflow of turning markdown files into these sections / blog posts
DayZero
Friending Platform
|
React, MongoDB, Node
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
Pac-Atac
2.5D Shooter
|
Three.js, React
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
Synthesizing your writing with a thesaurus to upgrade your wording
Parses and analyzes text to find and replace words with synonyms
MusicToMyEarz
ML Music Rater
|
Flask, NumPy, Pandas, Scikit-Learn
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
Least Squares Analysis of Smash
Applied Linear Algebra
|
MATLAB, Python
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
LearnMeCode
Social Platform for New Devs
|
MongoDB, Express, React, Redux, Node.js
Developed and deployed a full stack application with authentication system, alert system, and a social media architecture with profiles, posts, comments, and ratings