I'm a CS graduate student at Rutgers focused on the full spectrum of intelligent systems — from training spiking neural networks on real industrial sensor data, to running LLMs natively in the browser via WebGPU with zero API cost. I care about bridging the gap between research and production.
On co-op at Greenlit, I've shipped AI-powered genre market analysis tools from scraping to a FastAPI service used in production decisions. Outside of work, I'm usually benchmarking something, building something, or both.
Currently exploring Rust, WebAssembly, and Reinforcement Learning.
Built a configurable multi-source web scraping pipeline for Bollywood Hungama and BookMyShow using Python, BeautifulSoup, and Gemini API — enabling schema-driven structured extraction with content-addressed storage and S3 cloud sync.
Developed a 20+ endpoint FastAPI market analysis service backed by PostgreSQL — covering movie search, sentiment timelines, genre health scoring, people intelligence, comparable film lookup, and cast ceiling estimation.
Implemented a Gemini-powered script analysis workflow that extracts themes, tropes, and tone from a logline, scores originality against a film catalog, predicts audience reception from sentiment data, and generates concise investment briefs.
Designed a Genre Market Report engine computing weighted 0–100 health scores, and built a background enrichment pipeline aggregating TMDB metadata, multi-source ratings, and YouTube sentiment — presented via a Vanilla JS analytics dashboard with 8+ Chart.js visualizations.
Building Operations ManagerPart-timeSep 2021 – May 2024· New Brunswick, NJ
Coordinated daily building operations — assigning tasks, prioritizing urgent requests, and helping staff complete facility and event-support responsibilities efficiently.
Supported campus event operations including room setups, building access, and customer service for students, staff, and university guests.
Guided student staff during shifts, improving communication, task handoffs, and consistency across daily operations.
Used Microsoft Teams and internal workflows to organize updates and coordinate responsibilities across staff and departments.
Operations ManagementStaff CoordinationEvent OperationsMicrosoft Teams
B
Blueprint
Student-run product management fellowship at Rutgers
Product Management FellowFellowshipJan 2023 – Apr 2023· New Brunswick, NJ
Collaborated with a student product team to define user needs, clarify feature requirements, and support roadmap planning for a product-focused project.
Created user stories, prioritized features, and translated research findings into actionable product requirements for engineering and design discussions.
Conducted market and competitor research to identify product opportunities, risks, and feature differentiation strategies.
Supported stakeholder communication through product documentation, planning discussions, and final presentation materials.
Product ManagementUser ResearchRoadmap PlanningMarket ResearchStakeholder Communication
Full-stack auction platform with role-based access for admins, customer representatives, and buyers. Features live bidding with reserve-price enforcement, preference-based email alerts, image uploads, and an admin analytics dashboard.
↳ 3-role system · 20+ pages · preference-matched email notifications on new auctions
Browser-native LLM benchmarking tool that runs small open-source models entirely via WebGPU — zero server, zero API cost. Measures TTFT, tokens/sec, thermal throttling, and MMLU accuracy, then compares against cloud APIs (Gemini, Claude) on cost and quality.
↳ Llama 3.2 1B: 73–172ms TTFT · 48–52 TPS · $0 vs. measurable cloud API cost per 20 queries
Brain-inspired computing research project comparing CNN and Spiking Neural Network architectures for anomaly detection on industrial bearing vibration data (CWRU) and cardiac ECG signals. Implements CNN→SNN weight transfer and surrogate gradient training across 3 architectures × 2 datasets.
↳ 6 notebooks: CNN→SNN weight transfer + surrogate gradient SNNs on CWRU bearing & MIT-BIH ECG
Explainable churn prediction pipeline trained on three real-world datasets — Telco (~7K rows), SaaS (~963 rows), and BankChurners (~10K rows). Compares Logistic Regression, Random Forest, and XGBoost with dataset-specific hyperparameter tuning, then explains every prediction via SHAP beeswarm and bar plots.
↳ AUC ≥ 0.85 on Telco & BankChurners · SHAP beeswarm + bar plots per dataset per model
AI research project implementing robot self-localization under uncertainty across 4 phases: optimal BFS over belief-set state space → greedy strategy → CNN regressor trained to predict localization cost → 3-policy comparison. The agent navigates a maze without knowing its position, narrowing a belief set to a single cell.
Native Android photo management app built in Java with 11 Activities covering the complete feature set: create/rename/delete albums, add and tag photos from device storage, search across all albums by Location and Person tags with autocomplete, slideshow view, and on-device serialized persistence.
↳ 11 Activities · AND/OR tag search with autocomplete · zero third-party dependencies
Fully playable two-player console chess engine in Java implementing the complete rule set: all 6 piece types with legal move validation, check and checkmate detection, en passant, castling with first-move tracking, pawn promotion to any piece, draw offer, and resign.
↳ Full rule set: en passant · castling · checkmate detection · pawn promotion