Skip to content
View yashraj10's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report yashraj10

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yashraj10/README.md

Hi, I'm Yashraj Jadhav πŸ‘‹

MS Business Analytics (STEM) @ USC Marshall Β· Data Scientist Β· ML Engineer

Profile Views

I build ML systems that ship. Right now I'm an AI Engineering Intern at GrantAide, working on a 3-agent GenAI pipeline. Before that, my production work at Capgemini included a causal inference pipeline that supported roughly $4.2M in pharmaceutical go/no-go decisions. What sticks with me from that project isn't the model. It's a clinical lead who changed her recommendation based on what the analysis actually surfaced. Outside of client work I've trained a Transformer from scratch on 200K behavioral sequences, built a LangGraph multi-agent pipeline for automated code review, and deployed a 3-model ICU census forecaster behind a FastAPI service on GCP.

What I care about usually isn't the model itself. It's what happens after it ships: latency under load, drift, and whether the person on the other end of the dashboard actually trusts the output enough to act on it.


🧠 What I Work On

Production ML & Deployment 3-model ICU census forecasting system (Random Forest, Ridge regression, survival analysis) deployed as a FastAPI microservice on GCP Cloud Run. Dockerized with 6 endpoints, Pydantic v2 validation, 12 integration tests, and p50/p95 latency instrumentation for real-time serving.

Distributed Data & Scale (PySpark) Neural Collaborative Filtering recommender trained on the 32M-row MovieLens dataset. PySpark handled feature engineering and ratings-matrix construction; TensorFlow trained the NCF model; Airflow orchestrated the pipeline; MLflow tracked experiments. A 4-tier AWS S3 data lake sat underneath it, with PSI-gated drift monitoring to decide when a new model replaced the incumbent.

Causal Inference & Business Decisions Causal inference work at Capgemini that informed $4.2M in pharma investment decisions. Treatment and control cohorting, stratified subgroup analysis, effect sizes with confidence intervals. SHAP interpretability on the XGBoost churn models and PSI for drift detection once they were live.

Deep Learning from Scratch Custom PyTorch Transformer encoder (4 layers, 4 attention heads, 128-dim) built from scratch for rage-quit prediction on 200K Dota 2 behavioral sequences. AUC-PR of 0.269, ahead of XGBoost, LSTM, and logistic regression baselines. Attention weights extracted via forward hooks to understand which in-game events the model actually keyed on.

Agentic AI & LLM Pipelines AI Repo Co-Pilot: a 5-node LangGraph pipeline using GPT-4o-mini for automated code review. 33 of 33 adversarial evaluation tests passing, with multi-step orchestration, structured output validation, and self-healing fallback logic for when a node returns malformed output.

RAG & LLM Evaluation Decision Twin: a retention strategy recommender built on the Gemini API and RAG. Benchmarked grounded vs. ungrounded LLM output against accuracy, hallucination rate, and business coherence on a held-out set.


πŸ’Ό Professional Experience

AI Engineering Intern @ GrantAide (Current) Working on a 3-agent GenAI pipeline in production. Contributing across agent design, prompt and tool specification, and the evaluation harness used to measure pipeline quality before changes ship.

Data Scientist @ Capgemini Technology Services (July 2022 – August 2024) Production ML on 500K+ patient records for pharma and provider clients. Hospital readmission classifier deployed as a TensorFlow SavedModel on GCP Cloud Run, running at AUC-ROC 0.84, F1 0.63, and 99.8% request success rate. K-Means diagnostic clustering across 2.5 TB of records. SQL ETL pipelines moving 50K+ records daily into the serving layer.

Data Science Intern @ Capgemini Technology Services (March 2022 – July 2022) Profiled 300K+ patient records and ran hypothesis testing across three clinical units, which shaped feature selection for the production models that came later.


πŸ› οΈ Tech Stack

πŸ”€ Languages

Python SQL R

πŸ”§ Libraries and Frameworks

pandas PySpark NumPy PyTorch TensorFlow Keras scikit-learn XGBoost HuggingFace Transformers LangGraph OpenAI Gemini FastAPI Streamlit Matplotlib Seaborn

βš™οΈ Tools & Platforms

GCP AWS SageMaker Docker MLflow Airflow Spark Kafka REST-API Git Tableau Power BI

πŸ’» Operating Systems

macOS Linux


πŸ“ Writing

I write about ML systems, model interpretability, and production engineering on Medium. β†’ Rage Quit Predictor: Building a Transformer from Scratch


πŸ”— Let's Connect

LinkedIn Portfolio GitHub Email


"Production ML isn't about the model. It's about what happens after."

Pinned Loading

  1. rage-quit-predictor rage-quit-predictor Public

    Custom PyTorch Transformer on behavioral event sequences. AUC-PR 0.269 Β· AUC-ROC 0.928 Β· MLflow Β· Kafka Β· AWS S3 Β· Airflow Β· Live demo included.

    Python

  2. movie-recommender-pipeline movie-recommender-pipeline Public

    Production-grade movie recommendation engine: PySpark (32M ratings) β†’ TF Neural Collaborative Filtering β†’ Apache Airflow 8-task DAG β†’ MLflow registry + PSI drift monitoring β†’ AWS S3 data lake

    Python

  3. ai-repo-copilot ai-repo-copilot Public

    AI-powered CLI tool that analyzes any codebase and answers questions with exact file names and line numbers. Built with LangGraph + GPT-4o-mini.

    Python

  4. churn-prediction-model churn-prediction-model Public

    Churn prediction system detecting behavioral disengagement via drift-based features (0.92 AUC) with IPW-adjusted uplift analysis. Includes Streamlit dashboard.

    Python

  5. ICU-Census-Prediction ICU-Census-Prediction Public

    End-to-end ICU census prediction pipeline using arrival forecasting, LOS modeling, and discharge hazard analysis with real hospital data

    Python