Skip to content
View G26karthik's full-sized avatar

Highlights

  • Pro

Organizations

@openMF @fossasia

Block or report G26karthik

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
G26karthik/README.md
G. Karthik Koundinya, Applied AI engineer. I build AI that holds up in production: agents, retrieval systems, risk models, evals.

Amazon ML Challenge 2026: 38th of 32,000+ teams
HackerRank Orchestrate Aug 2026: 20th of 1,983 HackerRank Orchestrate May 2026: 12th of 12,885
Langfuse Security Hall of Fame Microsoft Certified AI-103 and DP-800
CodeChef 6 star, rating 2483, rank 4 in India LeetCode 2720 Guardian

portfolio · linkedin · email · all my PRs

Applied AI engineer. I build AI systems that have to be right: agents, retrieval, and the evals that keep them honest. Most recently I built REFEREE, an autonomous research-review product, as an AI engineering intern at RamanIQ. Before that, I shipped production ML at Hecta Proptech and was the sole full-stack engineer at chkchk, a stealth startup. I'm also first author of a quantum-ML paper (QNC) that is in revision after peer review. B.Tech CSE '27, Hyderabad.

SERVING

5K+ users/day

production ML at Hecta Proptech
LANDED UPSTREAM

17 merged PRs

13 projects, plus a Langfuse fix
MERGED INTO

330K★ projects

PyTorch · pandas · mem0 · NumPyro · QuTiP

💼 Experience

Role Where What I did
Applied AI Engineer Intern RamanIQ (AI startup) · Aug – Oct 2026 REFEREE, an autonomous research-review product: multi-agent orchestration plus deterministic pipelines for paper analysis, experiment execution and evidence-backed verdicts, at ~87% accuracy on evals and tests. Screened 36K+ papers to curate 380+ reproduction candidates. 19+ PRs shipping connectors, UI and backend features
Tech Engineer, AI & Backend Hecta Proptech · Jun – Jul 2026 CatBoost + GPU embeddings over 175K+ auction notices: 84.3% ROC-AUC, 80% less manual review. A Cox survival model (0.79 C-index) behind a validated Flask API, and the first hybrid RAG platform
Full Stack Engineer (sole) chkchk (stealth startup) · Jan – Apr 2026 Built a creative-talent marketplace end to end on Next.js and Supabase: −50% DB calls, −30% latency, realtime, EC2 + CI/CD, and the Android app. 66 of 74 commits
AI & Frontend Intern Edunet Foundation · 2025 A Whisper + T5 lecture-to-notes pipeline, ~80% faster with GPU inference and caching

🚀 My Projects

BizMatch: Amazon ML Challenge 2026
🏆 38th of 32,000+ entity resolution cross-encoders

  • Finds every real copy of a business across 10M noisy records and rejects decoys, across the US, India and an unlabeled France.
  • e5 retrieval, a 3-stage LightGBM cascade, 7 cross-encoders and exact expected-F0.5 decisions: 0.921 → 0.990 F0.5, all on free compute. I led the team.

QNC: quantum ML research paper
first author PennyLane IBM quantum hardware

  • Shows that training-time neural collapse in variational quantum classifiers is an exact rotation, verified to ~10⁻¹⁵ on MNIST and Fashion-MNIST.
  • Confirmed on two IBM quantum backends, with 52 preregistered predictions. Now in major revision after peer review.

WhatsApp Notification Router
LLM consensus multimodal safety

  • Decides notify, digest or mute per user across text, images and voice: a 5-vote LLM majority over a closed bank of 27 reasons, with code deciding action and confidence.
  • Muted 8 of 8 scam and prompt-injection attacks. Survived 5 mid-run kills with zero lost calls. Honest post-mortem.

Nishchay: COD risk engine
Razorpay AI Buildathon LightGBM conformal

  • ₹72.9L net saved on 44,288 held-out orders. PR-AUC 0.677 vs 0.304 baseline at 0.986 recall, with a decision threshold derived from each merchant's own costs.
  • LLM agents kept off the decision path. 18,827 live agent calls proved it, and I reported the result honestly: no lift.

Grounded Support Triage
LangGraph hybrid RAG citation critic

  • Multi-agent triage over a 774-document corpus: BM25 + dense + cross-encoder rerank, and a deterministic citation critic that blocks unsupported answers.
  • 0–2 LLM calls per ticket thanks to regex fast paths and structured routing.

AlgoSentinel: autonomous PR auditor
agents Docker sandbox Gemini

  • 55 tools across 4 namespaces. It benchmarks the old and new versions of each function in a sandbox and fits growth curves to catch O(n) → O(n²) regressions from real runtimes.
  • Compresses its context to sustain 20+ tool calls per audit, then posts evidence-backed PR reviews.

KVQuant Lab: LLM inference research
PyTorch quantization TurboQuant (ICLR '26)

  • 4.65× KV-cache compression (5.6 MB → 957 KB) at near-baseline perplexity (4.68 vs 4.26).
  • +73% recall@1 with Adaptive QJL, and 100% needle-in-a-haystack recall at 3.2× compression. Reproduced 9 paper claims.

EdgeSentinel: edge bot detection
Cloudflare Workers Vectorize Durable Objects

  • A 5-stage classifier at under 10 ms of overhead per request, running entirely on Cloudflare's free tier.
  • Behavioral vector search, heuristics and LLM inference, with atomic per-IP rate limiting and non-blocking writes.

Dual AI Assistant Benchmark: LLM evals
evals Llama Guard 3 HF Spaces

  • 1,000 runs across 5 safety suites (hallucination, bias, toxicity, jailbreaks), scored by a 3-judge LLM panel with NLI consistency checks.
  • An OSS assistant with memory, tools and two-stage guardrails, live on Hugging Face.

Sandbox Warm Pool Controller: Kubernetes
Go CRDs gVisor / Kata Prometheus

  • Pre-warms isolated sandbox pods to remove 1–5 s cold starts, using a 6-state pod lifecycle.
  • A race-free assignment API with auto-replenishment and Prometheus latency metrics.

More: TraceWarrant (evidence checker for agent performance claims) · Buy or Wait (financial decision engine, HackerRank Orchestrate Sep '26) · Setu (district health network with a human-approved allocation solver) · Forensic Evidence Indexer (C++17 streaming hasher) · MindSafe (ZK-proof mental-health dApp) · Avia (fraud-detection SaaS) · FounderOS (🥈 2nd prize)

🌍 Open Source

Project What I contributed Status
PyTorch · 105K★ SGD now rejects NaN lr, momentum and weight_decay instead of silently training on NaN, matching the other optimizers ✅ Merged
mem0 · 67K★ The Azure AI Search vector store for the TypeScript SDK: hybrid search and quantization, 754 lines ✅ Merged
Hindsight · 50.6K★ Fixed audit-log rows silently lost to garbage-collected write tasks and at shutdown ✅ Merged
pandas · 50K★ A PyArrow datetime-merge regression test, Ruff B905 enforcement, and a docstring migration ✅ 3 Merged
Langfuse · 36K★ Found a prompt-cache key collision (version 3 vs label "3" served each other's prompt) 🚀 Shipped via #15040
matplotlib · 23K★ Documented the TwoSlopeNorm linear-colorbar workaround ✅ Merged
sktime · 10K★ Fixed broken pytorch-forecasting references in the forecaster adapters ✅ Merged
SQLFluff · 10K★ A PostgreSQL OPERATOR(schema.op) parser, 649 lines with fixtures ✅ Merged
HackerRank hiring-agent · 7.3K★ Fixed a PyMuPDF memory leak and a Windows UTF-8 crash ✅ 2 Merged
PyTorch-Ignite · 4.8K★ ReduceLROnPlateauScheduler now honours min_lr for every param group, not only the first ✅ Merged
NumPyro · 2.8K★ Hurdle distributions over positive bases now include zero in their support, and init_to_mean falls back to the median when the mean is not finite ✅ 2 Merged
QuTiP · 2.1K★ rand_dm and rand_herm no longer hang forever when all eigenvalues are equal ✅ Merged
pymc-extras · PyMC ecosystem Traced a Windows-only Pathfinder test failure to numba cache numerics and re-enabled the test with a better-conditioned model ✅ Merged
chkchk (startup) The Android app (Capacitor) and the full rebrand, +5.6K lines ✅ 2 Merged
naija-nutri-hub OTP email verification on signup ✅ Merged

Also: /lgtm from Koordinator maintainers for a webhook-crash fix, "LGTM" at Google ADK, and open PRs to PyMC-Marketing, PennyLane, Kubeflow SDK, sbi, ArviZ, pyhf, sentence-transformers and FOSSASIA.

🛠 Tech Stack

Languages and frameworks
Data and infrastructure

LLMs & ML: OpenAI · Claude · Gemini · LangGraph · Hugging Face · LightGBM · CatBoost · XGBoost · scikit-learn · FAISS · BM25

📊 GitHub

GitHub stats Top languages

Contribution graph being eaten by a snake

Pinned Loading

  1. grounded-support-triage grounded-support-triage Public

    LangGraph support triage across HackerRank, Claude, and Visa corpora. Hybrid BM25+dense RAG, citation critic, eval CLI, production observability.

    Python 2

  2. skill-productionize skill-productionize Public

    Claude Code skill to productionize any codebase in one command — validation, logging, security hardening, and PRODUCTION_CHANGES.md report.

    1

  3. tracewarrant tracewarrant Public

    Content-free telemetry conformance and simulator-neutral validation of performance predictions for agentic systems.

    Python 1

  4. algosentinel algosentinel Public

    Autonomous PR agent that profiles changed functions in Docker to catch O(n)→O(n²) regressions. Gemini orchestration, 55 tools, FastAPI, eval harness.

    Python

  5. FounderOS FounderOS Public

    Voice-first AI Chief of Staff for solo founders

    JavaScript

  6. whatsapp-notification-router whatsapp-notification-router Public

    Personalized notify / digest / mute routing for multimodal WhatsApp messages. Rank 20 of 1,983 at HackerRank Orchestrate (Aug 2026), with an honest post-mortem.

    Python