AI Systems Engineer · Heterogeneous LLM Inference & Engine Internals · Distributed GPU Systems
AI Systems Engineer specialising in heterogeneous LLM inference: hardware-aware scheduling, disaggregated serving, GPU kernel engineering, and engine internals across vLLM, SGLang, and MLCommons.
- 7+ years of distributed-systems infrastructure at Microsoft and Amazon combined with 3 years of self-funded inference systems research.
- Upstream contributor to core engines (vLLM, SGLang) and official benchmarking consortia (MLCommons / MLPerf): KV connectors, asynchronous schedulers, prefix-caching hot paths, and Marlin / Quark quantization kernels.
- Competitor in the Open Kernel Challenge (Meta × Paradigm × Andromeda): Ranked #1309 Global (Top Tier) with 4/4 verified solutions optimizing the 816B Muse Spark MoE on NVIDIA Hopper H200 (up to 2.33× GEMV speedup).
- Author of HeteroDisagg (hardware-adaptive asymmetric disaggregated serving & Community RFC) and Clairvoyant (ML-driven SJF inference scheduling, arXiv:2606.07248).
- Founder of Anavind Labs — an independent systems practice publishing open benchmarks, architectural specs, and upstream engine hardening.
Core engine internals contributed to vLLM, SGLang, and MLCommons (detailed technical dossiers published at anavindlabs.com/upstream.html):
| Ecosystem | Pull Request / Spec | Subsystem & Component | Architectural Impact & Root Cause Solved | Status |
|---|---|---|---|---|
| vLLM | PR #65584 | KV Connector & P/D Disagg | Resolved sliding-window KV cache block drops in P/D serving (#65550) via prompt token backoff across NIXL and Mooncake, eliminating silent null_block reads. |
In Review |
| vLLM | PR #65159 | V1 Async Scheduler | Fixed async scheduling placeholder underflow crash on sync KV load failure (#65131); properly drains in-flight stale output tokens and resets placeholders. | In Review |
| SGLang | PR #39623 | P/D Disaggregation | Eliminated unbounded memory leaks and worker OOMs under network jitter via admission guards, thread-safe RLock purge, and an |
In Review |
| SGLang | PR #39741 | Quantization & Marlin | Prevented Marlin GEMM tile-divisibility CUDA aborts ( |
In Review |
| vLLM |
PR #51574 (Co-Authored) |
Core V1 Scheduler | Eliminated P99 tail latency inflation from preempted-request starvation in PriorityRequestQueue (#41951, #56843) via bounded starvation caps and anti-thrashing victim selection. |
In Review |
| vLLM | PR #56964 | MoE & Speculative Decoding | Resolved runtime termination when target models are Marlin-quantized but speculative draft layers are unquantized via dynamic kernel execution fallback. | In Review |
| vLLM | PR #65536 | Quantization (Quark) | Fixed AMD Quark quantization exclusion parsing for module targets with parameter suffixes (weight, bias), preventing invalid kernel binding. |
In Review |
| vLLM | PR #64967 | Attention Kernels | Enforced power-of-two head size validation in TurboQuant fused attention kernels to prevent invalid memory indexing. | In Review |
| SGLang | PR #37067 | Prefix Cache / RadixTree | Optimized RadixCache.total_size() from |
Closed (Adopted) |
| vLLM / SGLang | Community RFC | HeteroDisagg Architecture | Accelerator Capability Descriptor (ACD) & Hardware-Adaptive Serving Policies: Roofline-driven dynamic chunking and bipartite GQA re-sharding across mismatched TP ranks. | Proposed |
| MLCommons | Contributor | MLPerf Inference & Endpoints | Benchmarking harness integration across reference LLM SUTs (vLLM / SGLang backends) and high-QPS serving endpoint evaluation. | Active |
| Project | Description | Key Performance & Benchmarks |
|---|---|---|
|
Open Kernel Challenge (OKC) Hopper H200 GPU Kernel Engineering |
Frontier LLM inference optimization on NVIDIA Hopper H200 for Muse Spark Open (816B Parameter Sparse MoE). Sponsored by Meta × Paradigm × Andromeda. | • Rank #1309 Global (Top Tier): 4/4 verified solutions on official H200 silicon. • 2.329× Router GEMV (4.4 µs vs 10.3 µs) & 1.777× Unpooler GEMV via 128-bit LDG.E.128 loads and register warp shuffles.• 1.518× MoE W4A16 Decode (50.8 µs vs 77.1 µs) via tuned Marlin tiling. • Serving Track: Multi-GPU 8×H200 SGLang server with DFlash Speculative Decoding. |
|
HeteroDisagg Disaggregated LLM Serving |
Research prototype for hardware-adaptive disaggregated LLM serving across mixed-silicon clusters (A100 + RTX 3090). Features asymmetric TP and wire quantization. | • Asymmetric TP: HeteroKVConnector for GQA bipartite P2P re-sharding across mismatched prefill/decode ranks (prefill_tp != decode_tp).• In-Flight FP8: Vectorised FP8 E4M3 quantization halved wire payload (128 MB → 64 MB) at 99.98% cosine fidelity and • Accelerator Capability Descriptor (ACD): Roofline planner deriving chunk sizing and asymmetric TP across silicon. |
|
Clairvoyant Scheduler 📄 arXiv:2606.07248 |
Zero-overhead Go sidecar proxy eliminating Head-of-Line blocking in LLM inference via ML-driven Shortest Job First (SJF) scheduling. | • 70–76% P50 latency reduction under burst load. • 83.6% latency reduction under realistic trace replay. • 0.029 ms inline ONNX inference overhead with zero backend modifications. |
|
AetherControl Full LLM Lifecycle Control Plane |
4-stage platform: dataset pre-flight guard (trainsight) → GRPO post-training (rlhf-pipeline) → vLLM serving (vllm-engine) → K8s governance. |
• 1,141 tok/s throughput · TTFT P50 22.1ms. • 100% OOM prevention via pre-flight profiler. • GSM8K: 42% → 70% via GRPO · −98.6% DCGM mutex contention. |
| Project | Description | Key Performance & Benchmarks |
|---|---|---|
|
Kube-Sentinel Zero-Trust K8s GPU Scheduler |
Native Go Scheduling Framework plugin (Score/Reserve/Bind) + Python gRPC telemetry daemon cross-checking node telemetry against scheduler cache truth. |
• 46.3% GPU cost reduction ($120/hr → $64.44/hr) on 32-node Alibaba cluster trace. • 1,252 pods/sec peak throughput with sub-millisecond P99 latency. • 100% failover availability under daemon SIGKILL. |
| ACO Orchestrator | Predictive job scheduler for heterogeneous compute using Ant Colony Optimization + LSTM spike prediction. | • <10ms latency · 95%+ SLA adherence across 202 test scenarios. |
| ServiceScope v2 | AI-native blast-radius analysis for Python microservices: AST parsing + local LLM inference. | • 190 files/sec · 0% inference failure · Zero external API dependencies. |
- Clairvoyant: ML-Driven Shortest Job First Scheduling for LLM Inference
Aravind Sundaresan — arXiv:2606.07248
Target: NeurIPS 2026 Workshop → MLSys 2027
- Inference Engines & Serving: vLLM internals, SGLang internals, PagedAttention, RadixAttention, Continuous Batching, Chunked Prefill, Disaggregated Prefill/Decode, Asymmetric TP, GQA re-sharding, KV-cache lifecycle & wire quantization.
- GPU Kernel Engineering & Acceleration: NVIDIA Hopper H200, 128-bit
LDG.E.128vectorization, register warp shuffles (__shfl_down_sync), Marlin GEMM kernels, AMD Quark, GPTQ, AWQ, FP8 (E4M3), MoE kernel dispatch, Triton kernels, CUDA C++, CUDA IPC, NCCL, Roofline analysis. - Languages & Frameworks: Python, Go, C++, CUDA, Java, PyTorch, Triton, ONNX Runtime.
- Orchestration & Distributed: Kubernetes (custom Go scheduler plugins), Docker, DCGM, Prometheus, Grafana, AWS, Azure, GCP, InfiniBand/RoCE, NVLink.
- 🌐 Practice & Research: anavindlabs.com
- 🚀 Upstream Dossiers: anavindlabs.com/upstream.html
- 💼 LinkedIn: linkedin.com/in/aravindsundaresan
- 📄 Resume & Provenance: anavindlabs.com/about.html
- ✉️ Email: aravind@anavindlabs.com · aravindsundaresan099@gmail.com


