PyCon Sweden 2025

The speaker’s profile picture
Anna Elisabeth Kazakova Lindegren

Anna works at the intersection of AI and quantum computing at IBM, helping developers and organizations understand both the opportunities and risks of these new fields. With a background in data science, entrepreneurship, and technology strategy, Anna focuses on making quantum computing accessible through Qiskit and open-source tools. Anna served as a judge for the Nordic Women in Tech Awards 2025, and regularly speaks on how future technologies can create real-world impact.
Anna is an AI Technical Specialist, Quantum Ambassador, and Qiskit Advocate at IBM.

  • Quantum Computing in Python: Why Qiskit Matters for Developers
The speaker’s profile picture
Antonino Ingargiola

Antonino Ingargiola is currently Principal AI Architect at Agile Lab where he oversees AI initiatives and projects in large enterprises. Previously was co-founder and CTO @ smartFAB a startup offering an advanced analytics solution for the manufacturing industry. In the past he worked as associated scientist at UCLA (California, USA) combining Machine Learning and biophysics. Antonino holds a Ph.D. in Information Technology and MD in Electronics Engineering both from Politecnico di Milano (Italy).

  • Architecting Enterprise AI Agents: Secure, Governed, and Interoperable
The speaker’s profile picture
Aris Nivorlis

Aris Nivorlis is a researcher geophysicist and data steward at Deltares, where he uses data and tooling to answer complex questions about the subsurface.

He is passionate about promoting good practices in data management and scientific coding, helping teams build sustainable and reproducible workflows.

Outside of work, Aris is actively involved in the European Python community, contributing to the organization and support of conferences and community initiatives.

When he's not at his computer, you’ll likely find him dancing salsa.

  • The Python Quiz!
  • Version Everything: From Chaos to Order in Reproducible Python Projects
The speaker’s profile picture
Christian Heitzmann

Christian Heitzmann, MSc ETH CSE, is the founder and owner of SimplexaCode AG, based in Lucerne, Switzerland. He is a certified software developer in Java and Python, holding teaching diplomas in both Computer Science and Mathematics, as well as a CAS in Machine Learning. With over 20 years of experience in software development and 12 years of teaching Java, Python, mathematics, and algorithms, Christian is also a regular contributor to IT journals, sharing his expertise in the field.

  • What We Can Learn from Exemplary Python Documentation (SEE DESCRIPTION FOR PREPARATION)
The speaker’s profile picture
Christina Dahlén

I'm Christina Dahlén, developer and area lead at 84codes. I specialize in AMQP message brokers and spend most of my time writing code for the LavinMQ project—mainly low-level backend stuff—with a focus on performance and efficiency. I think LavinMQ is a really solid, innovative tool that stands out from what’s available today. It brings something new to the table, and I’d love to see more people explore what it can do and how it can improve the way systems are built. I'm all about sharing knowledge and resources to help others get started and feel confident using these technologies.

  • Connecting IoT Devices with LavinMQ – Hands-On Workshop
The speaker’s profile picture
David Vujic

My name is David and I'm a software developer. Colleagues and friends may know me as an early adopter of agile ideas and test driven development. I am passionate about things like that, and share the things I learn to the community and the people I work with. My favorite programming languages are Python and Clojure. On my spare time I practice outdoor Parkour & contribute to Open Source. I'm the maintainer of the Python tools for the Polylith Architecture.

  • Interactive Python Programming
The speaker’s profile picture
ELENI TOKMAKTSI

My name is Eleni Tokmaktsi, I hold a master’s degree in applied geophysics and currently work as a geospatial data engineer in kartECO company.

Over the years, I’ve worked with data in many forms—from collection to processing and analysis—using tools such as Python and MATLAB. I’ve tackled a range of challenges, from remote sensing to subsurface imaging, and what drives me most is understanding the problem that needs to be solved.

For the past two years, my focus has been on geospatial data, building custom GIS tools and automating workflows to support decision-making.

  • Empowering Geospatial Workflows with Python
The speaker’s profile picture
Elias Freider

Elias works as a software developer at Modal (https://modal.com/).
Always looking for ways to make software for other software developers just click.
Original co-author of the Luigi workflow orchestration engine, and many other internal tools for data teams over the years.

  • Agents need good developer experience too
The speaker’s profile picture
Erica Weistrand

Developer

  • Connecting IoT Devices with LavinMQ – Hands-On Workshop
The speaker’s profile picture
Eric Rishmüller

Lead Data Engineer with 7 years of experience working in the data universe.

  • Gamified User Journeys with Pygame
The speaker’s profile picture
Florents Tselai

Florents (Flo) Tselai is a data generalist and open-source developer with deep expertise in database internals and extension development. He is a core PostgreSQL contributor and the author of multiple database extensions. His work spans AI, data management, web scraping, and civic tech. He is also the creator of diofanti.org, a public platform for tracking government spending in Greece.
github.com/Florents-Tselai

  • Extending SQL Databases with Python
The speaker’s profile picture
Gabriel Ruttner
  • Building Production-Ready AI Agents: The 4Ds for Scalable Python Systems
The speaker’s profile picture
Gaurav Pandey

Software Engineer

  • Building Privacy-Focused Vector Search Applications: Hands-On Guide to Gen AI
The speaker’s profile picture
Helio Loureiro

Long time board member of PyCon Sweden. Started with Linux in 1997, then jumped to python 1.2. Ever since surfing the free software world.

  • Mastodon and Python
The speaker’s profile picture
Irene Donato

Irene Donato is Lead Data Scientist at Agile Lab, working on the development and application of machine learning models. With an academic background that includes postdoctoral research at the University of Alberta and Aix-Marseille Université, she transitioned to industry, where she has led data science projects and teams.

Irene enjoys bridging the gap between deep research and practical application. She is passionate about making complex topics accessible to the developer community.

  • Architecting Enterprise AI Agents: Secure, Governed, and Interoperable
The speaker’s profile picture
Iulia Feroli

Iulia Feroli is a Senior Developer Advocate at Elastic, where she helps developers and data scientists unlock the power of search, machine learning, and generative AI. With a background spanning cloud architecture at Microsoft and AI/ML solutions at Dataiku, she brings a unique perspective on bridging technical depth with accessibility. At Elastic, she focuses on sharing practical insights through talks, demos, and videos. Passionate about making AI approachable, Iulia speaks worldwide on how to turn complex concepts into tools developers can use every day.

  • The Fraud Keynote (…Or Maybe Not)
  • Embeddings - LLMs - vector/semantic search - GenAI - RAG - agents - MCP (buzzword bingo)
The speaker’s profile picture
Jacob Hallén

Jacob has been an active member of the Python community for over 25 years. He teaches Python and Machine Learning, runs a Python based accounting system as an SaaS and writes his own Python scripts for his restaurant Ternan on Vrångö in the Gothenburg southern archipelago.
He was involved in the PyPy project from the start and he has been active in the organization of Europython for many years, starting with being the head organizer in 2004 and 2005. He is a fellow of the PSF and the Europython society. Most of the year, he lives on Styrsö in the southern archipelago of Gothenburg.

  • Trust and the success of Python
The speaker’s profile picture
Jan Bjørge

Jan Bjørge (JeyBee) is a Norwegian software engineer with a master’s degree in Cybernetics (University of Stavanger, 2015) and a decade of Python experience. He began as a field telecoms engineer before moving into software, eventually becoming Tech Lead at conversational-AI firm boost.ai.

After a short period as Principal Analyst at Equinor, delivering data-intensive tooling for subsurface modelling, JB joined Pio in 2024 as Senior Software Engineer. At Pio he works on the backend that powers the company’s automated storage-and-retrieval warehouse platform, exposing APIs that connect e-commerce stores, shipping providers and ERP systems to AutoStore robotics.

Outside work he maintains pgqueuer—a PostgreSQL-native task queue and scheduler created on his own time.

  • Shrinking Infrastructure: Task Queues on PostgreSQL
The speaker’s profile picture
Jim Dowling

Jim Dowling is CEO and co-founder of Hopsworks. Previously, he worked at MySQL, as an Associate Professor at KTH, and as a senior researcher at RISE. He is the organizer of the annual feature store summit and he has authored a book for O'Reilly on Building ML Systems with a Feature Store.

  • Python in the age of Agents
The speaker’s profile picture
Jodie Burchell

Dr. Jodie Burchell is the Developer Advocate in Data Science at JetBrains, and was previously a Lead Data Scientist at Verve Group Europe. She completed a PhD in clinical psychology and a postdoc in biostatistics, before leaving academia for a data science career. She has worked for 9 years as a data scientist in both Australia and Germany, developing a range of products including recommendation systems, analysis platforms, search engine improvements and audience profiling. She has held a broad range of responsibilities in her career, doing everything from data analytics to maintaining machine learning solutions in production.

  • AI is having its moment ... again
The speaker’s profile picture
Jussi Pakkanen

Jussi Pakkanen is the original creator and project lead of the Meson build system, which is used to build many fundamental projects like Mesa, systemd, notable fractions of Gnome and even NumPy and SciPy. During his career he has touched almost all layers of the modern computing stack from the kernel up via core libraries and applications all the way to web services. When not working on computer things, he spends his spare time playing video games, watching bad movies, reading books and sometimes even writing them.

  • Providing a Python library — the whole shebang
The speaker’s profile picture
Kader Miyanyedi

I have been working as a backend developer for 4 years, primarily using Python and Django to build web applications and APIs. I enjoy sharing my knowledge by writing articles on Medium and other platforms, focusing on Python. Passionate about clean code and continuous learning, I aim to help the community by delivering clear and practical talks.

  • A Practical Guide to Testing Django with Pytest, Factory Boy, and Hypothesis
The speaker’s profile picture
Kishor Deshpande
  • Building Privacy-Focused Vector Search Applications: Hands-On Guide to Gen AI
The speaker’s profile picture
Lysandros Nikolaou

Lysandros works as a Senior Software Engineer at Quansight Labs, where he spends most of his time on CPython and the PyData ecosystem. He is a CPython core developer, specializing in the parser, the tokenizer and the REPL. He recently worked on supercharging f-strings in Python 3.12, the new REPL for Python 3.13 and introducing fast string ufuncs in NumPy 2.0. Currently, he's mostly dealing with improving support for free-threaded Python in the PyData ecosystem.

  • The serendipity factor: How community turns accidents into opportunities
The speaker’s profile picture
Nikita Churikov

Nikita Churikov is a Python developer at SciLifeLab in Stockholm with a background in applied mathematics and experience in machine learning projects. He is particularly passionate about deploying models and building reliable data pipelines. Currently, he works on a scientific hosting platform for life science researchers and contributes to PyCon Sweden as part of the organizing team. His interests include clean architecture and sustainable engineering practices that scale from hobby projects to production systems.

  • Designing Exceptions as an API: Hierarchies, Interfaces, and Error Codes
The speaker’s profile picture
Nikos Chatzis

Dr. Nikos Chatzis is a Geologist with a Master’s Degree and a PhD in Applied Geophysics and Seismology from the Aristotle University of Thessaloniki. His research focuses on the processing and analysis of geophysical signals, and he has extensive experience using Python and other programming languages for data modeling and interpretation.

  • Version Everything: From Chaos to Order in Reproducible Python Projects
The speaker’s profile picture
Özge Çinko

I'm Özge, a curious soul with a computer engineering degree and a heart full of ideas. I'm currently shaping the future as an AI Research Engineer at Huawei. I work in AI research, but I’m just as passionate about blending creativity with code. Whether it’s turning emotions into visuals, building fictional chatbots, or crafting data stories, I love making tech feel personal. I write, build, explore, and sometimes get beautifully lost in too many ideas, but always with Python by my side.

  • Building Harry Potter’s Mirror of Erised with Python and Generative AI
The speaker’s profile picture
Sebastiaan Zeeff

Sebastiaan is a Python enthusiast who enjoys thinking about good software design and engineering. He is a fellow of the EuroPython Society and the Python Software Foundation, works for the Sopra Steria Pythoneers, and frequently speaks at conferences around the world.

  • The Magic of Self: How Python inserts self into methods
The speaker’s profile picture
Shivay Lamba

Shivay Lamba is a software developer specializing in DevOps, Machine Learning and Full Stack Development.

He is an Open Source Enthusiast and has been part of various programs like Google Code In and Google Summer of Code as a Mentor and has also been a MLH Fellow.
He is actively involved in community work as well. He is a TensorflowJS SIG member, Mentor in OpenMined and CNCF Service Mesh Community, SODA Foundation and has given talks at various conferences like Github Satellite, Voice Global, Fossasia Tech Summit, TensorflowJS Show & Tell.

  • Building Privacy-Focused Vector Search Applications: Hands-On Guide to Gen AI
The speaker’s profile picture
Victor Blomqvist

Victor is a Swedish System Architect at fintech MAJORITY by day, Python coder by night. 18 years ago, he wrote the first line of code for Pymunk, which has since become what he believes is the best library to use whenever you need to simulate 2D physics in Python.

  • 18 Years of Falling Objects: Lessons from Maintaining Physics Library Pymunk