Web Projects
Tube AI LabFeb 2025
An AI-powered SaaS platform that streamlines every step of a YouTuber's video creation process, including ideation, scriptwriting, title creation, and thumbnail design.
Village WarsJul - Aug 2022
A multiplayer web game inspired by Age of Empires. All back-end services integrated via Google's Firebase. It is hosted on GitHub Pages.
Musical MatchmakerMay - Jul 2022
See how well two Spotify playlists or users match. After collecting song, artist, and genre data using Spotify's API, the data is analyzed to create an interactive report.
Ionic HabitsJan - Mar 2023
Track your habits and more on Ionic Habits. See how your habits change over time and share your progress with friends.
Wordle TrainingJan - Feb 2023
A Wordle clone made using React. Offers infinite replayability to train with the same set of words used in Wordle.
YouTube
Unity AINov 2023 - Nov 2024
Designed and trained multiple agents with reinforcement learning, leveraging Unity's AI package to enable them to perform a variety of tasks.
Simulating Evolution in UnityJul - Sep 2023
Simulated bacteria, evolutionary pressure, viruses, horizontal gene transfer, and symbiotic relationship in Unity.
Make Your Own Vampire Survivors-Like in UnityJan 2024
Made a tutorial on how to create a Vampire Survivors-Like in Unity. Used spatial partitioning, batching, and delegates to handle >15,000 units at >100 FPS.
Video Games & Game Jams
Real Estate RumbleAug 2025
Realtor Estate Rumble is a chaotic real estate roguelike where house prices constantly rise and crash. Buy and sell at the right time, survive random events, and try to climb the ladder while dodging cars and financial disasters.
MetallophobiaJan - Dec 2021
A dystopian rogue-like top-down shooter where each playthrough is a new procedurally generated map with unique designs and challenges.
boaxJan - Mar 2022
A multiplayer game where you build and destroy boxes to avoid falling into lava. The final player standing wins the round.
XordyFeb - Apr 2022
Fun puzzle game where you try to have as many units as possible in the grid. Obtain different powerups and collect points as long as you survive.