Skip to content
View charan-ravikumar's full-sized avatar

Block or report charan-ravikumar

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.

Content in all repositories owned by your account will be closed.
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
Charan-ravikumar/README.md

R Charan

GenAI Engineer · RAG Systems · Agentic AI · Databricks & Snowflake

Building production-grade retrieval and multi-agent systems — hybrid retrieval fusion, evaluation harnesses that catch hallucination before it reaches a user, and deployments that go beyond proof-of-concept into real, running platforms.

LinkedIn Email GitHub



About Me

  • GenAI Engineer at Tredence Inc. (Sept 2024 – Present), building RAG and agentic AI systems for enterprise clients.
  • B.Tech, Metallurgical & Materials Engineering, NIT Karnataka (Surathkal), 2020–2024.
  • Core focus: hybrid retrieval fusion (BM25 + dense + RRF), agentic orchestration with LangGraph, and evaluation/trust — confidence scoring, hallucination detection, ablation studies.
  • Shipped a GenAI solution to production on the Snowflake Apps platform, beyond its original proof-of-concept scope — a deployment signal, not just a demo.
  • Industry exposure: medical devices (regulated document Q&A) and medtech supply chain (commercial root-cause analysis for inventory obsolescence).
  • Certified: Databricks Generative AI Engineer Associate, Microsoft Azure AI Engineer Associate (AI-102), Databricks Machine Learning Associate.
  • Interested in evaluation-driven AI engineering — systems that are only trusted once they're measured, not just built.

Tech Stack

Languages

Python SQL C++

GenAI / LLMs

LangChain LangGraph OpenAI Gemini Groq

Retrieval & Vector Search

ChromaDB FAISS Databricks Vector Search Snowflake Cortex

Cloud & Data Platforms

Azure Databricks Snowflake GCP Docker

Backend & Observability

FastAPI Redis Prometheus Streamlit

Data / ML

Pandas PyTorch OpenCV


Featured Projects

1. Hybrid RAG Retrieval Ablation Study

github.com/charan-ravikumar/Advanced-Rag

A hybrid RAG pipeline (spaCy semantic chunking, BM25 + dense retrieval, RRF fusion, optional CrossEncoder reranker) evaluated through a rigorous 4-config ablation study, shipped as a real service — not just a notebook.

  • Stack: Python, FastAPI, spaCy, ChromaDB Cloud, rank_bm25, sentence-transformers, RAGAS, Redis, Prometheus
  • Impact: Improved Recall@5 by 43.6% (0.188 → 0.270) while cutting P50 latency to 1.7s. Isolated the actual source of the gain: RRF fusion alone, not BM25 in isolation.
  • Engineering challenge: Designing four ablation configs as pure parameter variants (not code variants) to rule out implementation-difference confounds, then backing every claim with a custom evaluation harness (Recall@K, MRR, P50/P95/P99 latency) plus an optional RAGAS layer.

2. Multi-Agent AI Research Analyst

github.com/charan-ravikumar/Multi-Agent-AI-Research-Analyst

An autonomous LangGraph research system — planner, parallel research agents, a bounded self-critique loop, and a human-in-the-loop approval checkpoint — that discloses contradictions and gaps instead of hiding them.

  • Stack: Python, LangGraph, Groq, Gemini, Redis, Streamlit
  • Impact: Built an LLM-judged evaluation harness that caught the self-correction loop actively degrading faithfulness (93.3% → 39.1%); root-caused it to an ambiguous prompt, fixed it, and verified recovery to zero genuine hallucination.
  • Engineering challenge: Proving the self-correction loop was structurally correct (bounded, terminating) was not enough — the eval harness was what proved it was actually harmful, then confirmed the fix worked. Verification over assumption, end to end.

Professional Highlights

  • Production deployment beyond PoC scope — delivered a Snowflake Cortex GenAI solution on the Snowflake Apps platform, where the original engagement called for a non-executing proof-of-concept.
  • Regulated-domain RAG — designed retrieval, confidence scoring, and query routing for a medical-device document-intelligence platform (FDA / ISO 13485 / ISO 11608 context), where a confidently wrong answer is worse than no answer.
  • Enterprise-scale retrieval — RAG corpus of 250+ enterprise documents with a three-tier hybrid fusion architecture and a two-signal confidence-scoring engine (retrieval similarity + LLM-based claim grounding).
  • Agentic systems with real evaluation — LangGraph multi-agent orchestration with bounded self-correction loops and human-in-the-loop checkpoints, validated with an LLM-judged evaluation harness rather than assumed to work.
  • Real-time computer vision at scale — parallel multi-model inference pipeline cutting per-person latency ~8x (~400ms → ~50ms), running at ~25 FPS on CPU-only hardware.

Current Focus

  • Deepening evaluation methodology for agentic systems — moving beyond "does it run" to "does it actually help," the way the faithfulness regression in the Multi-Agent Research Analyst project was caught and fixed.
  • Exploring GPU-backed reranking and lower-latency hybrid retrieval configurations.
  • Strengthening statistical/EDA fundamentals to complement evaluation-methodology work.

Open to Collaborate On

  • Hybrid retrieval and RAG evaluation tooling
  • Agentic workflows built on LangGraph with human-in-the-loop design
  • Production-oriented GenAI systems (observability, caching, deployment — not just prototypes)

Feel free to open an issue or reach out directly.


Certifications

  • Databricks Certified Generative AI Engineer Associate
  • Microsoft Certified: Azure AI Engineer Associate (AI-102)
  • Databricks Certified Machine Learning Associate

Connect 

LinkedIn Email

Bengaluru, India

Profile views

Pinned Loading

  1. Advanced-Rag Advanced-Rag Public

    A configurable, production-grade RAG pipeline featuring semantic chunking, hybrid retrieval (BM25 & ChromaDB), RRF, and a comprehensive evaluation harness.

    Python 1

  2. Multi-Agent-AI-Research-Analyst Multi-Agent-AI-Research-Analyst Public

    A multi-agent AI research pipeline that turns natural-language topics into comprehensive research reports. Built with LangGraph, specialized agents (Planner, Searcher, Writer), LLM fallback logic (…

    Python