Skip to content
View rdpatilds's full-sized avatar

Block or report rdpatilds

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

Rudragouda Patil

Principal Engineer, AI/ML. Twenty-one years building production systems — the last several on generative AI (RAG platforms, agentic workflows, evaluation and governance), and lately on the layer underneath them: inference serving.

Current focus — serving-layer economics. Batch size buys cost amortization; utilization costs tail latency. They are different knobs with different curves, and most of the interesting engineering lives in the tension between them: prefix caching, KV-cache management, class-aware scheduling, admission control at a measured goodput knee, and the instrumentation that proves any of it still works next month.

A control plane over vLLM — session-affinity routing, EDF-plus-floor scheduling, admission control — plus a from-scratch mini-engine that rebuilds paged KV blocks, hash-chain prefix caching and continuous batching in ~600 lines of PyTorch so the mechanisms are readable instead of vendored.

Includes a measured ablation: 5× TTFT improvement from prefix caching, with a flat control line, on two consumer GPUs. Five annotated sequence-diagram traces walk one request through admission, cache match, prefill and decode.

Also

Retrieval evaluation and release gating (golden sets, regression-relative thresholds, drift detection) · multi-tenant RAG architecture · streaming data platforms (Kafka, Flink, Spark, CDC) · AI governance and guardrails for regulated, learner-facing products · scaling engineering practices from a small core team to a cross-functional org.

LinkedIn

Pinned Loading

  1. inference-optimization inference-optimization Public

    LLM inference serving-layer study: a control plane over vLLM (session-affinity routing, EDF+floor scheduling, admission at a measured goodput knee) plus a from-scratch mini-engine (paged KV, hash-c…

    Python 2 2