Data Conference Databasea Query.Farm index
Conferences / PyData

PyCon DE & PyData 2025

Apr 23–25, 2025 · darmstadtium, Darmstadt, Germany

Conference
PyData Data science & ML
Dates
Apr 23, 2025 – Apr 25, 2025
Venue
darmstadtium
Place
Darmstadt, Germany
Format
Hybrid
Status
Past
Attendance
—
Sponsoring page says the annual event 'unites 2,000 industry practitioners, researchers, and technology enthusiasts' (generic organiser claim, not an audited count); on-site tickets sold out.
Website
2025.pycon.de
Recorded
59 sponsors · 198 speaker appearances
Notes
PyCon DE & PyData (formerly 'PyCon DE & PyData Berlin') moved to Darmstadt in 2025, so it is recorded under the darmstadt suffix; a separate standalone PyData Berlin was held in Sept 2025 (berlin suffix). Organised by PySV e.V. with NumFOCUS/PyData. Hybrid (remote tickets). Speakers: full pretalx schedule; affiliations parsed from pretalx bios (null where the bio names no current employer).

Ticket prices

TicketPriceValid untilNotesSource
Remote Student€0—2025.pycon.de
Remote Individual (regular)€90—2025.pycon.de
Remote Business (regular)€190—2025.pycon.de
On-site Student (regular)€250—2025.pycon.de
On-site Student (late bird)€350—2025.pycon.de
On-site Individual (regular)€400—2025.pycon.de
On-site Individual (late bird)€550—2025.pycon.de
On-site Business (regular)€690—Regular price for the first 800 tickets, late bird from 5 Mar 2025 at the latest2025.pycon.de
On-site Business (late bird)€890—2025.pycon.de

Sponsors 59

Speakers and talks 198

SpeakerCompanyRoleTalkLinks
Guadalupe Canas Herrera—KeynoteChasing the Dark Universe with Euclid and Python: Unveiling the Secrets of the Cosmos—
Isabel Drost-FrommEuropace AGKeynoteMachine Learning Models in a Dynamic Environment—
Kristian KerstingGerman Research Center for AIKeynoteReasonable AI—
Leandro von WerraHugging FaceKeynoteThe Future of AI: Building the Most Impactful Technology Together—
Adrian ŠošićMerckSponsorBayBE: A Bayesian Back End for Experimental Planning in the Low-To-No-Data Regime—
Akshay Ballal—TalkVector Streaming: The Memory Efficient Indexing for Vector Databases—
Alessandro Angioi—TalkPipeline-level differentiable programming for the real world—
Alessandro Romano—TutorialAgentic AI: Build a Multi-Agent Application with CrewAI—
Alexander CS Hendorf—TalkBeyond Agents: What AI Strategy Really Needs in 2025—
Alexander CS Hendorf—PanelAI in Reality Fireside Chat: Enterprise AI & Open‑Source Innovation—
Alexander FischerTrivagoTalk3 Ways to Speed up Your Regression Modeling in Python—
Alexander HoppMerckSponsorBayBE: A Bayesian Back End for Experimental Planning in the Low-To-No-Data Regime—
Alexander StigsenExasolSponsorBlazing-Fast Python in Your Database: Unlocking Data Science at Scale with Exasol—
Alexander Uhlig—TutorialUnlocking the Predictive Power of Relational Data with Automated Feature Engineering—
Anastasia Karavdina—TalkGuiding data minds: how mentoring transforms careers for both sides—
Anastasia Karavdina—PanelPyLadies Panel: AI Skills & Careers—
Andrei BeliankouE.ONSponsorJeannie: An Agentic Field Worker Assistant—
Andy KitchenCortical LabsTalkMachine Reasoning and System 2 Thinking—
Anja Pilz—TalkInformation Retrieval Without Feeling Lucky: The Art and Science of SearchSlides
Anna VarzinaLighthouseTalkFrom Queries to Confidence: Ensuring SQL Reliability with Python—
Anna-Lena Popkes—WorkshopMini-Pythonistas: Coding, Experimenting, and Exploring with Zümi!—
Anna-Lisa Wirth—TalkBuilding an Open Source RAG System for the United Nations Negotiations on Global Plastic Pollution—
Anthony HarrisonAPH10TalkEnhancing Software Supply Chain Security with Open Source Python Tools—
Arne Grobrügge—TalkAutonomous Browsing using Large Action Models—
Azamat OmuralievDatabricksTalkIs your LLM any good at writing? Benchmarking on creative writing and editing tasks—
Barak AmarlakeFSTalkDistributed file-systems made easy with Python's fsspec—
Ben BrandtAleph AlphaTalkPractical Python/Rust: Building and Maintaining Dual-Language Libraries—
Benedikt Heidrich—TalkBenchmarking Time Series Foundation Models with sktime—
Bernhard SchäferMerckTalkLessons learned in bringing a RAG chatbot with access to 50k+ diverse documents to production—
Bo DongNVIDIATalkOutgrowing your node? Zero stress scaling with cuPyNumeric.—
Bogdan Girman—TalkGitMLOps – How we are managing 100+ ML pipelines in AWS SageMaker—
Caio Benatti MorettiXebiaTalkPDFs - When a thousand words are worth more than a picture (or table).—
Carlos Trujillo—TalkUsing Causal thinking to make Media Mix Modeling—
Carsten Frommhold—TalkBeyond FOMO — Keeping Up-to-Date in AI—
Cheuk Ting HoJetBrainsSponsorAI coding agent - what it is, how it works and is it good for developers—
Cheuk Ting HoJetBrainsTutorialPower up your Polars code with Polars extention—
Chong Shen NgFlower LabsTutorialThe future of AI training is federated—
Chris Aivazidis—TalkAccuracy Is Not Enough: Building Trustworthy AI with Conformal Prediction—
Christer FribergE.ONTalkWhy E.ON Loves Python—
Christiaan Swart—TalkBeyond Basic Prompting: Supercharging Open Source LLMs with LMQL's Structured Generation—
Christian Geier—TalkScaling Python: An End-to-End ML Pipeline for ISS Anomaly Detection with Kubeflow—
Christian Liedl—TalkElectify - Retrieval-Augmented Generation for Voter Information in the 2024 European Election—
Clemens HübnerclientsTalkNavigating the Security Maze: An Interactive Adventure—
Clemens HübnerclientsTalkHands-On LLM Security: Attacks and Countermeasures You Need to Know!—
Cosima Meyer—TalkCode & Community: The Synergy of Community Building and Task Automation—
Danica Fine—TalkQuiet on Set: Building an On-Air Sign with Open Source Technologies—
Daniel ElsnerQuantCoSponsorDataframely — A declarative, 🐻‍❄️-native data frame validation library—
Daniel HepperUserlikeTalkConquering the Queue: Lessons from processing one billion Celery tasks—
Daniel HieberJulius-Maximilians-University WürzburgTalkWhat do a tree and the human brain have in common-a not so serious introduction to digital pathology—
Daniel HieberJulius-Maximilians-University WürzburgWorkshopMini-Pythonistas: Coding, Experimenting, and Exploring with Zümi!—
Daniel StolpmannInstitute of Communication NetworksTalkPosePIE: Replace Your Keyboard and Mouse With AI-Driven Gesture Control—
Darya PetrashkaSLBTalkBuilding a HybridRAG Document Question-Answering System—
Darya PetrashkaSLBTalkYou don’t think about your Streamlit app optimization until you try to deploy it to the cloud—
Daryna DementievaPositive Social ImpactTalkModern NLP for Proactive Harmful Content Moderation—
David Maier—SponsorCache me if you can: Boosted application performance with Redis and client-side caching—
Dennis Weyland—TalkStreamlining Python deployment with Pixi: A Perspective from production—
Dirk JungSnowflakeSponsorScalable Python and SQL Data Engineering without Migraines—
Dominik Falkner—TalkTowards Intelligent Monitoring: Detecting Degraded Flame Torch Nozzles—
Doreen Sacker—TalkGuardians of the Code: Safeguarding Machine Learning Models in a Climate Tech World—
Dr Maren WestermannDB Systel GmbHTalkForecast of Hourly Train Counts on Rail Routes Affected by Construction Work—
Dr. Alexander Beck—PanelAI in Reality Fireside Chat: Enterprise AI & Open‑Source Innovation—
Dr. Evelyne GroenMaltTalkDesign, Generate, Deploy: Contract-First with FastAPI—
Dr. Homa AnsariZEISSSponsorGenerative-AI: Usecase-Specific Evaluation of LLM-powered Applications—
Dr. Irina Smirnova-PinchukovaDSC GmbH ITalkOptimizing Energy Tariffing System with Formal Concept Analysis and Dash—
Dr. Kristian Rother—TutorialProbably Fun: Board Games to teach Data Science—
Dr. Lisa Andreevna ChalaguineUCLTalkDecoding Topics: A Comparative Analysis of Python’s Leading Topic Modeling Libraries Using Climate C—
Dr. Maria BörnerWesternacher SolutionsTalkAre LLMs the answer to all our problems?—
Dr. Marisa Mohrinovex GmbHWorkshopMini-Pythonistas: Coding, Experimenting, and Exploring with Zümi!—
Dr. Yves J. HilpischPython QuantsTutorialReinforcement Learning for Finance—
Einat OrrTreeverseTalkDistributed file-systems made easy with Python's fsspec—
Elena Ouro PazSchwarz IT( STACKIT)TalkChallenges and Lessons Learned While Building a Real-Time Lakehouse using Apache Iceberg and Kafka—
Elizaveta ZinovyevaAmazon Web ServicesTalkSecuring Generative AI: Essential Threat Modeling Techniques—
Emanuele FabbianixtreamTalkLangfuse, OpenLIT, and Phoenix: Observability for the GenAI Era—
Emek GözlüklüQuipuTalkTaking Control of LLM Outputs: An Introductory Journey into Logits—
Emily Woods—TutorialInstrumenting Python Applications with OpenTelemetry—
Eric ThanenthiranTasman AnalyticsTalkPyData Stack: Pure Python open source data platforms—
Eugen Geist—TalkFrom Algorithm to Action: Building a DIY Distributed Trading Platform with Open Source—
Fabian HadijiLotumTalkTransformers for Game Log Data—
Felix Leon BuckAirbusTalkStreaming at 30,000 Feet: A Real-Time Journey from APIs to Stream Processing—
Florian Teutschinovex GmbHTalkHands-On LLM Security: Attacks and Countermeasures You Need to Know!—
Florian Wilhelminovex GmbHTalkWhy Exceptions Are Just Sophisticated Gotos - and How to Move Beyond—
Francesco Calcavecchia—TalkData as (Python) CodeSlides
Frank Hoffmann—TalkSupercharge Your Testing with inline-snapshot—
Frank HutterELLIS Institute TübingenTalkThe Foundation Model Revolution for Tabular Data—
Frank RustneunzehnTalkOh, no! Users love my GenAI-Prototype and want to use it more.—
Franz Wöllert—TalkOpen Table Formats in the Wild: From Parquet to Delta Lake and Back—
Freya Bruhin—Tutorialpytest - simple, rapid and fun testing with PythonSlides
Guadalupe Canas Herrera—PanelPyLadies Panel: AI Skills & Careers—
Hannah Hepke—WorkshopMini-Pythonistas: Coding, Experimenting, and Exploring with Zümi!—
Hendrik Niemeyer—TalkAlgorithmic Music Composition With Python—
Henrik Sebastian SteudeHelmut Schmidt UniversityTalkScaling Python: An End-to-End ML Pipeline for ISS Anomaly Detection with Kubeflow—
Illia BabounikauecastingTalkThe Forecast Whisperer: Secrets of Model Tuning Revealed—
Ines MontaniExplosionTalkConquering PDFs: document understanding beyond plain text—
Ines MontaniExplosionPanelAI in Reality Fireside Chat: Enterprise AI & Open‑Source Innovation—
Irena Grgic—TalkSize matters: Inspecting Docker images for Efficiency and Security—
Iryna KondrashchenkoDataForce Solutions GmbHTalkIs Prompt Engineering Dead? How Auto-Optimization is Changing the Game—
Ivelina MomchevaMax-Planck Institute for AstronomyTalkCitation is Collaboration: Software Recognition in Research and Industry—
Jako RostamiH&M GroupTalkexpectation: A modern take on statistical A/B testing with e-values and martingales—
Jako RostamiH&M GroupTutorialsupplyseer: Computational Supply Chain with Python—
Jamie CoombesImperial College LondonTalk🦀 Rüstzeit: Asynchronous Concurrency in Python & Rust—
Jannis LübbeOsnabrück University 2012 PhDTalkOffline Disaster Relief Coordination with OpenStreetMap and FastAPI—
Javier de la Rúa MartínezHopsworksSponsorBuild a personalized Commute agent in Python with Hopsworks, LangGraph and LLM Function Calling—
Jens NieRosenxtSponsorBuilding versatile operating setups for real world use and testing with Python and the Raspberry Pi—
Jens NieRosenxtTalkUsing Python to enter the world of Microcontrollers—
Jesper Dramsch—TalkGoing Global: Taking code from research to operational open ecosystem for AI weather forecasting—
Jesper Dramsch—PanelPyLadies Panel: AI Skills & Careers—
Jochen LuithardtpioptimalTalkReinforcement Learning Without a PhD: A Python Developer’s Journey—
Jonas Böerinovex GmbHTalkChallenges and Lessons Learned While Building a Real-Time Lakehouse using Apache Iceberg and Kafka—
Joris Van den Bossche—TalkThe earth is no longer flat - introducing support for spherical geometries in Spherely and GeoPandas—
Jose Moreno OrtegaE.ONSponsorJeannie: An Agentic Field Worker Assistant—
Josef NagelschmidtREWE GroupTalkBuilding a Self-Hosted MLOps Platform with Kubernetes—
Juan Cruz Martinez—SponsorSecure “Human in the Loop” Interactions for AI Agents—
Julian Beckinovex GmbHTalkFrom Idea to Integration: An Intro to the Model Context Protocol (MCP)—
Julius Möller—SponsorInteractive end-to-end root-cause analysis with explainable AI in a Python Shiny App—
Kacper Łukawski—TalkFrom LIKE to Love: Adding Proper Search to Your Django Apps—
Kateryna BudzyakMaltTalkDesign, Generate, Deploy: Contract-First with FastAPI—
Katharine Jarmul—TalkUnforgettable, that's what you are: Evaluating Machine Unlearning and Forgetting—
Katie RichardsonBlue YonderTalkWhere have all the post offices gone? Discovering neighborhood facilities with Python and OSM—
Kristina Khvatova—TutorialCareer Path Experience Stories—
Larissa HaasAutomation & AnalyticsTalkFrom Rules to Reality: Python's Role in Shaping RoundnetSlides
Laura SummersPydanticTalkThe aesthetics of AI: from cyberpunk to fascism—
Luca BaggixtreamTalkLLM Inference Arithmetics: the Theory behind Model Serving—
Malte KlemmBlue YonderTalkReinventing Streamlit—
Marcelo TrylesinskiPydanticSponsorGenerative AI Monitoring with PydanticAI and Logfire—
Marco Gorelli—TalkHow Narwhals is silently bringing pandas, Polars, DuckDB, PyArrow, and more together—
Martin FitznerMerckSponsorBayBE: A Bayesian Back End for Experimental Planning in the Low-To-No-Data Regime—
Martin SeelerBlue YonderSponsorComposable AI: Building Next-Gen AI Agents with MCP—
Martin StancsicsQuantCoTalkHigh-performance dataframe-agnostic GLMs with glum—
Matthias Niehoffcodecentric AGTalkAnalyze data easily with duckdb - and the implications on data architectures—
Max HöhlSAPTalkRustifying Python: A Practical Guide to Achieving High Performance While Maintaining Observability—
melhin—TalkDeploying Synchronous and Asynchronous Django Applications for Hobby Projects—
Mia ChangAmazon Web ServicesTalkResponsible AI with fmeval - an open source library to evaluate LLMs—
Michael PlatzerMOSTLY AISponsorIntroducing the Synthetic Data SDK - Privacy Preserving Synthetic Data for AI/ML—
Mihail DouhaniarisGetYourGuideTalkFrom Trees to Transformers: Our Journey Towards Deep Learning for Ranking—
Mika Naylor—TutorialInstrumenting Python Applications with OpenTelemetry—
Mike Müller—TutorialThe Mighty Dot - Customize Attribute Access with Descriptors—
Moreno SchlageterSchwarz IT( STACKIT)TalkMastering Demand Forecasting: Lessons from Europe's Largest Retailer—
Moritz AlthausAleph AlphaSponsorBuilding Serverless Python AI skills as WASM components—
Natalie BeyerLavrio.solutions GmbHTalkDriving Trust and Addressing Ethical Challenges in Transportation through Explainable AI—
Nico Kreiling—TalkAutonomous Browsing using Large Action Models—
Nico MohrMerckTalkLessons learned in bringing a RAG chatbot with access to 50k+ diverse documents to production—
Noah Hollmann—TalkThe Foundation Model Revolution for Tabular Data—
Oleh Kostromin—TutorialWhat's inside the box? Building a deep learning framework from scratch.—
Oleh Kostromin—TalkIs Prompt Engineering Dead? How Auto-Optimization is Changing the Game—
Oliver Borchert—SponsorDataframely — A declarative, 🐻‍❄️-native data frame validation library—
Ondrej Draganov—TalkTopological data analysis: How to quantify "holes" in your data and why?—
Orell Garten—TalkLearnings from migrating a Flask app to FastAPISlides
Paloma OliveiraFOSSTutorialAI Agents of Change: Creating, Reflecting, and Monetizing—
Paul MüllerKITTalkOh my license! – Achieving order by automation in the license chaos of your dependenciesSlides
Paula Gonzalez Avalos—TalkWhat we talk about when we talk about AI skills.—
Paula Gonzalez Avalos—TutorialProbably Fun: Board Games to teach Data Science—
Pavithra EswaramoorthyQuansightTalkInclusive Data for 1.3 Billion: Designing Accessible Visualizations—
Peter Lodri—TalkScraping LEGO for Fun: A Hacky Dive into Dynamic Data Extraction—
Raana Saheb-NassaghpatternsTalkDuplicate Code Dilemma: Unlocking Automation with Open Source!Slides
Rahkakavee Baskaran—TalkBuilding an Open Source RAG System for the United Nations Negotiations on Global Plastic Pollution—
Raphael HvidingMax-Planck Institute for AstronomyTalkStreamlining the Cosmos: Pythonic Workflow Management for Astronomical Analysis—
René Fa—TalkBeyond DALL-E: Advanced Image Generation Workflows with ComfyUI—
Robert Haaseparetos GmbHTalkFrom stockouts to happy customers: Proven solutions for time series forecasting in retail—
Rodel van Rooijen—TalkMulti-tenant Conversational Analytics—
Romain Dorgueil—TalkWriting reliable software while depending on hazardous APIs—
Rostislaw KrassowRATIONAL AGTalkBridging the gap: unlocking SAP data for data lakes with Python and PySpark via SAP Datasphere—
Rotem TamirArigaTalkBeyond Alembic and Django Migrations—
Ruben Arts—TalkExtending Python with Rust, Mojo, Cuda and C and building packages—
Sam Kaveh—TalkBuilding Bare-Bones Game Physics in Rust with Python Integration—
Sanket Verma—TalkFrom Tensors to Clouds — A Practical Guide to Zarr V3 and Zarr-Python 3Slides
Sebastian FolzDB Systel GmbHTalkForecast of Hourly Train Counts on Rail Routes Affected by Construction Work—
Semona IgamaOktaTalkSafeguard your precious API endpoints built on FastAPI using OAuth 2.0—
Silke HornGurobiSponsorOptimizing in the Python Ecosystem – Powered by Gurobi—
Simonas Černiauskastisix.ioTalkBuilding Reliable AI Agents for Publishing: A DSPy-Based Quality Assurance Framework—
Simone LedererCarl Zeiss SMT GmbHSponsorInteractive end-to-end root-cause analysis with explainable AI in a Python Shiny App—
Smera Goel—TalkA11y Need Is Love (But Accessible Docs Help Too)—
Sohan MaheshwarAuthZedTalkSecuring RAG Pipelines with Fine Grained Authorization—
Sonam PankajArticul8TalkVector Streaming: The Memory Efficient Indexing for Vector Databases—
Stanislav ZmievMoniteTalkDeath by a Thousand API Versions—
Stanislav ZmievMoniteTalkThey are not unit tests: a survey of unit-testing anti-patterns—
TanuBloombergTalkDemystifying Design Patterns: A Practical Guide for Developers—
Teresa Kroesen—TalkBuilding an Open Source RAG System for the United Nations Negotiations on Global Plastic Pollution—
Tereza Iofciu—PanelPyLadies Panel: AI Skills & Careers—
Tereza Iofciu—TutorialAI Agents of Change: Creating, Reflecting, and Monetizing—
Theodore MeynardGetYourGuideTalkFrom Trees to Transformers: Our Journey Towards Deep Learning for Ranking—
Theodore MeynardGetYourGuideTalkSwitching from Data Scientist to Manager—
Thomas Berger—TalkPython Performance Unleashed: Essential Optimization Techniques Beyond Libraries—
Thomas MayerHolidayCheck AGTalkIntuitive A/B Test Evaluations for Coders—
Thomas PrexlneunzehnTalkOh, no! Users love my GenAI-Prototype and want to use it more.—
Tilman KrokotschdatacidersTalkFastHTML vs. Streamlit - The Dashboarding Face Off—
Tim BossenmaierCloudflightTalkServerless Orchestration: Exploring the Future of Workflow Automation—
Tim HeadNVIDIATalkZero Code Change Acceleration: familiar interfaces and high performance—
Tim LenzenAilioTalkHow to use Data Science Superpowers in real life, a Bayesian perspective—
Tuhin SharmaRed HatTalkEnhancing RAG with Fast GraphRAG and InstructLab: A Scalable, Interpretable, and Efficient Framework—
Valerio Maggio—LightningLightning Talks (2/2)—
Valerio Maggio—LightningLightning Talks (1/2)—
Victor Flores Terrazas—TalkGetting Started with Bayes in Engineering: Implementing Kalman Filters with RxInfer.jl—
Vince NelidovBlue YonderTalkBias Meets Bayes: A Bayesian Perspective on Improving Model Fairness—
Vincenzo VentrigliaNational Institute of Geophysics and VolcanologyTalkConformal Prediction: uncertainty quantification to humanise models—
Walid Mehanna—PanelAI in Reality Fireside Chat: Enterprise AI & Open‑Source Innovation—
Wolf Vollprecht—TalkExtending Python with Rust, Mojo, Cuda and C and building packages—
Yovli Duvshani—TalkMastering Demand Forecasting: Lessons from Europe's Largest Retailer—
Yuliia Barabash—TalkFilling in the Gaps: When Terraform Falls Short, Python and Typer Step In—

Sources