Skip to content
View Umarfarook1's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report Umarfarook1

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

Umarfarook Gurramkonda

AI / ML Engineer at HypeOn AI — production LLM systems: multi-stage orchestration, RAG, NL-to-SQL, and the evals that keep them honest. Bangalore, India.

Portfolio · LinkedIn · umarfarook0yt@gmail.com


What I do

I build the messy middle of applied AI: agent orchestration, retrieval that returns the right thing, NL-to-SQL with cost guardrails, and the observability that keeps it all running in production. Strong Python (FastAPI), end-to-end ownership on GCP and AWS, and a bias toward systems that survive contact with real users.

I care about evals before scale: if you can't measure an agent's behavior, you can't improve it. Most of my open-source work exists to make LLM behavior measurable.

Projects worth your time

Agent infrastructure and evals

  • mcp-bigquery-evals — MCP server that lets agents explore BigQuery safely: 7 read-only tools, mandatory dry-run cost caps, structured error codes agents can self-correct on, and a Spider/BIRD-style NL-to-SQL eval harness. Published on PyPI.
  • trustbench — production-readiness harness for AI customer-support agents: versioned golden sets, calibrated LLM-judge trust metrics (Cohen's kappa vs human labels), and McNemar-tested per-intent regression detection. 82 offline tests (green CI), zero API calls needed.
  • rag-document-qa — retrieval-augmented document Q&A with citation-grounded answers and a retriever eval harness (Recall@K, MRR, nDCG); vector store and embedder are pluggable via Protocol.

Applied agent product

  • Cargo-Concierge — agentic freight-forwarder copilot: free-form quote request in, ranked airline options and a draft response out. Hand-labeled extraction eval (80% strict accuracy) and prompt ablations. Next.js + Mastra + Postgres. Live demo.

Applied ML and analysis

  • street-view-plate-blurring — YOLOv8n license-plate detector (mAP@0.5 0.78) with a recall-first Gaussian-blur redaction pipeline and an OCR before/after audit.
  • youtube-shorts-performance-prediction — a rigorous negative result: no pre-publish feature predicts Shorts engagement above chance, and the one "95% accurate" model is a leakage trap (permutation test p = 0.955).
  • ipl-data-analysis — 1,095 IPL matches with leakage-free chronological features and honest match-outcome modeling that names the data ceiling (~AUC 0.55).

ML from first principles (work in progress — building the stack a layer down from the APIs)

Production work (closed source)

  • Conversational research agent (HypeOn AI) — multi-stage routing (chitchat / factual / research), SSE streaming, session memory, idempotent retries, Pydantic-validated outputs, prompt-injection guardrails, Prometheus metrics.
  • NL-to-SQL over BigQuery (HypeOn AI) — schema discovery, synonym matching, dry-run cost caps, multi-provider routing with fallback; built so non-technical operators can query the warehouse.
  • Clinical chat assistant (Synclovis Systems) — RAG over clinical PDFs with chunking, metadata filtering, and guardrails against unsupported answers.
  • AI inventory platform (freelance) — LLM invoice extraction, demand forecasting, real-time stock alerts for a retail client.

Stack

Python (FastAPI, Pydantic, SQLAlchemy) · PyTorch · TypeScript · LangChain · FAISS · sentence-transformers · PostgreSQL · Redis · BigQuery · GCP · AWS · Docker · GitHub Actions · Prometheus

Experience

When Role Where
Oct 2025 – now Founding ML Engineer HypeOn AI
Oct 2024 – Sep 2025 Freelance ML / AI Engineer Independent
Jun 2024 – Sep 2024 Backend Developer Intern Synclovis Systems
2020 – 2024 B.Tech, Computer Science K.S.R.M College of Engineering, JNTU Anantapur — CGPA 8.14

How I work

  • Tradeoffs over tools — pick by constraint, not hype.
  • Evals before scale — a bad eval beats no eval.
  • Data quality over model swapping — a new model rarely fixes bad inputs; retrieval and prompt structure compound.
  • Ship narrow, then expand — one user, one workflow, working end-to-end.

Open to conversations about production LLM systems, RAG, evals, and ML systems.

umarfarook-ai.vercel.app · LinkedIn · umarfarook0yt@gmail.com

Popular repositories Loading

  1. mcp-bigquery-evals mcp-bigquery-evals Public

    Read-only BigQuery MCP server with mandatory dry-run cost caps, agent-friendly structured errors, and a Spider/BIRD-style NL-to-SQL eval harness.

    Python 1

  2. rag-document-qa rag-document-qa Public

    Retrieval-augmented document Q&A with citation-grounded answers and a retriever eval harness. Pluggable vector store and embedder via Protocol.

    Python 1

  3. DPO-on-my-LLM DPO-on-my-LLM Public

    WIP: SFT -> DPO post-training pipeline for a small open LLM, with a position-swap LLM-judge eval reporting win-rates and Wilson confidence intervals.

    1

  4. Cargo-Concierge Cargo-Concierge Public

    Agentic freight forwarder copilot: free-form quote email to ranked airline options and a draft reply, with a hand-labeled eval harness (80% strict extraction accuracy) and prompt ablations. Next.js…

    TypeScript 1

  5. trustbench trustbench Public

    Production-readiness eval harness for AI support agents: versioned golden sets, calibrated LLM-judge trust metrics, and statistically tested per-slice regression detection

    Python 1

  6. ipl-data-analysis ipl-data-analysis Public

    Analysis of 1,095 IPL matches (2008-2024): leakage-free features, PCA team clustering, and honest match-outcome modeling that names the data ceiling.

    Jupyter Notebook 1