01
Live
Prepare-Up — RAG-Powered Study Platform
Full-stack AI study platform that turns uploaded documents into grounded chat, flashcards, study guides, and podcast-style learning content. Built on a retrieval-augmented pipeline (FAISS + LangChain + OpenAI) with a FastAPI backend, PostgreSQL persistence, and a React frontend deployed on AWS.
FastAPIPostgreSQLOpenAI APILangChainFAISSReactAWS
02
Research
Greeks-Aware Options Signal Research — Quant ML Research (SSRN)
ML framework for NIFTY 50 intraday options trading using engineered Greeks, volatility regimes, walk-forward validation, Black-Scholes P&L simulation, GARCH volatility estimation, and ensemble models (XGBoost + LightGBM) tuned with Optuna. Trained and evaluated on 122K+ intraday bars with leakage-aware, regime-split validation.
PythonXGBoostLightGBMOptunaGARCHBlack-ScholesQuant ML
03
In Build
ClosetEye — AI Wardrobe Recommender
Mobile-first AI wardrobe system: computer vision for clothing classification, visual similarity search for 'matches what I already own', outfit recommendations, and FastAPI-backed inference. React Native frontend, PyTorch CNNs serving inference.
PyTorchCNNsFastAPIReact NativeComputer Vision
04
Shipped
Data Automation & Backend Systems — ETL · APIs · Analytics
Collection of ETL pipelines, REST APIs, SQL reconciliation workflows, and analytics dashboards built across internships and independent work — operating against 500K+ record datasets and production-style infrastructure on AWS and Snowflake.
PythonSQLSnowflakeAWSDockerPower BIETL
05
Research
Wearable Diabetes Risk Screening — Clinical + Wearable ML Pipeline
Two-layer data-mining pipeline for diabetes risk screening (triage, not diagnosis): a clinically grounded baseline classifier trained on the Pima Indians dataset, plus a wearable-to-clinical feature-translation model that enables wearable-only risk inference. Built with stratified 60/20/20 splits, leakage-aware validation, decision-threshold tuning on a held-out set, and final reporting via ROC-AUC, precision/recall, F1, confusion matrices, and calibration curves.
Pythonscikit-learnPandasNumPyJupyterModel Calibration
06
Shipped
Monte Carlo Simulator — Interactive Market-Risk App
Interactive Streamlit application that runs Monte Carlo simulations on historical market data — pulled via yfinance and cached locally in SQLite — to project possible future price paths and quantify downside risk. Packaged with a dev-container for reproducible, one-click runs.
PythonStreamlitNumPyPandasyfinanceMonte Carlo