AIエンジニア · BENGALURU · EST. 2023

MAHESH
CHAVAN

An AI engineer's shonen story: 3 years of production generative AI — RAG over 50K+ documents, LangGraph agents with guardrails, fine-tuned models on a single A100, and full on-prem MLOps ownership. Every chapter shipped to production.

CHAPTER 01

ASK ME ANYTHING

REAL MINI-RAG: retrieve resume chunks → I answer in my own words index: resume.pdf · 14 chunks · keyword search
CHAPTER 02

THE STORY SO FAR

RETRIEVAL ARC

Taming 50,000 Documents

AI ENGINEER · SAMSUNG ELECTRO-MECHANICS · AUG 2023 — PRESENT

  • Built RAG pipelines on LangChain + Elasticsearch hybrid search (dense vectors + BM25) so engineers can query semiconductor datasheets — 85% answer accuracy on a 50K+ document corpus.
  • Invented metadata-aware chunking (section headers & page boundaries first, recursion after) — ~20% better retrieval precision, ~500K chunks under HNSW kNN.
AGENT ARC

Machines That Do the Work

LANGGRAPH · REACT · HUMAN-IN-THE-LOOP

  • LangGraph ReAct agents for log analysis and ticket triage with SQL, REST, and file-parsing tools — issue resolution down from 40 min to 22 min.
  • Guardrails via conditional edges: engineer approval before any destructive action, every trace logged to PostgreSQL.
TRAINING ARC

Forging My Own Model

QLORA · PEFT · RAGAS · JENKINS CI

  • Fine-tuned Mistral-7B with QLoRA (4-bit) on 8K domain QA samples — GPT-3.5-level performance, fully on-prem on a single A100.
  • RAGAS evaluation (faithfulness, context precision, answer relevancy) wired into Jenkins CI — prompt regressions caught before deploy across 3 projects.
INFRA ARC

Owning the Whole Pipeline

KUBERNETES · HELM · VLLM · MLFLOW

  • PyTorch inference services as Docker containers on on-prem K8s (Helm, Nginx ingress, HPA); one batch workload moved to vLLM for 2.5× throughput.
  • Full MLOps lifecycle for 2 projects: MLflow versioning, Jenkins pipelines, staged rollouts from staging → production.
CHAPTER 03

SIDE QUESTS

S 2023 — PRESENT

FRONTIER

ML training & deployment platform — WPF desktop client + FastAPI backend. Time-to-production: 3 days → under 12 hours across 5 teams. Redis priority job queue running 100 concurrent PyTorch jobs with zero task loss.

C# / WPFFastAPIRedisgRPCDocker
A 2025

DOCQA

Internal document intelligence on LangChain RetrievalQA + Elasticsearch hybrid retrieval — 200+ daily users across multiple engineering teams, deployed on on-prem Kubernetes with PostgreSQL audit logs.

LangChainElasticsearchFastAPIK8s
S 2026

TASKPILOT

Knox-integrated agent: Planner → Executor → Reviewer graph in LangGraph, conditional retry, human approval on destructive actions. 12 engineers onboard, 4 hrs/week saved on sprint admin.

LangGraphGPT-4o-miniKnox APIsPostgreSQL

▲ tap a quest card for the full mission report

CHAPTER 04

POWER LEVELS

RAG & RETRIEVAL96
LLM AGENTS (LANGGRAPH)93
PYTORCH & FINE-TUNING90
MLOPS · K8S · CI/CD88
PYTHON95
BACKEND (FASTAPI · gRPC)85
C# / WPF DESKTOP78
EVALUATION (RAGAS)87

ITEM INVENTORY 「装備」

PythonC#GoJavaScriptPyTorchTensorFlowscikit-learnONNXLangChainLangGraphHF TransformersPEFTTRLbitsandbytesMistralLLaMA-3GPT-4ovLLMDockerKubernetesHelmJenkinsMLflowNginxCUDAElasticsearchFAISSpgvectorPostgreSQLRedisFastAPIgRPCWebSockets

▲ tap any item to see how I used it in battle

CHAPTER 05

TROPHY ROOM

🏆

BEST EMPLOYEE H1-2024

Samsung Electro-Mechanics Bangalore — chosen from 200+ engineers for delivering the internal LLM-based document search platform.

🥇

1ST PLACE, CENTURITON

National-level hackathon at M S Ramaiah Institute of Technology — beat 100+ teams; endorsed by Devfolio & MLH (Nov 2022).

🎓

B.E. COMPUTER SCIENCE

Dayananda Sagar College of Engineering, Bengaluru (2019–2023) — GPA 8.12.

FINAL CHAPTER

SEND ME A MESSAGE

“Send” opens your email app with everything pre-filled. If it doesn't open, use Copy and paste it into any mail client.

DIRECT LINE

Fastest way to reach me — I actually read my inbox.

📞 +91 76766 04917
📍 Bengaluru, India

FIND ME ONLINE