Skip to content
View kartikeyamandhar's full-sized avatar

Block or report kartikeyamandhar

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

Kartikeya Mandhar

Applied AI

Portfolio LinkedIn Email Medium


I build agentic, retrieval, and evaluation systems, plus the applied-ML and full-stack products around them. 4+ years across production data, ML, and applied AI.

How I build: ingest, retrieve, reason, verify, ship.

Featured Work

Project Stack What it does
Autonomous Impact Analyst LangGraph · Claude · Neo4j · sqlglot · dbt A LangGraph agent that traces a warehouse change through a 451-node column-level lineage graph, scores blast-radius risk with a deterministic formula, and opens a sqlglot-validated fix PR. The LLM only writes the summary.
SEC RAG FastAPI · Qdrant · BM25 · XBRL · Claude · MCP Grounded SEC-filings answer engine that enforces span citations in code, refuses on weak retrieval, pulls figures from structured XBRL, and gates releases on a golden set. 106 tests, deps faked behind protocols.
LedgerBench DuckDB · sqlglot · dbt · Anthropic · OpenAI Open-source benchmark showing analytics agents run SQL 100% cleanly yet are business-correct on only 9–59% of answers. Every number traced to a committed run manifest.
sliceval scikit-learn · PyPI Published pip install sliceval library that finds underperforming data subgroups with bootstrap confidence intervals and permutation significance tests. 162 tests across 13 model types.
Neo4j GraphRAG → Apache Hamilton Apache Hamilton · Neo4j A 4-module GraphRAG pipeline (ingest → embed → retrieve → generate) contributed and merged upstream as apache/hamilton PR #1532.
Cover Drive PyTorch · QLoRA · Unsloth · FastAPI · Next.js A fine-tuned Qwen2.5-1.5B (QLoRA) engineered so it cannot state a wrong fact: deterministic fact-fill plus validate-or-fallback serving. 190 tests.

🚧 Now building — MAIRS: a multi-agent investment-research layer over the SEC grounding engine.

More work, and an "Ask the Projectionist" AI guide, at kmandhar.com.


Tech Stack

Languages & Compute
ML & LLM
Data & Databases
Cloud & Serving

Certifications

AWS Machine Learning – Specialty  ·  Azure Data Engineer Associate (DP-203)  ·  Azure AI Engineer Associate

Pinned Loading

  1. airflow_sec_rag airflow_sec_rag Public

    Grounded answer engine over SEC filings: span-cited, refusal-gated answers with XBRL numbers, hybrid retrieval, a golden-set deploy gate, Airflow orchestration, and an MCP tool surface.

    Python

  2. autonomous-impact-analyst autonomous-impact-analyst Public

    LangGraph agent that traces a warehouse change through a Neo4j column-level lineage graph, scores blast-radius risk deterministically, and opens a validated fix PR.

    Python

  3. cover-drive cover-drive Public

    Fine-tuned Qwen2.5-1.5B (QLoRA) with a facts-vs-voice guardrail: deterministic fact-fill plus validate-or-fallback serving.

    Python

  4. HypoTree HypoTree Public

    10-agent Claude pipeline that turns a company and a strategic question into a MECE hypothesis tree, grounded in live SEC EDGAR and Yahoo Finance.

    Python

  5. kv-cache-mechanics kv-cache-mechanics Public

    Measured study of transformer KV-cache latency and memory: GQA vs MHA, cache-on vs cache-off, tied to agent prefix-caching.

    Python

  6. LangGraph-Operations LangGraph-Operations Public

    11-node LangGraph multi-agent dispatch with a cyclic self-correction loop, human-in-the-loop approval, and deterministic guardrails.

    Python