Data Conference Databasea Query.Farm index
Speakers

David Anderson

Employers on the program

  1. 2026Dremio1 talk
  2. 2021–2026Confluent10 talks
  3. 2024FISD1 talk
  4. 2023–2024Global Payments2 talks
  5. 2022Immerok1 talk
2 more
  1. 2020Liberty Mutual1 talk
  2. 2019MemSQL1 talk

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.

Held in the past 12 months Next 12 months Today, Nov 9, 2026

Appearances by year

201920202021202220232024202520262027
  • Current (formerly Kafka Summit)
  • AWS re:Invent
  • Flink Forward
  • Big Data LDN
  • Data Con LA
  • Open Source Data Summit
  • World Financial Information Conference (WFIC)

Talks

DateEventConferenceRoleTitleLinks
Nov 4, 2026Current San Francisco 2026Current (formerly Kafka Summit)speakerApache Flink®: Ask the Committers
as Confluent
Have questions about stream processing, stateful architecture, or the future of Apache Flink®? Join an interactive panel of core Flink Committers for an Ask Me…Show less

Have questions about stream processing, stateful architecture, or the future of Apache Flink®? Join an interactive panel of core Flink Committers for an Ask Me Anything (AMA) session.

Nov 4, 2026Current San Francisco 2026Current (formerly Kafka Summit)speakerGetting Started with Apache Flink: Design Patterns and Best Practices
as Confluent
This session provides a comprehensive introduction to Apache Flink for developers and architects who seek to build streaming solutions that are resilient,…Show less

This session provides a comprehensive introduction to Apache Flink for developers and architects who seek to build streaming solutions that are resilient, efficient, and maintainable. I will move through three critical layers of Flink development: 1. Establish a solid foundation based on well-engineered data products You will learn best practices for: - Managing formats and schemas for the long term. - Ensuring data integrity and implementing error handling. - Handling the nuances of watermarking and late-data strategies. 2. Compose solutions from event streaming patterns I will encourage you how to decompose complex problems using reusable components based on design patterns: - Deduplication: removing duplicate events - Correlation: linking related events across streams (e.g., orders and their shipments) - Aggregation: computing real-time analytics - Enrichment: adding context to event streams - Pattern matching: detecting sequences or anomalies 3. Insist on operational excellence Finally, I ground the technical theory in operational reality, and discuss the fundamentals that will help ensure that your application scales without breaking the bank or the cluster. You will learn…

Sep 23, 2026Big Data LDN 2026Big Data LDNspeakerData Sovereignty in the Agentic Era
as Dremio
AI agents have introduced governance requirements that most data platforms were not originally designed to meet. Even well-architected lakehouses are still…Show less

AI agents have introduced governance requirements that most data platforms were not originally designed to meet. Even well-architected lakehouses are still catching up. Humans can navigate ambiguity, file a ticket, or ask a colleague when access is unclear. Agents work with whatever is in front of them, which makes ungoverned data not an inconvenience but a production risk. This session explores how Apache Iceberg, Apache Polaris, and Apache Ossie (incubating), a new open specification for semantic interchange entering the Apache Incubator, give organizations a vendor-neutral foundation for enforcing data sovereignty without lock-in. The semantic layer has emerged as the connective tissue between raw lakehouse access and governed, business-ready data, and open catalog standards are increasingly the mechanism through which organizations keep control as data volumes, regulatory complexity, and agentic workloads all grow simultaneously. Attendees will leave with concrete patterns for enforcing sovereignty across federated environments and extending fine-grained access controls to agentic workloads.

May 19, 2026Current London 2026Current (formerly Kafka Summit)speakerApache Flink® AMA
as Confluent
Join this session to ask long-term Flink community members Robert, Timo and David whatever you want about Flink and the stream processing space. - How does…Show less

Join this session to ask long-term Flink community members Robert, Timo and David whatever you want about Flink and the stream processing space. - How does Flink SQL allow you to query historic data? - What's the recommended way of deploying Flink to start learning it? - How do I best contribute a fix I found in production? We are happy to provide our perspective on those and more questions in the session.

May 19, 2026Current London 2026Current (formerly Kafka Summit)speakerGetting Started with Apache Flink: Essential Patterns and Best Practices
as Confluent
This session provides a comprehensive introduction to Apache Flink for developers and architects who seek to build streaming solutions that are resilient,…Show less

This session provides a comprehensive introduction to Apache Flink for developers and architects who seek to build streaming solutions that are resilient, efficient, and maintainable. I will move through three critical layers of Flink development: 1. Establish a solid foundation based on well-engineered data products You will learn best practices for: - Managing formats and schemas for the long term. - Ensuring data integrity and implementing error handling. - Working with streams of immutable records vs. streams with updates. - Handling the nuances of watermarking and late-data strategies. 2. Compose solutions from event streaming patterns Rather than writing monolithic scripts, I will show you how to decompose complex problems using reusable components based on these design patterns: - Deduplication: removing duplicate events - Correlation: linking related events across streams (e.g., orders and their shipments) - Aggregation: computing real-time analytics - Enrichment: adding context to events from reference data - Pattern matching: detecting sequences or anomalies in event streams 3. Insist on operational excellence Finally, I ground the technical theory in operational…

Oct 29, 2025Current New Orleans 2025Current (formerly Kafka Summit)speakerApache Flink® Ask Me Anything
as Confluent
Oct 29, 2025Current New Orleans 2025Current (formerly Kafka Summit)speakerUnlocking the Mysteries of Apache Flink
as Confluent
Apache Flink has grown to be a large, complex piece of software that does one thing extremely well: it supports a wide range of stream processing applications…Show less

Apache Flink has grown to be a large, complex piece of software that does one thing extremely well: it supports a wide range of stream processing applications with difficult-to-satisfy demands for scalability, high performance, and fault tolerance, all while managing large amounts of application state. Flink owes its success to its adherence to some well-chosen design principles. But many software developers have never worked with a framework organized this way, and struggle to adapt their application ideas to the constraints imposed by Flink's architecture. After helping thousands of developers get started with Flink, I've seen that once you learn to appreciate why Flink's APIs are organized the way they are, it becomes easier to relax and accept what its developers have intended, and to organize your applications accordingly. The key to demystifying Apache Flink is to understand how the combination of stream processing plus application state has influenced its design and APIs. A framework that cares only about batch processing would be much simpler than Flink, and the same would be true for a stream processing framework without support for state. In this talk I will explain how…

May 20, 2025Current London 2025Current (formerly Kafka Summit)speakerUnlocking the Mysteries of Apache Flink
as Confluent
Apache Flink has grown to be a large, complex piece of software that does one thing extremely well: it supports a wide range of stream processing applications…Show less

Apache Flink has grown to be a large, complex piece of software that does one thing extremely well: it supports a wide range of stream processing applications with difficult-to-satisfy demands for scalability, high performance, and fault tolerance, all while managing large amounts of application state. Flink owes its success to its adherence to some well-chosen design principles. But many software developers have never worked with a framework organized this way, and struggle to adapt their application ideas to the constraints imposed by Flink's architecture. After helping thousands of developers get started with Flink, I've seen that once you learn to appreciate why Flink's APIs are organized the way they are, it becomes easier to relax and accept what its developers have intended, and to organize your applications accordingly. The key to demystifying Apache Flink is to understand how the combination of stream processing plus application state has influenced its design and APIs. A framework that cares only about batch processing would be much simpler than Flink, and the same would be true for a stream processing framework without support for state. In this talk I will explain how…

Dec 2, 2024AWS re:Invent 2024AWS re:InventbreakoutBalance consistency and developer freedom with platform engineering
as G-P
Serverless empowers developers to build complex applications by shifting infrastructure and operational responsibility to AWS. Platform engineering plays an…Show less

Serverless empowers developers to build complex applications by shifting infrastructure and operational responsibility to AWS. Platform engineering plays an important role to ensure consistency and compliance and reduce the complexity of building in the cloud.

Video
Oct 21, 2024Flink Forward Berlin 2024Flink ForwardpanelistAI and Apache Flink: Expert Panel
as Confluent
Join the conversation with Mike Gualtieri (Forrester VP & Principal Analyst), Ben Gamble (Ververica Field CTO), Gunnar Morling (Decodable Software Engineer),…Show less

Join the conversation with Mike Gualtieri (Forrester VP & Principal Analyst), Ben Gamble (Ververica Field CTO), Gunnar Morling (Decodable Software Engineer), and David Anderson (Apache Flink Committer and Confluent Software Practice Lead) at #FlinkForward Berlin as they discuss what #AI means for the streaming data industry.

Sep 15, 2024WFIC 2024World Financial Information Conference (WFIC)speakerSetting the Scene
as FISD/Atradia
Nov 27, 2023AWS re:Invent 2023AWS re:Inventbreakout10 ways to modernize, optimize & monetize on AWS as business grows
as G-P
How can we help prevent technology in SMBs from becoming a cost overhead to enabling growth? Organizations need to sense and respond to change, including…Show less

How can we help prevent technology in SMBs from becoming a cost overhead to enabling growth? Organizations need to sense and respond to change, including migrating to the cloud and serverless.

Video
Nov 15, 2023Open Source Data Summit 2023Open Source Data SummitpanelistPanel: A discussion about contributing to open source projects
as Confluent
Video
Aug 1, 2022Flink Forward San Francisco 2022Flink ForwardspeakerThe Current State of Table API in 2022
as Immerok
The Table API is one of the most actively developed components of Flink in recent time. Inspired by databases and SQL, it encapsulates concepts many developers…Show less

The Table API is one of the most actively developed components of Flink in recent time. Inspired by databases and SQL, it encapsulates concepts many developers are familiar with.

Oct 18, 2021Flink Forward Global 2021Flink ForwardspeakerIntroduction to Flink in 30 minutes
as Confluent
This talk is for everyone looking for an overall introduction to Apache Flink and the big ideas that make it special. Along the way we'll explain what use cases…Show less

This talk is for everyone looking for an overall introduction to Apache Flink and the big ideas that make it special. Along the way we'll explain what use cases can be tackled, show you how to choose an API, and share the resources we've found most helpful for getting started.

Nov 30, 2020AWS re:Invent 2020AWS re:InventbreakoutEnabling a serverless-first Cloud Center of Excellence
as Liberty Mutual
Enterprises are embracing serverless to drive continuous innovation, faster time to market, and developer agility as part of broader modernization efforts.…Show less

Enterprises are embracing serverless to drive continuous innovation, faster time to market, and developer agility as part of broader modernization efforts. While individual teams are building prototypes, many are enabling cross-organizational support through their Cloud Center of Excellence (CCoE).

SlidesVideo
Aug 17, 2019Data Con LA 2019Data Con LAspeakerIntegrating Kafka with a Real-Time Database
as MemSQL

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Timo Walther522026
Gunnar Morling512026
Sijie Guo5—2026
Robert Metzger432026
Xintong Song412026
Adam Wagner4—2026
David Jacot4—2026
Lorenzo Nicora4—2026
Matthias Sax4—2026
Olena Kutsenko4—2026
Sandon Jacobs4—2026
Sean Falconer4—2026
Stephan Ewen4—2026
Stephane Derosiaux4—2026
Viktor Gamov4—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.