PyCon Africa 2026 Schedule
| Time | Albert Hall | Majestic Hall | Royal Hall | Regal Hall |
|---|---|---|---|---|
| 10:00 – 16:00 | Badge Pickup | |||
| 10:00 – 12:00 | Expo Setup | |||
| 13:00 – 15:00 |
The Essence of Data Visualisation: Mapping from Data to Visual Properties
|
|||
| 15:00 – 17:00 |
Build and deploy an ADK agent on Cloud Run
|
|||
| 17:00 – 19:00 |
Hands-On: Building an AI Agent with Python to Detect Risky Customers
|
|||
| Time | Albert Hall | Majestic Hall | Royal Hall |
|---|---|---|---|
| 10:00 – 16:00 | Badge Pickup | ||
| 10:00 – 12:00 | Merch Pickup | ||
| 12:00 – 14:00 |
Demystifying Robotics & IoT with MicroPython
|
Humble Data workshop
|
|
| 14:00 – 16:00 |
LLMs Expert Session
GDEs
|
Building Your First RESTful API
|
|
| 16:00 – 18:00 |
Trust Is a Dependency: Securing the Modern Software Supply Chain
|
Building Pearl-Chat: Overcoming the Technical Challenges of Architecting a Native Luganda LLM in Pure JAX
|
|
| Time | Albert Hall - AI/ML | Majestic Hall - AI/Agentic | Royal Hall - Web/Security | Regal Hall - Core |
|---|---|---|---|---|
| 9:00 – 9:15 |
Opening Remarks
Ariane Djeupang — International Chair, PyCon Africa
|
|||
| 9:15 – 10:15 |
Opening Keynote State of the Developer Address
Mark Ssembajjwe
|
|||
| 10:20 – 11:05 |
Automating Hardware Diagnostics: Resurrecting Motherboards with Python and a Raspberry Pi
Talk · AI/ML
|
MLOPs with MLFLow (A Value Estimation Example)
Talk · AI/Agentic
|
Open Space
|
|
| 11:10 – 11:55 |
Getting started with mechanistic interpretability
Talk · AI/ML
|
Africa’s Talking Integration with AI
Talk · AI/Agentic
|
Open Space
|
|
| 12:00 – 12:45 |
Python for Data Science and AI: An African Perspective
Talk · AI/ML
|
The Last Mile Is Data
Talk · AI/Agentic
|
Open Space
|
|
| 12:50 – 13:00 | Sponsor Plenary Talk | |||
| 13:00 – 14:00 | Lunch | |||
| 14:05 – 14:50 |
Turning Food into Medicine with Local LLMs: The Future of Chronic Disease Management
Talk · AI/ML
|
From Hospital Records to REST API: Training and Serving XGBoost Disease Prediction Models in Python
Talk · AI/Agentic
|
Open Space
|
|
| 14:55 – 15:40 |
The Mathematical Representation of Vision: From Linear Algebra to Deepfake Detection
Talk · AI/ML
|
All Seeing, All Knowing: Evaluating Production AI Agents with Logs, Traces and Evals
Talk · AI/Agentic
|
||
| 15:50 – 16:50 |
Closing Keynote Building the Agentic Future with Google Antigravity |
|||
| 16:50 – 17:20 |
Lightning Talks
Your Code is Great...but Who Knows? by
Sarah Muwanguzi
Python for Impact: Building Climate Solutions Rooted in African Communities by
Tendai Jack
Open Source Is Infrastructure. Why We Must Stop Treating It Like a Hobby by
Gertrude Abagale Abagale
Python for Community Impact: Simple Tech Solutions for Refugee and Rural Communities in Africa by
Makala Sankara Anzuruni
|
|||
| 17:20 – 17:35 |
Closing Remarks
Hassan Bahati — Local Chair, PyCon Africa 2026
|
|||
| Time | Albert Hall - Core Python | Majestic Hall - AI/Agentic | Royal Hall - Security/Web | Regal Hall - Web | Pavilion Setup |
|---|---|---|---|---|---|
| 9:00 – 9:15 |
Opening Remarks
Dorothy Kabarozi — Local Chair, PyCon Africa 2026
|
||||
| 9:15 – 10:15 |
Opening Keynote Building AI-Powered Lending Infrastructure
Chris Orwa
|
||||
| 10:20 – 11:05 |
Working with Audio in Python (Pythonic Approach)
Short Talk · Core Python
|
Building Real-Time Voice Agents That Listen and Respond in Python
Short Talk · AI/Agentic
|
Python in the Browser: No install, No barrier
Short Talk · Security/Web
|
Django Girls Workshop
|
|
| 11:10 – 11:40 |
Python for Microcontrollers: Introduction to MicroPython & Wokwi Simulator
Short Talk · Core Python
|
Detecting Firmware Implants with Python Assisted Bare-Metal Forensics
Short Talk · AI/Agentic
|
Enhancing FastMCP Server Security
Short Talk · Security/Web
|
Django Girls Workshop
|
|
| 11:45 – 12:15 |
Crafting Legendary Documentation for Your Python Projects
Short Talk · Core Python
|
From Campus to Community: How Ugandan Students Are Building AI Agents with Python
Short Talk · AI/Agentic
|
Python at Scale: A Practical Guide to Serving 1 Million Users with FastAPI and Flask
Short Talk · Security/Web
|
Django Girls Workshop
|
|
| 12:20 – 13:00 | Open Source, Research and Industry Panel | ||||
| 13:00 – 14:00 | Lunch | ||||
| 14:05 – 14:35 |
Deterministic Python: Implementing RTOS Design Concepts in MicroPython
Short Talk · Core Python
|
Designing Python APIs for Data You Don't Control
Short Talk · AI/Agentic
|
Async Python and FastAPI: How It Actually Works
Short Talk · Security/Web
|
Django Girls Workshop
|
|
| 14:40 – 15:10 |
Building Low-Power IoT Systems with LoRaWAN and Python
Short Talk · Core Python
|
Advanced Design Patterns for ML Systems
Short Talk · AI/Agentic
|
|||
| 15:15 – 15:45 |
Rift Research Labs’ Talk
Sponsor Talk
|
A Hands-On Practical Framework for Building Recommender Systems at Scale with KerasRS and JAX
Short Talk · AI/Agentic
|
Kolaborate sponsor talk
Sponsor Talk
|
||
| 15:50 – 16:50 | Closing Keynote | ||||
| 16:50 – 17:20 |
Lightning Talks
Django Deployment Isn't What It Used to Be. by
Victoria Nyamai
Using Python to Automate API Testing in Open Source Projects by
Clency Christine
Securing Networks with Python: A Deep Dive into Intrusion Detection, Phishing Prevention, and Vulnerability Scoring by
Alpha Lee Munene
What Nobody Tells You About Running a Developer Community as a Student by
Bernard Katamanso
The Informal Economy Doesn't Have an API by
John Pangara
Design isn't just for the Frontend: Why backend developers should care about UX. by
Angella Miriam Birungi
|
||||
| 17:20 – 17:30 |
Closing Remarks
Hassan Bahati — Local Chair, PyCon Africa 2026
|
||||
| Time | Albert Hall - Security/Web | Majestic Hall - ML/Data science | Royal Hall - AI/Agentic | Regal Hall - Core |
|---|---|---|---|---|
| 9:00 – 9:15 |
Opening Remarks and Overview
Ariane Djeupang — International Chair, PyCon Africa
|
|||
| 9:15 – 10:15 |
Opening Keynote A Decade of Language AI: A Reflection on the Insanity
Jade Abbot
|
|||
| 10:20 – 11:05 |
Breaking Bad in Python: A Chaos Engineering Story
Talk · Security/Web
|
The Lazy Wizard's Guide to Federated Learning: Building ML Models in Difficult Places
Talk · ML/Data Science
|
From Single Agents to Production Teams: Building Multi-Agent Systems with Python, MCP, and Persistent Memory
Talk · AI/Agentic
|
|
| 11:10 – 11:40 |
How I Used Python to Control Kubernetes with Voice Notes on Telegram
Short Talk · Security/Web
|
V-MATH and Veri-Math: Step Level Verification for Enhancing Mathematical Reasoning in Large Language Models
Short Talk · ML/Data Science
|
Designing Python-First AI Programs for African Universities: A Practical Framework
Short Talk · AI/Agentic
|
|
| 11:45 – 12:15 |
Deployment of Python Application on Twelveinks Cloud Platform
Short Talk · Security/Web
|
Federated Learning as a Distributed Systems Problem: Designing Production-Grade ML Systems in Python
Short Talk · ML/Data Science
|
Speech Synthesis Unpacked: Building a Voice Cloning TTS Model with Python
Short Talk · AI/Agentic
|
|
| 12:20 – 13:00 | Dedicated Expo Hall Time | |||
| 13:00 – 14:00 | Lunch | |||
| 14:05 – 14:35 |
Deployment of Custom LLMs using serverless architectures
Sponsor Talk
|
Continuous translation with Weblate in the age of AI
Short Talk · ML/Data Science
|
Mastering Deep Learning: One Python Script at a Time
Short Talk · AI/Agentic
|
|
| 14:40 – 15:10 |
PaSSw0rdVib3s!: Finding Passwords in Digital Evidence
Short Talk · Security/Web
|
Building Clinical Tools in Data-Constrained Environments: Python, ML, and the Human Spine
Short Talk · ML/Data Science
|
Open Space
|
|
| 15:15 – 15:45 |
Background Jobs at Scale: Designing Reliable Python Worker Systems
Short Talk · Security/Web
|
Building Civic Tech with Python: APIs, Data, and Systems for Public Good
Short Talk · ML/Data Science
|
Open Space
|
|
| 17:00 – 18:00 |
Closing Keynote The Evolution of Python: Lessons from Its Creator★
Guido van Rossum
|
|||
★ Remote session
Ariane Djeupang — International Chair, PyCon Africa
Mark Ssembajjwe
Dorothy Kabarozi — Local Chair, PyCon Africa 2026
Chris Orwa
Jade Abbot
Guido van Rossum