Projects
SmartCal
An advanced scheduling platform similar to Calendly but enhanced with natural language processing capabilities.
sd-tracker
A study log and streak tracker for system design prep: the LeetCode heatmap and accountability aid, for the part of interview prep that doesn't have one.
SecStore
A fault-tolerant distributed storage system that encodes files into fragments distributed across availability zones, with client-side encryption that the server never sees plaintext of.
Flash Sale Engine
High-concurrency ticket reservation system with atomic inventory control. Handles the case where hundreds of users try to buy from a limited pool simultaneously: no overselling, no double-booking, no database lock contention.
Agentic Job Search & Resume Optimization System
An AI-powered automation system that scrapes job listings, tailors resumes and cover letters, and achieves 95%+ keyword coverage for ATS optimization.
Geospatial Analysis of Chicago Urban Food Deserts
A predictive ML pipeline achieving 0.871 ROC-AUC in classifying urban food desert status across 800+ census tracts, with an interactive D3.js dashboard.
Controlling Deception using Representation Engineering
Explored ways to detect and mitigate deceptive behavior in LLMs using Representation Engineering (RepE) as part of the Apart Lab Fellowship.
LLM Risk Profile Evaluation
A benchmark to assess risks in LLMs across domains like Healthcare, Finance, and Transportation, comparing naive vs. risk-aware completions.
Review Paper on Chatbots
Co-authored a review paper on chatbot applications, challenges, and future research directions, published in Computer Science Review.
Diabetes Prediction
A Flask-based web app that predicts diabetes risk based on key health metrics, improving model accuracy to 81% using a Random Forest Classifier.
AI Policy Evaluation Framework
A framework analyzing AI policies through a risk assessment lens, focusing on ethical and governance challenges across USA, UK, Europe, India, Japan, and Singapore.
Emotion Detection using CNNs and ResNet50
Trained CNN and ResNet-50 models to recognize emotions from facial expressions, with a focus on dataset preprocessing and model tuning.
Anomaly Detection in Credit Card Transactions
Applied Isolation Forest and Extended Isolation Forest algorithms to detect fraudulent credit card transactions in highly imbalanced data.
Closed Domain QA System using Transfer Learning
A question-answering system using a fine-tuned BERT model on the SQuAD dataset, with optimized fine-tuning techniques and text preprocessing.