Accepted Talks

Talk Speakers
Applying AI with Python Alex Conway
Harnessing the Power of Community: Lessons from Speedrunning for the Python Ecosystem and Beyond Nunudzai Mrewa
It’s About Time: Time-Series Forecasting with Darts Brenden Taylor
Monitoring and Evaluating LLM Apps with Langfuse Ruan Pretorius
Leveraging the NLTK library for Translation: A Case Study of Dyula-French Translation Alta Saunders
Creating Personalised Images with Python's Stable Diffusion Divyan Hirasen & Verosha
Mental Illness and Vulnerability in Tech Schalk Venter
Bridging Language Barriers: Making Programming Education Accessible to All Mthetho Sovara
Level up your developer experience with Kubernetes Roché Compaan
A Novel Way of Creating Multi-Tenant Apps using Django... No Third Party Packages Apply! Shaun De Ponte
Building a Decisioning Engine for Data Scientists: A Practical Guide Sholto Armstrong
Implementing an HPy Backend for Cython Du Toit Spies
Streamlining HPC Operations: Integrating Django Helpdesk in Resource-Constrained Environments Binjamin Barsch
You don't need a data service, you just need an object store and some JSON files Gordon Inggs
Great Expectations About Data Quality Ariella Rink
Made you look: Using Siamese Neural Networks for Building Change Detection at the City of Cape Town Jolanda Becker
Kafka in practice: Lessons learned at Takealot Johan Beyers
Power to the people who teach the people to code Sheena O'Connell
Adventures in Garbage Collection Bruce Merry
& robotics for all! :David Campey
Maintaining a PLC communication library called python-snap7 without owning a PLC Gijs Molenaar
Duck, Duck, Python: OLAP Data with DuckDB Luis de Sousa
Remote Talk Speakers
Differentiation Engines: The Elves behind the AI Christmas Rajdeep Singh
Accelerate your pandas workload using FireDucks at zero manual effort Sourav Saha
Sensor data processing on microcontrollers with MicroPython Jon Nordby
Building a Thriving Tech Community Adeline Makokha
Building a Code Search Engine: Using NLP to Find Similar Methods Across Libraries Divya Rani
Beyond the Pause: Exploring the Inner Workings of Python’s `sleep()` Rupali Kavale
Keynote Speakers
Exploring the Adoption & Role of Open Source Software in Schools Robson Kanhalelo
Using Coding Skills to Make Passive Income Cory Zue
Tutorial Speakers
Modern web frontend development with Python, HTMX and friends Sheena O'Connell
Modern web frontend development with Python, HTMX and friends (part 2) Sheena O'Connell
Open Space Speakers
PyCon Africa & PyConZA 2025 discussion Neil Muller
Sponsor Talk Speakers
Community & Contributions Marco Slaviero
Professional Software Isn’t Marco Slaviero
Software Development at the South African Radio Astronomy Observatory SARAO

Thinkst Canary
Python Software Foundation SARAO
AWS City of Cape Town
Afrolabs Centre for High Performance Computing
Black Python Devs