Skip to content
View sharanharsoor's full-sized avatar

Block or report sharanharsoor

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
sharanharsoor/README.md

Hi, I'm Sharan Harsoor 👋

Principal ML Engineer · AI Researcher · Open Source Author · Conference Speaker

Portfolio LinkedIn Medium Topmate


About me

I build AI systems that ship to production. 12+ years of engineering experience spanning embedded systems, cloud infrastructure, and AI — currently part of the Data and AI team at Red Hat, focused on agentic AI, RAG pipelines, and LLM deployment.

  • 🔬 AI Researcher — Two papers submitted to NeurIPS 2026 (AmbiguityBench + cross-provider LLM behavioral audit)
  • 💡 Patent Inventor — 9 patents in generative AI, intelligent agents, and data security
  • 🎤 Conference Speaker — Delivered talk at DevConf.IN 2026, Pune on production RAG systems; talk selected at DevConf.CZ 2026
  • 📝 Technical Writer — 30+ articles on Medium · 26K+ reads · Topics: RAG, agentic AI, LLM observability, transformers

Projects

Project Description Link
AntarDarshan Production RAG system over 54 classical Indian philosophy texts — hybrid retrieval (BGE-M3 dense + sparse), cross-encoder reranker, Qdrant, FastAPI, Next.js antardarshan.org

Open Source

Library Description Install
chunking-strategy Production-grade semantic text chunking — thread-safe, streaming, adaptive retrieval feedback pip install chunking-strategy
llm-smartmem Smart memory management for LLM conversations — topic-aware compression for agentic systems pip install llm-smartmem

Tech Stack

Agentic AI & LLMs

LangChain LangGraph HuggingFace OpenAI Vertex AI MCP

ML / DL

PyTorch TensorFlow scikit-learn NumPy Pandas

Infrastructure

Python Go FastAPI Docker Kubernetes Google Cloud Azure


Recent Writing

All articles on Medium


Conference Talks

  • 🎤 DevConf.IN 2026, Pune"Why Your RAG System Hallucinates: Fixing the Content Segmentation Problem" · Watch on YouTube · Talk Details · Demonstrated 40–60% retrieval accuracy improvement live

  • 🎤 DevConf.CZ 2026, Czech Republic"Beyond Token Limits: Building Memory That Actually Works for LLM Agents" · Related library: llm-smartmem


Want to connect or book a mentoring session?

Book a session Portfolio

Pinned Loading

  1. chunking chunking Public

    A comprehensive Python library for intelligent text chunking with many strategies, CLI interface, and config support

    Python 8

  2. llm-smartmem llm-smartmem Public

    Smart memory management for LLM conversations - topic-aware compression that just works

    Python 2