All Projects
Web applications, hackathon projects, and stuff I've built for learning/fun.
ReLeet
A universal web and mobile app for technical interview prep using pattern-based spaced repetition. Integrates Gemini AI to grade dictated problem-solving competency and SM-2 math scheduling to serve unseen LeetCode problems by algorithmic pattern.
A secure expense-splitting web app featuring 100% client-side real-time facial recognition via TensorFlow.js to dynamically track user presence and allocate utility costs, integrated with Auth0 authentication. Won 1st Place for 'Best Use of Auth0' at MHacks 2025.
A real-time competitive mental math duel game where players race head-to-head solving arithmetic problems within a 120-second time limit using deterministic seeded problem generation for fairness.
A neuroevolution simulation in Python evolving feedforward neural networks via the NEAT algorithm to play Flappy Bird autonomously, surpassing human-level consistency within 10 generations of 50 agents.
A full-stack notes web application built on the MERN stack featuring client-side SPA routing, dynamic per-IP rate limiting via Upstash Redis, and a modern responsive UI styled with Tailwind CSS v4 and DaisyUI v5.
A lightweight, full-stack web application that autonomously scrapes, extracts lazy-loaded image assets from user-provided URLs, and manages media downloads with SQLite and a Bootstrap interface.
A responsive web-based puzzle solver and generator featuring a step-by-step backtracking visualizer that animates algorithmic decision-making and solution discovery in real time.
A turn-based battle simulator that fetches live combat stats and move pools from the PokéAPI with animated combat transitions and dynamic health bars via GSAP.
A responsive 2D arcade game built with HTML5 Canvas and vanilla JavaScript featuring custom gravity kinematics, collision detection, and persistent high scores via localStorage.
A modular object-oriented 2D desktop game in Python using Pygame, featuring dynamic collision detection, responsive fullscreen scaling, and persistent high scores.