Deep-Dive Showcase

MLOps & Machine Learning

From raw data to production models — feature pipelines, training, eval harnesses, containerized serving, and live monitoring across four production environments.

Data & FeaturesTrain & TrackEval & ValidateDeploy & ServeMonitor & Iterate
65%Support Volume Automated
4+Production ML Deployments
BM25 + HNSWHybrid Retrieval Stack
Feature Pipelines & Data Foundation

Intuitive

ML Engineer (Co-Op) • Sunnyvale, CA • Jun 2025 – Mar 2026

Framed manual support as a data problem. Ran EDA in Python & Spark SQL to characterize the ticket landscape, then applied BERTopic clustering and embedding retrieval over ServiceNow & chat text to surface high-volume, automatable workflows.

Discovery EDA

Python/Spark SQL analysis across ServiceNow & live chat logs to quantify automation opportunity surface.

BERTopic Clustering

Unsupervised topic modeling over support text to group and rank ticket types by automation ROI.

Embedding Retrieval

Dense embedding retrieval over historical tickets to surface semantically similar resolved cases for grounding.

UPL — Production Feature Engineering

Azure Databricks & PySpark

Data Scientist Intern • Bangalore, India • Jun–Aug 2023

Built ETL & PySpark feature pipelines on Azure Databricks over Delta Lake, orchestrated as scheduled Databricks Workflows jobs with Unity Catalog governance over 10+ years of time-series data.

Azure DatabricksPySparkDelta LakeUnity CatalogSpark SQLTime-series ETL
Smeet at Intuitive
Model Training & Experiment Tracking

Train. Track. Reproduce.

Every model that ships starts with rigorous experimentation — classical ML baselines, gradient-boosted trees, and transformer fine-tuning — all tracked for full reproducibility.

Intuitive

Ticket Triage & Deflection Models

Logistic regression, gradient-boosted trees, HuggingFace transformers

  • Trained logistic regression & gradient-boosted tree classifiers for ticket triage and deflection scoring.
  • Fine-tuned HuggingFace/PyTorch transformers on domain-specific support text for intent classification.
  • MLflow tracking — params, metrics, artifacts, and model registry across every experiment run.
MLflowPyTorchHuggingFaceXGBoostScikit-learnTransformers

UPL

Demand Forecasting Models

XGBoost, LightGBM, ARIMA with time-series CV & SHAP

  • Trained XGBoost, LightGBM & ARIMA models on 10+ years of agricultural demand time-series.
  • Validated with time-series cross-validation to prevent data leakage across temporal folds.
  • Applied SHAP for feature importance and explainability — communicating model logic to stakeholders.
XGBoostLightGBMARIMASHAPTime-series CVExplainability
Hybrid RAG & Retrieval Engineering

BM25 + Dense HNSW + Cross-Encoder Reranking

Engineered a hybrid search pipeline combining BM25 lexical scoring with dense embedding retrieval (HNSW index) to capture both exact keyword matches and semantic meaning. Added cross-encoder reranking to lift grounding accuracy and relevance for the RAG pipeline serving production agents.

Also built agentic AI loops in LangChain with guardrails and safety controls against prompt injection and data leakage, deployed in production at Intuitive.

BM25HNSWDense EmbeddingsCross-EncoderRerankingLangChainRAGGuardrails
01

Lexical Retrieval (BM25)

Sparse keyword scoring captures exact terminology — critical for domain-specific ticket language and product names.

02

Semantic Retrieval (HNSW)

Dense embedding index (HNSW) retrieves semantically similar docs even when phrasing differs — covers paraphrase and intent variation.

03

Cross-Encoder Reranking

A cross-encoder scores query-document pairs jointly, reranking the merged candidate set for maximum grounding accuracy before generation.

04

Safety Guardrails

Agentic loop guardrails enforce prompt injection defense and data-leakage controls for safe, compliant output in enterprise settings.

Eval Harnesses & Model Validation

Eval & Gated Release

Every release is gated on regression thresholds. Whether LLM-as-judge scoring or statistical backtesting, rigorous evaluation is a first-class citizen.

Intuitive — LLM Systems

Eval Harness & LLM-as-Judge

  • Built eval harnesses & benchmarks scoring grounding accuracy and retrieval quality.
  • LLM-as-judge evaluators automated grading at scale across retrieval and generation pipelines.
  • Every release gated on regression thresholds — no rollout without passing the eval suite.
LLM-as-judgeGrounding EvalRegression GatesRetrieval QualityBenchmark

ION Group — Regulated Finance

Quantitative Model Validation

  • Independently recomputed VaR (historical & Monte Carlo) as a golden reference, benchmarking a regulated production risk engine.
  • Backtested VaR against realized P&L using Kupiec-style exception tests (SciPy/statsmodels).
  • Shipped automated QA regression reports via CI/CD, replacing manual pre-release checks.
VaRMonte CarloKupiec TestsSciPyBacktestingCI/CD QA

Dronaid — Edge ML

Active Learning & CV Model Evaluation

Curated large-scale drone image datasets with active-learning sampling to select the most informative frames. Evaluated CV models on precision, recall, mAP & error analysis before promoting to on-device deployment.

Active LearningmAPPrecision/RecallDataset CurationClass ImbalanceError Analysis

Data Quality Gate

Active-learning loop selects only the most informative frames, avoiding redundant annotation.

Imbalance Handling

EDA-driven sampling strategy to correct class imbalance on rare aerial categories.

mAP Threshold Gate

Models only promote to deployment when mAP meets minimum thresholds on holdout splits.

Error Analysis

Systematic analysis of false positives/negatives to guide next training iteration.

Deployment & Serving

MLflow Registry to Containerized Endpoints

Models trained at Intuitive were promoted through the MLflow model registry into containerized REST endpoints. CI/CD pipelines enforced versioning, reproducible builds, and rollback strategies for safe production releases.

At Dronaid, the deployment target was an on-device C++ runtime on embedded Linux — models were optimized with TensorRT + CUDA for real-time, latency-bound edge inference with strict memory constraints.

See C++ & CUDA edge deployment showcase

MLflow Model Registry

Staged promotion: Staging to Production with lineage tracking, artifact storage, and version pinning across all model types.

Containerized REST Serving

Models served as Docker-containerized REST endpoints with environment isolation and reproducible runtime dependencies.

CI/CD Pipelines & Rollback

Automated build, test, and deploy pipelines with versioning discipline and rollback strategies for zero-downtime safe releases.

Edge Inference (Dronaid)

TensorRT + CUDA optimized inference deployed in C++ on embedded Linux for real-time drone perception within tight latency and memory budgets.

Production monitoring at Intuitive
65%Automated
A/BValidated
SLAMonitored
Monitoring, A/B Testing & Impact

Own Production End-to-End

After deployment, I owned production support at Intuitive: monitoring for data drift, latency SLAs, and anomalies. Ran rigorous A/B experiments with hypothesis testing to validate lift before full rollout — tracked in Power BI dashboards.

Drift & Latency Monitoring

Production dashboards tracking data drift, model latency, and SLA compliance — alerting on regressions before users notice.

A/B Testing & Hypothesis Validation

Ran controlled A/B experiments with t-tests and proportion tests to statistically validate performance improvements before full rollout.

65% Support Volume Automated

The compound result: discovery to training to eval to deployment to monitoring closed the loop, automating 65% of support volume end-to-end.

Production ML Stack

Tools That Have Shipped to Prod

Training & Experimentation

  • PyTorch
  • HuggingFace Transformers
  • XGBoost
  • LightGBM
  • Scikit-learn
  • ARIMA

Tracking & Registry

  • MLflow Tracking + Registry
  • Experiment Params & Artifacts
  • Reproducible Builds
  • Version Pinning

Data & Feature Engineering

  • PySpark / Spark SQL
  • Azure Databricks
  • Delta Lake
  • BERTopic
  • Pandas / NumPy
  • Unity Catalog

Retrieval & RAG

  • BM25 Lexical Search
  • HNSW Dense Retrieval
  • Cross-Encoder Reranking
  • LangChain
  • Embedding Models

Deployment & Serving

  • MLflow Model Registry
  • Docker Containers
  • REST Endpoints
  • TensorRT + CUDA
  • CI/CD Pipelines
  • Rollback Strategies

Eval & Monitoring

  • LLM-as-Judge
  • Regression Thresholds
  • A/B Testing
  • Kupiec Backtesting
  • Drift Monitoring
  • Power BI Dashboards