Hey! Nice to meet you. I am currently pursuing my M.S. in Computer Science at Purdue University. I have a B.S. in Computer Science and Data Science in Statistics from
Rutgers University.
I have had past internship experiences in machine learning, data engineering, full-stack development, and front-end development.
Additionally, I have research experience in machine learning coupled with Item Response Theory(at Rutgers) and database query analysis(at Purdue).
Data Engineer
NYC, NY, USA
Jul, 2026 - Present
Data Engineer
NYC, NY, USA
Jun, 2025 - Aug, 2025
Software Engineer
NYC, NY, USA
May, 2023 - Aug, 2023
Data Science Research Assistant
New Brunswick, NJ, USA
Sep, 2022 - May, 2024
Software Engineer
NYC, NY, USA
May, 2022 - Aug, 2022
Software Engineer
Bengaluru, Karnataka, India
May, 2021 - Jul, 2021
Data Science and Backend Development Software Engineer
Bengaluru, Karnataka, India
Jun, 2015 - May, 2021
Master's Thesis Project: Partial Credit Estimation
May, 2026
Researched partial credit estimation methods for student-written database queries in assignments and exams, to reduce TA grading workload by over 50% and improve grading outcomes for the 65% of questions that previously received a score of zero. Integrated AI agents into the grading pipeline using Retrieval-Augmented Generation (RAG), Fine-Tuning, and prompt engineering, achieving an MAE of 6% and an RMSE of 12%. This thesis project is advised by Professor Walid G. Aref and Professor Hisham Benotman at Purdue University.
Stat Arb in the Indian & US Equities Markets
Dec, 2025
The strategy first uses PCA to extract market risk factors from the correlation matrix of day-to-day equity returns, keeping the top eigenvectors to represent systematic movements. Thus, each stock’s return is decomposed into systematic factors and a residual (idiosyncratic) component. These residuals are modeled as Ornstein–Uhlenbeck mean-reverting processes, and trading signals are generated when a stock’s residual deviates significantly from its estimated equilibrium, measured through z-score.
VLMs-Enhanced RL for Autonomous Driving
Dec, 2025
This project is a Vision-Language Model (VLM)–enhanced reinforcement learning framework for autonomous driving, leveraging pretrained models like CLIP to provide expert-like guidance to RL agents. By integrating VLM-derived feedback—such as action suggestions, safety scores, and scene understanding—the system improves sample efficiency and reduces reliance on pure self-exploration. The method introduces three key components: Value-Margin Regularization, Advantage-Weighted Action Guidance, and VLM-based reward shaping, all designed to steer RL agents toward safer and more effective driving behaviors. Experiments in the CARLA simulator show that VLM-guided agents achieve higher route completion, better safety, and lower energy consumption compared to standard RL approaches.
Fake News Detection with Low Latency
May, 2025
This project investigates whether compressed large language models (LLMs), such as distilled or quantized versions, can effectively detect fake news while reducing computational costs and time to make feasible even on resource-constrained devices. Using the LIAR dataset, we compared compressed models against full-sized counterparts on accuracy, efficiency, and explainability, applying techniques like prompt engineering and retrieval-augmented generation (RAG).
Deep Reinforcement Learning-Based Routing in SDNs
Nov, 2024
This project investigates the application of Deep Reinforcement Learning (DDPG) for optimizing routing decisions in SDNs on grid, random, Internet-MCI, and fat-tree topologies.
Formula 1 Race Predictions
Sep, 2024
Extracted different metrics and then implemented PCA and correlation analysis on different time periods. Used useful and non-correlated data to run classifiers such as Logistic Regression, kNN, Naive-Bayes, etc to predict different race outcomes such as Podium Winners, Point Scorers, etc.
UIUC Hackathon 2020
Aug, 2020
During the pandemic, we developed a project called Classmate Plus that lets teachers and students make online classes more interactive and engaging.