Data Conference Databasea Query.Farm index
Speakers

Purshotam Shah

Employers on the program

  1. 2025–2026Yahoo3 talks

The year around now

Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.

JanFebMarAprMayJunJulAugSepOctNovDecCurrentCurrent (formerly Kafka Summit)
Held in the past 12 months Next 12 months Today, Nov 10, 2026

Appearances by year

201920202021202220232024202520262027
  • Current (formerly Kafka Summit)
  • Airflow Summit

Talks

DateEventConferenceRoleTitleLinks
Nov 4, 2026Current San Francisco 2026Current (formerly Kafka Summit)speakerFlink with an AI Agent That Debugs Itself: A Harness Engineering Walkthrough
as Yahoo
Harness engineering is the production substrate that sits between an LLM agent and your live cluster: structured audit on every tool call, per-tool quotas,…Show less

Harness engineering is the production substrate that sits between an LLM agent and your live cluster: structured audit on every tool call, per-tool quotas, shadow mode, dry-run, human-in-the-loop approval for risky writes, trace propagation, retries, and a closed feedback loop from human PR review back into the agent's retrieval. It is what separates “we demoed the agent once” from “we left it on for six months and it kept the on-call asleep.” As streaming operations adopt autonomous agents, the harness — not the model — is the load-bearing engineering. We built and run an AI debugging agent for Apache Flink. It ships as a JobManager sidecar in every Flink application-mode deployment: loopback to Flink REST, job-scoped Kubernetes permissions through a namespaced ServiceAccount, autoscaler state read from PostgreSQL, and inherited service identity for outbound calls. Per-deployment blast radius. Per-deployment audit trail. No central agent service, no fleet-wide credentials. The diagnostic agent is a LangChain ReAct loop over eighteen Flink-specific tools: backpressure, checkpoint health, Kubernetes events, autoscaler state, thread dumps, and log search. It picks two to five tools…

Oct 29, 2025Current New Orleans 2025Current (formerly Kafka Summit)speakerFlinkAI: Building a Real-Time LLM Knowledge Engine for Apache Flink... with Flink!
as Yahoo
How do you keep your developers effective when your internal Flink practices diverge from the open-source community? At Yahoo, we faced this challenge by…Show less

How do you keep your developers effective when your internal Flink practices diverge from the open-source community? At Yahoo, we faced this challenge by building FlinkAI, a smart knowledge system that bridges the gap between our internal expertise and the global Apache Flink community. In this session, we'll show you how we use Apache Flink itself to power a real-time streaming pipeline that ingests, processes, and understands Flink knowledge. FlinkAI consumes everything from our internal deployment guides (EKS, mTLS, Okta) to external community firehoses like mailing lists, Jiras, and commits. Using OpenAI, this data is transformed into semantic embeddings and stored in a vector database for lightning-fast natural language search. The best part? It’s integrated directly into the Flink Web UI. FlinkAI automatically analyzes exceptions as they happen and suggests solutions in an embedded chat, turning the UI into an active troubleshooting assistant. Come to this session to learn: A novel architecture for a streaming-first, LLM-powered knowledge system. How to leverage Flink to build powerful internal tooling for developers. Practical lessons on integrating LLMs and vector…

Oct 7, 2025Airflow Summit 2025Airflow SummittalkNavigating Secure and Cost-Efficient Flink Batch on Kubernetes with Airflow
as Yahoo
At Yahoo, we built a secure, scalable, and cost-efficient batch processing platform using Amazon MWAA to orchestrate Apache Flink jobs on EKS, managed by the…Show less

At Yahoo, we built a secure, scalable, and cost-efficient batch processing platform using Amazon MWAA to orchestrate Apache Flink jobs on EKS, managed by the Flink Kubernetes Operator.

SlidesVideo

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Alex Merced2—2026
Benjamin Gamble2—2026
Bill Bejeck2—2026
David Anderson2—2026
David Jacot2—2026
David Kjerrumgaard2—2026
David Yun2—2026
Dominique Ronde2—2026
Greg Harris2—2026
Kyle Klein2—2026
Matthias Sax2—2026
Neil Buesing2—2026
Olena Kutsenko2—2026
Robert Metzger2—2026
Sage Pierce2—2026

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.