Andreas Neumann
Employers on the program
- 2026Databricks3 talks
- 2022Kanton Solothurn1 talk
- 2019QGIS.ORG2 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
- FOSS4G
- Airflow Summit
- Community Over Code (formerly ApacheCon)
- Data + AI Summit
- Data Engineering Open Forum
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Oct 11, 2026 | Community Over Code Glasgow 2026 | Community Over Code (formerly ApacheCon) | speaker | Clean, Correct Change Data Capture with Apache Spark | Video |
| Oct 11, 2026 | Community Over Code Glasgow 2026 | Community Over Code (formerly ApacheCon) | speaker | From Repetition to Reuse: The Evolution of Apache Spark Declarative Pipelines | Video |
| Aug 31, 2026 | Airflow Summit 2026 | Airflow Summit | talk | Declarative Pipelines Meet Declarative Orchestration: Spark Declarative Pipelines + Airflow 3 Apache Spark's new Declarative Pipelines (SDP) let engineers define WHAT their data should look like, not HOW to build it. | Video |
| Jun 15, 2026 | Data + AI Summit 2026 | Data + AI Summit | speaker | Clean, Correct Change Data Capture with Spark Declarative Pipelines as Databricks Learn how to construct clean, correct, cost-conscious CDC pipelines that conquer chaotic change, column creep and complicated SCD calculations. Today,…Show lessLearn how to construct clean, correct, cost-conscious CDC pipelines that conquer chaotic change, column creep and complicated SCD calculations. Today, implementing CDC typically means writing complex, expensive merge logic. Handling straightforward cases is manageable — but complexity escalates quickly when you introduce out-of-order data, duplicates, schema evolution and slowly changing dimensions. What works in development often breaks under real production conditions. Spark Declarative Pipelines (SDP) addresses this with Auto CDC, a declarative API that abstracts away merge orchestration and correctness guarantees. Instead of implementing imperative patterns, you declare intent — such as applying SCD Type 2 — and SDP executes it with built-in consistency, incremental processing and resilience. In this session, we’ll walk through the Auto CDC API, examine how it automates complex merge operations and show how declarative CDC improves reliability across batch and streaming workloads. | |
| Jun 15, 2026 | Data + AI Summit 2026 | Data + AI Summit | speaker | From Repetition to Reuse: The Evolution of Apache Spark™ Declarative Pipelines as Databricks Learn how to build batch and streaming pipelines faster while improving correctness and reducing operational complexity with Apache Spark™ Declarative…Show lessLearn how to build batch and streaming pipelines faster while improving correctness and reducing operational complexity with Apache Spark™ Declarative Pipelines. Production Spark pipelines often require extensive orchestration code for dependency management, checkpointing, retries, and execution ordering—surrounding a relatively small amount of transformation logic. As pipelines scale, this scaffolding becomes increasingly difficult to maintain and evolve. Introduced in Spark 4.1, Spark Declarative Pipelines (SDP) shifts this model by allowing developers to declare datasets and transformations while Spark constructs and manages the execution plan. By separating what a pipeline does from how it runs, SDP reduces boilerplate and accelerates time to production. We’ll examine the architectural foundations of declarative development in Spark and how SDP handles dependency resolution, parallelization, checkpoint coordination, and failure recovery. We’ll also cover incremental processing and emerging testing patterns for declarative pipelines. | |
| Apr 16, 2026 | Data Engineering Open Forum 2026 | Data Engineering Open Forum | speaker | From Repetition to Reuse: The Evolution of Apache Spark Declarative Pipelines as Databricks | Video |
| Aug 22, 2022 | FOSS4G 2022 | FOSS4G | speaker | Designing dynamic forms in QGIS Desktop with expressions as Kanton Solothurn This presentation will show tips and tricks how to design dynamic and relatively complex forms in QGIS desktop - with the help of the drag and drop form…Show lessThis presentation will show tips and tricks how to design dynamic and relatively complex forms in QGIS desktop - with the help of the drag and drop form designer, widget configurations, dynamic expressions, data-defined widget visibility, default values, constraints, embedded for… | |
| Aug 26, 2019 | FOSS4G 2019 | FOSS4G | speaker | State of the QGIS project as QGIS.ORG | |
| Aug 26, 2019 | FOSS4G 2019 | FOSS4G | workshop | Tips and Tricks for QGIS layouts, reports and atlas serial printing as QGIS.ORG |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Vikram Koka | 3 | — | 2026 |
| Lisa Cao | 2 | 2 | 2026 |
| Bonnie Xu | 2 | — | 2026 |
| Indrajit Roy | 2 | — | 2026 |
| Jack Ye | 2 | — | 2026 |
| Jerry Peng | 2 | — | 2026 |
| Kenten Danas | 2 | — | 2026 |
| Martijn Visser | 2 | — | 2026 |
| Szehon Ho | 2 | — | 2026 |
| Volker Janz | 2 | — | 2026 |
| Alessio Fabiani | 2 | — | 2022 |
| Alex Orenstein | 2 | — | 2022 |
| Andrea Aime | 2 | — | 2022 |
| Andrea Antonello | 2 | — | 2022 |
| Angelos Tzotsos | 2 | — | 2022 |
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.