Drag Cube to Learn More
Building software at the intersection of Web Development, Data, and AI. Currently studying Computer Science and Data Science at Rutgers while working on research, automation, and machine learning projects.
Built tools to automate the analysis of image datasets for AI research, organizing visual data and identifying trends between AI-generated and authentic artwork. Used data visualization and statistics to support research on image generation models.
Built and maintained the organization’s website using modern web technologies, focusing on clean design, usability, and consistent branding. Developed interactive features and communication systems to improve engagement with members, clients, and audiences.
Machine learning powered Robotic Arm...
A program that recommends songs based on the audio file itself, as opposed to metadata. Every track gets converted into a 512-dimensional vector embedding using LAION-CLAP, a neural network pretrained on music. Recommendations are then ranked with a nearest-neighbor search (via FAISS) in that space.
A live website that Rutger's Acapella group Casual Harmony uses to show featured perfomances, introduce members,expand outreach, and promote social media pages.
An interactive multiplayer game powered by Google's Gemini API. Students join a room and compete to solve Gemini generated integrals and derivatives, earning points to motivate studying.
Built a 2×2 Rubik’s Cube simulator in Python to generate training data for machine learning models. Trained a neural network to predict cube moves with strong accuracy and created an efficient pipeline for running and evaluating experiments.
Developed an interactive Connect Four game in Java with a custom GUI, smooth animations, and complete game logic. Implemented turn management and win detection to create a polished and responsive gameplay experience.
Open to internships, research collaborations, and interesting engineering projects.