| Aaron Glenn | — | Keynote | A View of Sovereignty from The Cloud | — |
| Gabriela Bogk | — | Keynote | "Honey, I vibe coded some crypto" - Security in the age of LLMS | — |
| Hilde Kühne | Tübingen AI Center | Keynote | The Multimodal Era of Machine Learning (and How Python Made It Possible) | — |
| Sebastian Raschka | Lightning AI | Keynote | From Scratch to Scale: Turning LLM Code into Architecture Insights | — |
| Abdullah Taha | Zalando | Talk | Holistic Optimization: Implementing "Pipeline-as-a-Trial" HPO with Ray and Cloud Infra | — |
| Aimilios Tsouvelekakis | Frontiers Media SA | Talk | From Row-Wise to Columnar: Speeding Up PySpark UDFs with Arrow and Polars | — |
| Ajay | Ansys | Talk | Surviving AI Fatigue: Staying Sane and Relevant in a Fast Moving Field | — |
| Akif Cakir | — | Talk | From Struggling to Mastery: A Practical Guide to Data Pipeline Operations | — |
| Alejandro Saucedo | Zalando | Talk | Production ML across 2015-2035: A Journey to the Past and the Future | — |
| Alexander CS Hendorf | — | Panel | Stop Waiting, Start Shipping: Real-World Strategy for Open-Source LLMs | — |
| Alexander CS Hendorf | — | Talk | Problem Clinic: Python in Regulated Environments --- What Works, What Doesn't | — |
| Alexander CS Hendorf | — | Panel | Open Source as a Business — Models, Paths, and Practice | — |
| Alexander Zaytsev | Blue Yonder | Talk | Demystifying Containers with Python: Building a Minimal Engine from Scratch | — |
| Alina Dallmann | scieneers | Talk | Beyond Vibe-Coding: A Practitioner's Guide to Spec-Driven Development in AI Engineering | — |
| Andreas Albert | QuantCo | Tutorial | Building reliable data pipelines with polars and dataframely | — |
| Andreas Wurl | Merck | Talk | Octopus AutoML: Extracting Signal from Small and High-Dimensional Data | — |
| Andrei Beliankou | E.ON | Talk | Don’t call your LLM too often! How to build your dialog graph with confidence and sleep at night. | — |
| Andy Kitchen | — | Talk | On Interventional Generalisation | — |
| Annika Herbert | sovanta AG | Talk | Letting AI Move: Robotics Demos Powered by Python | — |
| Arne Grobrügge | — | Talk | Simplifying RAG Document Pipelines with Multimodal Embeddings | — |
| Asya Melnik | — | Panel | Panel: Evolution, Revolution, or Illusion? The Future of Python and Coding in the Age of AI | — |
| Asya Melnik | — | Talk | The Day the Agent Started Lying (Politely) | — |
| Axel Buddendiek | REWE Group | Talk | Pair & Share: How formal Mentoring pushed REWE Analytics to a new level | — |
| Bastian Wandt | idealo internet GmbH | Talk | When LLMs Are Too Big: Building Cost-Efficient High-Throughput ML Systems for E-Commerce Cataloging | — |
| Benjamin | OTTO | Talk | Wetterdienst: Fast, Unified Access to Open Weather Data with Polars | — |
| Bernhard Schäfer | Merck | Talk | Empowering Data Scientists with Zero Platform Friction: Deploying Streamlit & Friends in 3 Minutes | — |
| Bruno Vollmer | — | Talk | Simplicity Scales: Rewriting to a Django Monolith and Monorepo | — |
| Camila Maia | Cumbuca Dev | Talk | Designing and Scaling a Python Library in the Open: Architecture, Automation and Community | Slides |
| Camila Maia | Cumbuca Dev | Tutorial | Your First Open Source Contribution in Python: From Fork to Pull Request | — |
| Carlina Bennison | Hessian AI | Panel | Start-Ups & Investors | — |
| Catarina Filipe | Siemens | Talk | From Research Models to SLAs: Operationalizing TSFMs with Python | — |
| Celeste Horgan | Snowflake | Sponsor | Making my Apache Spark™ talk more interesting using AI | — |
| Cheuk Ting Ho | JetBrains | Talk | Are we free-threaded ready? Looking at where free-threaded Python fails | — |
| Cheuk Ting Ho | JetBrains | Tutorial | Do you know how well your model is doing? Evaluate your LLMs | — |
| Christoph Frey | Centre for Financial Econometrics | Talk | Tidy Finance in Practice: How Explicit Assumptions Avoid Bad Investment Strategies | — |
| Christopher Sedlaczek-Bock | The Mobility House | Sponsor | Python in Climate Tech: Vehicle-to-Grid | — |
| Claudia Comito | Jülich Supercomputing Centre | Talk | Heat: scaling the Python scientific stack to HPC systems | — |
| Claudio Giorgio Giancaterino | — | Talk | From Pixel to Payouts: A Multi-Agent System for Real-Time Insurance Claims Processing | — |
| Cosima Meyer | — | Talk | Why Did The Model Do That? Debugging the Ghost in the Machine | — |
| Daniel Finnan | Lirsa | Talk | To nest, or not to nest? Nested data types in Polars with big data | — |
| Darya Petrashka | SLB | Talk | "You are an intelligent business analyst": how i learned to talk to business | — |
| Dawn Wages | Anaconda | Panel | PyLadies Fireside Chat | — |
| Dennie Declercq | DDSoft | Talk | (Autism and) The Predictive Brain Theory (in Tech) | — |
| Dennis Schulz | TNG | Talk | Restaurants around train stations are bad and I can prove it | — |
| Dominik Haitz | — | Talk | How to create effective data visualizations | — |
| Dr. Evelyne Groen | Malt | Tutorial | Accelerate FastAPI Development with OpenAPI Generator | — |
| Dr. Irena Bojarovska | Zalando | Talk | Foundation Models in Forecasting: Are We There Yet? Lessons from the Trenches | — |
| Dr. Juan Orduz | — | Talk | Causal Inference through the lens of probabilistic programming | — |
| Dr. Kristian Rother | — | Talk | Workshop: What do we still need to learn? [no-video] | — |
| Dr. Kristian Rother | — | Panel | Panel What Do We Still Need to Learn? | — |
| Dr. Maria Börner | — | Talk | Is digital sovereignty a new buzzword in AI development? | — |
| Dumky de Wilde | MotherDuck | Tutorial | SQL is Dead, Long Live SQL: Engineering reliable analytics agent from scratch | — |
| Eduard Thamm | — | Talk | Architecture Under Constraints: Designing Systems That Still Evolve | — |
| Eric Glaser | Steadforce | Talk | Escape the Hype: Teaching LLM Concepts Through an Interactive AI Factory Game | — |
| Étienne Tremblay | Transit | Talk | Using Sensor Fusion and ML to Navigate Underground When GPS Fails | — |
| Evgeniya Ovchinnikova | — | Talk | Don’t call your LLM too often! How to build your dialog graph with confidence and sleep at night. | — |
| Falko Schindler | Zauberzeug | Talk | 5 Years of NiceGUI: What We Learned About Designing Pythonic UIs | — |
| Filip Bacic | ReversingLabs | Talk | How to Search Through 800 Billion Records in Real Time | — |
| Florian Wilhelm | inovex | Talk | Sentinel Values in Python: Semantics, Double Dispatch, and the Limits of Typing | — |
| Francesco Conte | — | Talk | Roll for Architecture: DungeonPy – A D&D Companion as Server + Thin Clients | — |
| Frank Hutter | Prior Labs | Sponsor | The foundation model revolution for tabular data | — |
| Frank Rust | neunzehn | Talk | It Works on My Machine: Why LLM Apps Fail Users (Not Tests) | — |
| Franz Wöllert | — | Talk | Open Table Formats in the Wild™ - Reloaded: Vortexing Ducks over Floating Icebergs | — |
| Freya Bruhin | — | Tutorial | pytest tips and tricks for a better testsuite | — |
| Friederike Bauer | — | Talk | Building MCP at the Speed of Hype: Principles That Outlast the Trends | — |
| Gabi Kadlecova | distil labs | Talk | Small Language Models for Tool Calling Are Better Than You Think | — |
| Gaël Pegliasco | — | Talk | Demystifying Parallel Programming in Python: from CPU to quantum processors, including GPU and TPU | — |
| Gaweng Tan | — | Talk | Learnings Building DevOps as a Software Engineer | Slides |
| Giancarlo Mattia | Max-Planck Institute for Astronomy | Talk | Post-Processing and Visualization of Astrophysical Data with PyPLUTO | Slides |
| Gift Ojeabulu | — | Talk | Don’t Let Imposter Syndrome Win: U Can Do Big Things from a Small Place, A 7-Year African AI Journey | — |
| Harald Nezbeda | Anexia | Talk | Building Secure Environments for CLI Code Agents | Slides |
| Haruto Mori | Daikin Europe | Talk | Schema-Driven Lambdaliths in Python with AWS Lambda Powertools and Pydantic | — |
| Heiner Wolf | CERN | Talk | Beyond Stateless: Why Your Web Service Architecture is Fighting Against Performance | — |
| Holger Nösekabel | TD Reply | Talk | Building Agentic Systems with Python, LangGraph, MCP, and A2A | — |
| Huijo Kim | — | Talk | Agent-Based Hyperparameter Optimization for Gradient Boosted Trees | — |
| Iason Krommydas | Rice University | Tutorial | Array-Oriented Programming in Python: Libraries, Techniques, and Trade-offs | — |
| Igor Anokhin | — | Talk | AsyncIO vs Threads: who survives in the No-GIL Era? | — |
| Illia Babounikau | ecasting | Talk | Accuracy Is Overrated: Ship Stable Forecasts (Without Lying to Yourself) | — |
| Ina Schlie | — | Panel | Start-Ups & Investors | — |
| Ines Montani | Explosion | Panel | Panel: Evolution, Revolution, or Illusion? The Future of Python and Coding in the Age of AI | — |
| Ines Montani | Explosion | Panel | Open Source as a Business — Models, Paths, and Practice | — |
| Ines Montani | Explosion | Talk | Vibe NLP for Applied NLP | Slides |
| Iryna Kondrashchenko | DataForce Solutions GmbH | Talk | State of In-Browser ML: WebAssembly, WebGPU, and the Modern Stack | — |
| Jakob Leander Müller | — | Talk | Dynamic Knowledge Graphs | — |
| Jannis Lübbe | Osnabrück University 2012 PhD | Talk | Offline Fallback for a Mobile LoRaWAN Gateway | — |
| Jessica Greene (she/her) | Ecosia | Panel | PyLadies Fireside Chat | — |
| Jeyashree Krishnan | Siemens | Talk | Surviving AI Fatigue: Staying Sane and Relevant in a Fast Moving Field | — |
| Jeyashree Krishnan | Siemens | Talk | From Research Models to SLAs: Operationalizing TSFMs with Python | — |
| Johanna Goergen | — | Talk | Scaling Data Processing for Training Workloads at DeepL Research with Rust | — |
| Johannes Dröge | — | Talk | Beyond Kafka and S3: Python Data Pipelines with HTTP-Native Bytestreams | — |
| John Robert | Sunnic Lighthouse GmbH | Talk | Securing AI Agentic Systems: Enforcing Safety Constraints in AI Agent | — |
| Jon Nordby | Soundsensing | Talk | Embedding Data Science in IoT devices with MicroPython and emlearn | — |
| Jonas Böer | inovex | Talk | Rediscovering single-node processing: When does it make sense to move from Spark to Polars? | — |
| Jonas Dedden | DeepL | Talk | Scaling Data Processing for Training Workloads at DeepL Research with Rust | — |
| Joshua Finger | inovex | Talk | Fight your garbage data: implementation of a pythonic data quality monitoring framework in PySpark | — |
| Joshua Görner | — | Talk | 7 Anti-Lessons from Building a PydanticAI Agent: Mistakes We Made So You Don't Have To | — |
| Jovana Walter | — | Panel | Start-Ups & Investors | — |
| Justine Broihan | GAMS | Sponsor | The Art of the Optimal: A Pythonic Approach to Complex Decision-Making | — |
| Kateryna Budzyak | Malt | Tutorial | Accelerate FastAPI Development with OpenAPI Generator | — |
| Kavish Nareshchandra Dahekar | SAP | Talk | Python Hates Being PID 1: Writing Container-Aware Code for Kubernetes | — |
| Kyle Into | Meta | Sponsor | Type Errors for Better Agent-Assisted Development | — |
| Larissa Haas | Automation & Analytics | Talk | Letting AI Move: Robotics Demos Powered by Python | — |
| Laura Summers | Pydantic | Talk | No, you can't 'eval' your way to fairness | — |
| Laurent Direr | Python for 10+ | Talk | Practical Refactoring with Syntax Trees | — |
| Leon Lukas | — | Talk | From Ticket to Draft: How Munich Automates Citizen Inquiries with AI | — |
| Lisa Amrhein | — | Talk | Escape the Hype: Teaching LLM Concepts Through an Interactive AI Factory Game | — |
| Luke Gerstner | Rosenxt | Sponsor | Leveraging Hexagonal Architecture When Building Applications | — |
| Mahe Iram Khan | Anaconda | Talk | How to mix conda and pip without causing “environmental” damage. | — |
| Marcel Kurovski | — | Talk | Personalized Restaurant Recommendations at Scale combining Transformer with Gradient-Boosted Ranking | — |
| Marcel Neunhoeffer | Statistical Methods Unit of the Institute for Employment | Tutorial | Your Data Is Leaking: A Hands-On Introduction to Differential Privacy with OpenDP | — |
| Maris Nieuwenhuis | — | Talk | Build a web coding platform with Python, run in WebAssembly | — |
| Markus Klein | Supermetal | Panel | Panel: Evolution, Revolution, or Illusion? The Future of Python and Coding in the Age of AI | — |
| Martin Seeler | Blue Yonder | Talk | AI Evals Done Right: From Vibes to Confident Decisions | — |
| Mehdi Ouazza | Klarna | Tutorial | SQL is Dead, Long Live SQL: Engineering reliable analytics agent from scratch | — |
| Mirano Tuk | ReversingLabs | Talk | How to Search Through 800 Billion Records in Real Time | — |
| Mohamed Amine Jebari | — | Talk | Hierarchical Models in MMM: Can Structure beat data size? | — |
| Moin Uddin | Par-Tec S.p.A | Talk | Django-Q2: Async Tasks Made Simple | — |
| Mones Raslan | Zalando | Talk | How to compare apples with oranges: Proper evaluation of article-level demand forecasts | — |
| Moritz Bauer | Blue Yonder | Talk | Making bad CLIs fun with Small Language Models | — |
| Nico Buhl | — | Talk | Increase productivity of CNC-machining of aerospace engine parts with Python | — |
| Nicolas Renkamp | — | Talk | Empowering Data Scientists with Zero Platform Friction: Deploying Streamlit & Friends in 3 Minutes | — |
| Niklas | inovex | Talk | Simulating the World using SimPy: A practical Example | — |
| Nils Haase | Merck | Talk | Octopus AutoML: Extracting Signal from Small and High-Dimensional Data | — |
| Oleh Kostromin | — | Talk | State of In-Browser ML: WebAssembly, WebGPU, and the Modern Stack | — |
| Oliver Borchert | — | Tutorial | Building reliable data pipelines with polars and dataframely | — |
| Pascal Puchtler | — | Talk | Destructive Testing: 10 Practical Ways to Expose Hidden Application Risks | — |
| Paula Gonzalez Avalos | — | Panel | Panel What Do We Still Need to Learn? | — |
| Paula Gonzalez Avalos | — | Talk | Workshop: What do we still need to learn? [no-video] | — |
| Pavlo Penenko | CAPCOM CO., LTD | Talk | Metashade: Compilerless Immediate-Mode Shader Generation in Pure Python | — |
| Petar Ilijevski | Zalando | Talk | Zero-Copy or Zero-Speed? The hidden overhead of PySpark, Arrow & SynapseML for inference | — |
| Rahkakavee Baskaran | — | Talk | Building MCP at the Speed of Hype: Principles That Outlast the Trends | — |
| Raniere Silva | — | Tutorial | A minimalist introduction to Ansible | — |
| Raphael Hviding | Max-Planck Institute for Astronomy | Talk | Black Hole Stars: An Astronomical Mystery (Mostly) Solved with NumPyro and JAX | — |
| Rashmi Nagpal | Poseidon | Talk | What Breaks When Automatic Speech Recognition Systems Go Multilingual | — |
| Rostislaw Krassow | Rational | Talk | Fight your garbage data: implementation of a pythonic data quality monitoring framework in PySpark | — |
| Ryan Sequeira | GetYourGuide | Talk | Ship Data with Confidence: Declarative Validation for PySpark & Pandas | Slides |
| Samuel Oslovich | QuTech | Talk | Programming Quantum Networks in Python | — |
| Sara Jourdan | Genow.ai | Panel | Start-Ups & Investors | — |
| Sarah Masud | University of Washington | Talk | Tracking Knowledge Diversity in LLM-Generated Responses. | — |
| Sebastian Krauss | Validaitor | Talk | Is my AI Recruiting biased? - How to evaluate these systems | — |
| Sebastian Neubauer | — | Talk | Hype, Hope, or Headache? Making Sense of GenAI, LLMs, and AI Agents with Anecdotal Evidence | — |
| Sebastian Neubauer | — | Panel | Panel: Evolution, Revolution, or Illusion? The Future of Python and Coding in the Age of AI | — |
| Sebastian Neubauer | — | Talk | Workshop: What do we still need to learn? [no-video] | — |
| Sebastian Raschka | Lightning AI | Panel | Stop Waiting, Start Shipping: Real-World Strategy for Open-Source LLMs | — |
| Sebastian Unterreitmeier | Mercer Germany | Panel | Panel What Do We Still Need to Learn? | — |
| Serhii Sokolenko | Tower | Panel | Panel: Evolution, Revolution, or Illusion? The Future of Python and Coding in the Age of AI | — |
| Serhii Sokolenko | Tower | Talk | Demystifying Agentic AI Using Small Language Models | — |
| Serhii Sokolenko | Tower | Tutorial | From Prompt to Production: How to use AI Code Assistants for Python Data Systems | — |
| Shiva Banasaz Nouri | — | Talk | Building Non-Biased Synthetic Datasets: What Actually Works (and What Fails) | — |
| Shlomi Hod | Weizenbaum Institute | Tutorial | Your Data Is Leaking: A Hands-On Introduction to Differential Privacy with OpenDP | — |
| Silke Horn | Gurobi | Sponsor | From Hard Problems to Proven Solutions: Solving Decision Problems with Gurobi | — |
| Silvia Hänig | — | Panel | Panel What Do We Still Need to Learn? | — |
| Simon Hedrich | — | Talk | Mastering the Hex: A Case Study in Reinforcement Learning for Strategy Games | — |
| Simonas Černiauskas | tisix.io | Talk | Before You Ship Your Agent: An Agent Builder’s Primer on Jailbreaking Attacks | — |
| Stefan Birr | Zalando | Talk | How to compare apples with oranges: Proper evaluation of article-level demand forecasts | — |
| Stefan Dienst | Covestro | Talk | Building Trust in Your Data Pipelines with Observability | — |
| Stefan Kraus | inovex | Talk | Ty mypy: The New Generation of Python Type Checking | — |
| Stefanie Molin | Bloomberg | Tutorial | Process, Analyze, and Transform Python Code with ASTs | — |
| Steffen Klempau | — | Talk | Personalized Restaurant Recommendations at Scale combining Transformer with Gradient-Boosted Ranking | — |
| Stephen | — | Talk | In Praise of Documentation: Tools, Tips & Techniques for Literate Programming in the AI Age | — |
| Subhosri Basu | Fraunhofer Institute | Talk | Catch the LLM if you Can: Watermarking LLMs | — |
| Sylvain Corlay | QuantStack | Panel | Open Source as a Business — Models, Paths, and Practice | — |
| Tamara Badikyan | National Association of Statutory Health Insurance Physicians | Talk | Making Tech Tutorials Accessible: Practical Techniques for Educators | — |
| Tanio Toranosuke | Daikin Europe | Talk | Schema-Driven Lambdaliths in Python with AWS Lambda Powertools and Pydantic | — |
| Tereza Iofciu | neuefische | Panel | PyLadies Fireside Chat | — |
| Tereza Iofciu | neuefische | Tutorial | Getting Career Clarity in Uncertain Times | — |
| Theodore Meynard | GetYourGuide | Talk | Solving Marketplace Cold Start at Scale with Ranking | — |
| Thomas Prexl | — | Talk | It Works on My Machine: Why LLM Apps Fail Users (Not Tests) | — |
| Thomas Saupe | Jülich Supercomputing Centre | Talk | Heat: scaling the Python scientific stack to HPC systems | — |
| Tim Kreitner | Vattenfall | Talk | Free T(h)r(e)ading: A Trading Systems Journey Beyond the GIL | — |
| Tobias Senst | idealo internet GmbH | Talk | When LLMs Are Too Big: Building Cost-Efficient High-Throughput ML Systems for E-Commerce Cataloging | — |
| Tomas Ruiz | Ludwig Maximilian University of Munich | Talk | PyTorch and CPU-GPU Synchronizations | — |
| Travis Hathaway | — | Talk | Exploring Germany's Urban Geography with Census and OpenStreetMap Data | — |
| Vadim Vlasov | — | Talk | Escape the Hype: Teaching LLM Concepts Through an Interactive AI Factory Game | — |
| Valentin Zieglmeier | TNG | Talk | Reaching the next level of abstraction: meta classes and what they enable | — |
| Valerio Maggio | — | Talk | Come for the Code, Stay for the People. | Slides |
| Vincenzo Ventriglia | National Institute of Geophysics and Volcanology | Talk | When Space Weather Breaks Your GPS: Building an Explainable Early Warning System | — |
| Werner Gothein | — | Talk | AI Is Changing the Game: Building Modular, AI-Ready Platforms on Top of Legacy Systems | — |
| Xia He-Bleinagel | — | Talk | How We Built an Inclusive Data Organization: Careers, Community & 50% Women | — |
| Yann Lechelle | — | Panel | Open Source as a Business — Models, Paths, and Practice | — |
| Yannik Tausch | QuantCo | Sponsor | Kickstart Coding at Scale: How Project Template Automation Unlocks Developer Productivity | — |