CS student at Rutgers University (GPA 4.0) building and shipping complete, production-ready applications — from ML pipelines and REST APIs to browser-native math engines. Implements core algorithms from scratch: least-squares solvers, Random Forest models, marching-squares tracers, and more. Proficient in Python and JavaScript (ES2022), with hands-on experience across the full stack: data wrangling, model training, backend APIs, and interactive frontends. IBM Data Science Certified. Every major project is live and publicly accessible.
A zero-dependency browser-native curve recognition engine built in vanilla ES2022. Draw freehand strokes and get equations in real time — lines, circles, ellipses, and polynomials up to degree 8. Implements a least-squares solver with Vandermonde matrices and Gaussian elimination, marching-squares isoline tracing for implicit curves, Gemini API image-to-equation tracing, and a physically-based liquid glass UI via SVG feDisplacementMap.
Developed a full-stack US housing rental price predictor using Flask, Random Forest, and state-wise CAGR extrapolation. Implemented an interactive frontend with Leaflet.js & Plotly, real-time input validation, and geolocation-based predictions. Integrated historical datasets and built a REST API for seamless model inference.
An interactive website crafted with HTML, CSS, and JavaScript. It features smooth animations, dynamic transitions, and responsive elements that create an immersive experience. The design prioritizes user interaction and motion effects, making it visually appealing and intuitive.
A web app built with Streamlit, which scrapes Amazon product data, applies a custom ranking algorithm, and lets users sort results and analyze price distributions. It enables the user to open selected products on Amazon, enhancing the shopping experience seamlessly.