Holden Karau
Employers on the program
- 2026Snowflake2 talks
- 2025Fight Health Insurance3 talks
- 2022–2024Netflix6 talks
- 2019Google4 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.
Appearances by year
- Data Day Texas
- Chill Data Summit
- FOSDEM
- AI By the Bay
- Berlin Buzzwords
- Community Over Code (formerly ApacheCon)
- Data + AI Summit
- Data on Kubernetes Day (DoK Day)
- 5 other conferences
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Nov 16, 2026 | QCon San Francisco 2026 | QCon | speaker | Breaking Down the Walls to Python & Big Data + AI Performance with Transpilation and LLMs as Snowflake Many of us have a love hate relationship with Apache Spark, especially when it comes to PySpark. Especially in Python, the UDF performance can be a dumpster…Show lessMany of us have a love hate relationship with Apache Spark, especially when it comes to PySpark. Especially in Python, the UDF performance can be a dumpster fire. | |
| Oct 11, 2026 | Community Over Code Glasgow 2026 | Community Over Code (formerly ApacheCon) | speaker | Roundtable: The critical role of Open Source in advancing Responsible AI for the public good | Video |
| Oct 11, 2026 | Community Over Code Glasgow 2026 | Community Over Code (formerly ApacheCon) | speaker | The Future of the Open Lakehouse | Video |
| Apr 29, 2026 | OpenXData 2026 (April) | OpenXData | speaker | What’s new in Spark 4.2 / 4.3 and how to optimize your UDFS in Spark 4+ as Snowflake Spark 4 user defined functions (UDFs) have a bunch of new knobs for acceleration. This talk will look at the history of Spark user defined functions, from…Show lessSpark 4 user defined functions (UDFs) have a bunch of new knobs for acceleration. This talk will look at the history of Spark user defined functions, from resilient distributed datas (RDDs) land where everything* was a lambda to today where we have ~5 types of UDFs (depending on how you count). | Video |
| Nov 17, 2025 | AI By the Bay 2025 | AI By the Bay | speaker | AI For Good: Fighting Health Insurance with AI as Fight Health Insurance | Video |
| Nov 4, 2025 | Small Data SF 2025 | Data Outpost | speaker | When not to use Spark? as Fight Health Insurance | Video |
| Jun 9, 2025 | Data + AI Summit 2025 | Data + AI Summit | speaker | Building AI Models In Health Care Using Semi-Synthetic Data as Fight Health Insurance INC Regulated or restricted fields like Health Care make collecting training data complicated. We all want to do the right thing, but how? This talk will look at…Show lessRegulated or restricted fields like Health Care make collecting training data complicated. We all want to do the right thing, but how? This talk will look at how Fight Health Insurance used de-identified public and proprietary information to create a semi-synthetic training set for use in fine-tuning machine learning models to power Fight Paperwork. We'll explore how to incorporate the latest "reasoning" techniques in fine tuning as well as how to make models that you can afford to serve — think single GPU inference instead of a cluster of A100s. In addition to the talk we have the code used in a public GitHub repo — although it is a little rough, so you might want to use it more as a source of inspiration rather than directly forking it. | |
| Sep 17, 2024 | Chill Data Summit On Tour: London 2024 | Chill Data Summit | workshop | Hands-on Iceberg Training as Netflix | |
| Aug 15, 2024 | Chill Data Summit On Tour: Bay Area 2024 | Chill Data Summit | speaker | Building in the Open as Netflix | |
| Aug 15, 2024 | Chill Data Summit On Tour: Bay Area 2024 | Chill Data Summit | workshop | Hands-on Iceberg Training as Netflix | |
| Feb 3, 2024 | FOSDEM 2024 | FOSDEM | speaker | Automating Spark (and Pipeline) Upgrades While "Testing" in ProductionWith Spark 4 in the pipeline for this year, many of us are looking at what will be involved in upgrading to the latest and greatest Spark. This talk will look…Show lessWith Spark 4 in the pipeline for this year, many of us are looking at what will be involved in upgrading to the latest and greatest Spark. This talk will look at the open-source tooling we use to automate upgrading thousands of our Spark pipelines (from Spark 2.X -> 3.4) and how to we used a variation of the write-audit-publish technique to validate the new pipelines in production for pipelines… | SlidesVideo |
| Jan 27, 2024 | Data Day Texas + AI 2024 | Data Day Texas | speaker | Using LLMs to Fight Health Insurance Denials: From Data Synthesis to ProductionThis talk will cover every step of building fine tuning LLM and running in production. I'll start with talking about how we collected the data, and worked…Show lessThis talk will cover every step of building fine tuning LLM and running in production. I'll start with talking about how we collected the data, and worked around the lack of good public datasets for what we were trying to accomplish. | |
| Apr 26, 2023 | PyData Seattle 2023 | PyData | keynote | Keynote: Distributed Computing 4 Kids -- with Spark (and guest appearances from Ray and Dask) as Netflix | Video |
| Jan 28, 2023 | Data Day Texas 2023 | Data Day Texas | keynote | Metaprogramming — making easy problems hard enough to get promoted (w/ Spark & Friends)No one enjoys upgrading code from legacy systems (if you do, let me know), and not only is it not fun you probably won't get promoted for it. That being said,…Show lessNo one enjoys upgrading code from legacy systems (if you do, let me know), and not only is it not fun you probably won't get promoted for it. That being said, we all know we shouldn't be running on old version of tools -- so how do we do both? | |
| Oct 24, 2022 | DoK Day North America 2022 (at KubeCon + CloudNativeCon North America 2022) | Data on Kubernetes Day (DoK Day) | speaker | The Challenges of Data Processing On Kubernetes: a look at Spark, Flink, Dask, and Ray as Netflix | |
| Aug 22, 2022 | Ray Summit 2022 | Ray Summit | speaker | A cross-platform, cross-tool Ray on Kubernetes deployment as Netflix / Pigs Can Fly Labs | |
| Jun 16, 2019 | Berlin Buzzwords 2019 | Berlin Buzzwords | talk | State of diversity in open source communities: A bi exploration of correlations, draw your own inference as Google Open Source projects are a medium to expose engineers to innovation, other cultures and fast-track ways to learn more about the new leading technologies. | Video |
| Feb 2, 2019 | FOSDEM 2019 | FOSDEM | speaker | Introducing Kubeflow as Google Data Science, Machine Learning, and Artificial Intelligence has exploded in popularity in the last five years, but the nagging question remains, “How to put…Show lessData Science, Machine Learning, and Artificial Intelligence has exploded in popularity in the last five years, but the nagging question remains, “How to put models into production?” Engineers are typically tasked to build one-off systems to serve predictions which must be maintained amid a quickly evolving back-end serving space which has evolved from single-machine, to custom clusters, to… | Video |
| Feb 2, 2019 | FOSDEM 2019 | FOSDEM | speaker | Validating Big Data Jobs as Google If you, like close to half the industry, are deploying the results of you big data jobs into production automatically then existing unit and integration tests…Show lessIf you, like close to half the industry, are deploying the results of you big data jobs into production automatically then existing unit and integration tests may not be enough to present serious failures. Even if you aren’t automatically deploying the results to production, having a more reliable deploy to production pipeline with automatic validation is well worth the time. | Video |
| Jan 26, 2019 | Data Day Texas 2019 | Data Day Texas | speaker | Understanding Spark Tuning with Auto Tuning (or how to stop your pager going off at 2am*) as Google Tuning Apache Spark is somewhat of a dark art, although thankfully when it goes wrong all we tend to lose is several hours of our day and our employers money.…Show lessTuning Apache Spark is somewhat of a dark art, although thankfully when it goes wrong all we tend to lose is several hours of our day and our employers money. This talk will look at how we can go about auto-tuning selective workloads using a combination of live and historical data, including new settings proposed in Spark 2.4. |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Patrick McFadin | 4 | — | 2026 |
| Adi Polak | 4 | — | 2025 |
| Ryan Boyd | 4 | — | 2025 |
| Gwen Shapira | 3 | — | 2026 |
| Julien Le Dem | 3 | — | 2026 |
| Alex Merced | 3 | — | 2025 |
| Joe Reis | 3 | — | 2025 |
| Jules Damji | 3 | — | 2025 |
| Chris Tabb | 3 | — | 2024 |
| Jans Aasman | 3 | — | 2024 |
| Jonathan Mugan | 3 | — | 2024 |
| Juan Sequeda | 3 | — | 2024 |
| Peter Zaitsev | 3 | — | 2024 |
| Santona Tuli | 3 | — | 2024 |
| William Lyon | 3 | — | 2024 |
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.