Shril Kumar · Data & AI Infrastructure Engineer

Building fast, reliable
data platforms at scale.

8+ years building production data systems. At Roku and Groupon, I’ve made ingestion recoverable, moved workloads across clouds, and built tools that teams depend on. I also build governed data access and AI infrastructure.

250M+Ads events processed dailyImpressions & conversions
70+ PBData lake footprintof Ads Data Platform
500+Mission-critical tablesManaged by my maintenance framework

Data platforms that hold up in production

Reliable ingestion. Reusable Iceberg tooling. Cloud migrations that keep the platform running.

01 · Roku

Reliable Ads ingestion with safe reruns

Re-architected hourly ad impression and conversion processing from mutable tracker state to stateless, idempotent Iceberg pipelines. Runtime down 35%, Trino latency down 20%, incident recovery from a day to two hours.

1 day → 2 hoursIncident recovery with safe reruns
Read case study →
03 · Groupon

Moving cloud platforms without downtime

Migrated 2,500 Spark jobs from on-premises infrastructure to GCP Dataproc with phased cutovers. A separate AWS Keyspaces to GCP Bigtable migration delivered zero downtime and lowered annual datastore cost from approximately $2M to $200K.

~$2M → $200K / yearDatastore cost after the Bigtable migration
Read case study →

Shared Iceberg toolingMigration and maintenance tools used by 10+ teams. Rust compaction has 90% lower compute cost than Spark; maintenance coverage and migration progress are separate measures.

Production toolkitPython · Rust · Scala · Terraform · Spark · Iceberg · Kafka
Airflow is my primary production orchestrator.

AI infrastructure, governance & privacy

The same focus on recoverability and clear controls, applied to AI systems and sensitive data.

  • An LLM PII classifier, and the flywheel that fixed it

    Roku · 2024 – present

    Built in-house sensitive-data discovery for the ads data platform instead of buying it, then closed the loop between analyst corrections and training data to move precision from 84% to 91% without giving up recall.

  • Governing what AI agents are allowed to ask the warehouse

    Roku · 2025

    A governed MCP data-access layer over roughly 5,000 tables, enforcing schema, lineage, ownership, identity, and metric certification before a query runs. Adopted by 120+ platform engineers.

  • From 90 days to 5 — rebuilding GDPR deletion

    Roku · 2024 – 2025

    Redesigned deletion across a petabyte-scale data lake using virtual-identifier rotation for immediate disassociation, cutting end-to-end fulfilment 94%. Separately re-architected data download from MapReduce to Spark for a 50× intake increase.

  • Least-privilege MCP servers for an incident assistant

    Roku · 2025

    Productionised Slack incident-history and Confluence runbook-retrieval MCP servers for an internal AI incident assistant, with read allowlists, least-privilege scopes, and button-gated writes. Adopted by 20+ teams and 150+ engineers.

Currently at Roku

Senior Software Development Engineer on the Ads Data Platform, leading four engineers informally. My work spans ingestion reliability, Iceberg migration and maintenance, sensitive-data discovery and governed access for AI agents.