Confirmed Talks
Browse through all the confirmed talks for PyCon Lithuania 2025. Talks are organized by track. Click on a talk to view more details.
Python Day - Apr 23
I want to deploy my Flask app on Kubernetes, what are my options?
TalkSpeakers: David Andersson
Prerequisites: Some web application development experience, can be beginner
Before you Scale, let's talk SOLID - Significance of Solid Principles as a Prerequisite for Scaling Software Systems
TalkSpeakers: Theresa Seyram Agbenyegah
Prerequisites: Intermediate or Expert
Coding Aesthetics: PEP 8, Existing Conventions, and Beyond
TalkSpeakers: Shiva Bhusal
Prerequisites: Just Basic skills and experience with Python programming language should be fine.
Code review the right way
TalkSpeakers: Andrii Soldatenko
Prerequisites: just basic ideas about code review
Sync or async? Feel the magic of coroutines and the event loop in Django
TalkSpeakers: Antonis Kalipetis
Prerequisites: At least knowing how to code in Python. Knowledge of parallel or concurrent programming might help, but this will still be explained in the beginning.
Architecture as Code (AaC) with Python
TalkSpeakers: Ruslan Korniichuk
Prerequisites: There are no prerequisites for attending this talk; everyone is welcome regardless of prior knowledge.
The art of yield
TalkSpeakers: Maxim Danilov
Prerequisites: knowlege about lazy evaluations in python
Using Trusted Publishing to Ansible release
TalkSpeakers: Anwesha Das
Prerequisites: Not appliacble
Beyond the GIL: Python's Evolution and Future Directions
TalkSpeakers: Vladas Tamošaitis
Prerequisites: Python basics
Python in 3D computer graphics
TalkSpeakers: Jurgis Zagorskas
Prerequisites: basics of Python
Build, Deploy, Monetize: The Future of the Developer Economy
WorkshopSpeakers: Saurav Jain
Prerequisites: General Python knowledge
Transforming REST APIs with Protobuf: Unlocking Performance and Flexibility
TalkSpeakers: Davi Nascimento de Paula
Prerequisites: Knowledge on REST APIs
FastDjango: Conjuring Powerful APIs with the Sorcery of Django Ninja
TalkSpeakers: Julius Boakye
Prerequisites: Python basics, django basics
Read Your Stocks Via Screenshots
TalkSpeakers: Ąžuolas Krušna
Prerequisites: Basic Python skills
Multiplatform testing with Python
TalkSpeakers: Neyts Zupan
Prerequisites: Experience with testing
Investing: Technical Analysis libraries in Python
WorkshopSpeakers: Ruslan Korniichuk
Prerequisites: There are no prerequisites for attending this workshop; everyone is welcome regardless of prior knowledge.
Do Repeat Yourself
TalkSpeakers: Donatas Rasiukevičius
Prerequisites: Very basic knowledge of python
Let the Robots Test: Acceptance Test-Driven Development (ATDD) with Robot Framework
TalkSpeakers: Stefan Kraus
Prerequisites: Testing, BDD, ATDD
Migrating billions records from SQL to NoSQL using continuous migration technique with PySpark and DataProc.
TalkSpeakers: Piti Champeethong
Prerequisites: Python in beginner level, Cloud usage experience in beginner level.
Inside the Black Box: The Anatomy of Virtual Environments
TalkSpeakers: Daniel Hervás
Prerequisites: No previous skills or specific knowledge is required to enjoy the talk.
What We Can Learn from Exemplary Python Documentation
WorkshopSpeakers: Christian Heitzmann
Prerequisites: Set up Sphinx documentation generator, which I can provide in written form beforehand.
Data Day - Apr 24
Python on the Pitch: How Germany will win World Cup 2026
TalkSpeakers: Ruslan Korniichuk
Prerequisites: Everyone is welcome regardless of prior knowledge. Real lovers of football are especially encouraged to join, and for fans of the Germany national football team, participation is practically obligatory!
Working for a Faster World: Accelerating Data Science with Less Resources
TalkSpeakers: Stefan Kraus, Maximilian Lattka
Prerequisites: Pandas, Data Science, Panel
Unlocking Probability Distributions with Python
WorkshopSpeakers: Elvis Kwabena Asare Nkrumah
Prerequisites: Anaconda/Jupyter Notebook
Accelerating privacy-enhancing data processing
TalkSpeakers: Florian Stefan
Prerequisites: We expect participants to have some experience with data warehouses or lakehouses, as well as familiarity with Python for data processing.
From Chaos to Control: Automating BI Tools with Pydantic and Python
TalkSpeakers: Patricia Goldberg
Prerequisites: Basic Python
Variable Selection: What your model can't tell you
TalkSpeakers: James Donahue
Prerequisites: Basic linear regression
Beyond dbt: Modern SQL Transformation and Lineage with sqlglot and sqlmesh
TalkSpeakers: Tomas Peluritis
Prerequisites: SQL, Python
Real-time visualization using dash and plotly
TalkSpeakers: Hampo, JohnPaul A.C.
Prerequisites: intermediate
The Power of Python for Data Management (or How You’ve Been Doing Data Management All Along Without Even Realizing It)
TalkSpeakers: Vidmantė Čižienė
Prerequisites: No specific skills, knowledge or experience skills required.
Unlocking Web data with TLSNotary, zkProofs and LLM while preserving privacy
TalkSpeakers: Jayaditya Gupta
Prerequisites: LLM , tls protocl , some basic cryptography
Build & Deploy Apps like a (pro) Data Scientist using Streamlit
WorkshopSpeakers: Siddharth Gupta
Prerequisites: Basic understanding of HTML, Python, and libraries such as Numpy, Matplotlib, and Pandas should be good.
Using feature stores to deliver awesome models
WorkshopSpeakers: Laurynas Stašys, Mantas Cepulkovskis
Prerequisites: Experience in model training, basic SQL knowledge, basic K8s knowledge
Orchestrating an end-to-end Data Engineering Workflow: Leveraging Python in Apache Beam and Airflow
WorkshopSpeakers: Sadeeq Akintola
Prerequisites: Basic Python and SQL Knowledge
cluster-experiments: A Python library for end-to-end A/B testing workflows
TalkSpeakers: David Masip
Prerequisites: python, basic stats knowledge
Cutting the price of Scraping Cloud Costs
TalkSpeakers: Ed Crewe
Prerequisites: Python, some exposure to cloud. Some basics of databases and data pipeline may be useful.
Smarter Retrieval, Better Generation: Improving RAG Systems
TalkSpeakers: David Batista
Prerequisites: Simply knowing that any information system needs to first index and then retrieve documents should be enough.
Temporal: Bulletproof Workflows
TalkSpeakers: Ruslan Korniichuk
Prerequisites: There are no prerequisites for attending this talk; everyone is welcome regardless of prior knowledge.
Image deduplication using embeddings
TalkSpeakers: Jonas Jarutis
Prerequisites: General ML and database understanding might be helpfull
Data-Driven Impact in Africa
WorkshopSpeakers: Chris Achinga
Prerequisites: python basics, understanding data structures and analysis
AI Agents and Digital Trust, The Utilisation of Python In Enhancing Safety In The African Health Care System
TalkSpeakers: Anuoluwapo Gabriel
Prerequisites: The knowledge that will be brought to this talk will be about the African health ecosystem, the infrastructural deficit, the humongous opportunities abundant in the continent and how to navigate the terrain using data, this talk will be embedded in pure research.
Real-Time Data Analytics at Scale: From Ingestion to Retrieval
TalkSpeakers: Tung Hoang
Prerequisites: basic of data engneering/analytics
AI Day - Apr 25
FastAPI and LamaIndex: A Powerful Combination for AI-Powered Web Development
WorkshopSpeakers: Julius Boakye
Prerequisites: Python basics
When safety is non-negotiable - 3 stages of building safety using data & AI
TalkSpeakers: Evaldas Kazlauskis
Prerequisites: None, the topic is more introductory on how to utilise data & AI in safety
AI Coding Agents and how to code them
TalkSpeakers: Alex Shershebnev
Prerequisites: Knowledge about LLM and GenAI
Leveraging Large Language Models for Automated Generation and Validation of Financial Descriptions for Lithuanian Companies
TalkSpeakers: Antanas Baltrušaitis
Prerequisites: None
Retrieval-Augmented Generation for Culturally Nuanced Emotion Analysis in Nigerian Afrobeats Lyrics
TalkSpeakers: Oyinkansola Onwuchekwa
Prerequisites: AI, LLMS, Music
Unlocking the Power of Python and PyTorch for Biomedical Image Segmentation
TalkSpeakers: Taisija Kozarina
Prerequisites: Machine Learning basics (preferably Biomedical field)
📂 Slow Productivity AI: Automating Knowledge & Task Management with Offline Hugging Face, n8n & Obsidian
TalkSpeakers: piotr stepinski
Prerequisites: Basic Python knowledge
Vectors Everywhere: An Introduction to Vector Databases
TalkSpeakers: Bernice Waweru
Prerequisites: Python and SQL databases.
Build Your Own Observability Tool from Scratch for AI Agents
WorkshopSpeakers: Sonu Kumar
Prerequisites: Basics of AI Agents, Python and related tools
The Emergence of Agentic Workflows in AI
TalkSpeakers: Robert Dzisevič
Prerequisites: Familiarity with LLMs
I messed up so you don't: Surprisal and the headache of tokenizer encodings in LLMs!
TalkSpeakers: Siddharth Gupta
Prerequisites: Basic Python, and interest in NLP/LLMs
A Crash course in Time Series Forecasting from Naive to Foundational
TalkSpeakers: Pietro Peterlongo
Prerequisites: Basic Python skills. A background in Data Science is beneficial
“Beginner's Guide to building Autonomous AI Agents with Eliza Framework”
WorkshopSpeakers: Shivay Lamba
Prerequisites: basics of python, vector search, llm
How We Outperformed Microsoft, Google, and OpenAI in Speech-to-Text
TalkSpeakers: Alius Petraška
Prerequisites: curiosity
The Best of Both Worlds: A Hybrid Approach to Lightning-Fast Product Matching
TalkSpeakers: Zafarzhon Irismetov
Prerequisites: Basic Computer Science knowledge.
Building Compliant and Robust AI Systems: Navigating the EU AI Act with Python
TalkSpeakers: Valentas Gružauskas
Prerequisites: Interest in AI system development
Building multi-agent AI applications made easy with LangFlow
TalkSpeakers: Christophe Bornet
Prerequisites: Basic knowledge about LLMs and GenAI
Putting PyTorch Models into Production
TalkSpeakers: Bugra Akyildiz
Prerequisites: PyTorch basics
Knowledge Bases & Memory for Agentic AI
TalkSpeakers: Tuana Çelik
Prerequisites: Basic understanding of vector databases and vector search would be useful.
Artificial Intelligence in Open-Source Project Management: Automating Tasks, Predicting Outcomes, and Optimizing Resources
TalkSpeakers: Lokko Joyce Dzifa
Prerequisites: No specific skills
Anonymization of sensitive information in financial documents using, python, diffusion models and named entity recognition
TalkSpeakers: Dr Piotr Gryko
Prerequisites: Python
Enhancing Model Context Protocol (MCP) with Dynamic Tool Discovery for Smarter AI
TalkSpeakers: Viraj Sharma
Prerequisites: Python, LLM
Code Generation in Regulated Industries: Opportunities and Challenges
TalkSpeakers: Antanas Daujotis
Prerequisites: None
EGTL data-processing model prototype using Python
TalkSpeakers: Aleksejs Vesjolijs
Prerequisites: data engineering, automation, big data application develpment
AI 360: From Theory to Transformation
TalkSpeakers: Stefan Dayneko
Prerequisites: General curiosity in AI
GenAI for Clients: No pain, no gain
TalkSpeakers: Daria Lashkevich
Prerequisites: AI fundamentals, Programming, Azure fundamentals, AWS fundamentals