Accepted Posters

Meet the poster presenters joining us at PyCon Africa 2026.

Emerging Technologies Frances Adelakun

Frances Adelakun

Access to safe drinking water remains a critical challenge in rural Nigerian communities, where contamination goes undetected due to lack of laboratory infrastructure and infrequent manual testing. Existing monitoring approaches rely on expensive equipment or constant internet connectivity - neither of which is realistic in low-resource field settings. This work presents an ongoing effort to develop a real-time, internet-free water quality monitoring system that is affordable, deployable, and AI-powered. The system is built around three low-cost sensors: pH, turbidity, and temperature, with a target hardware cost under ₦50,000 per unit. Central to the system is a lightweight Temporal Convolutional Network (TCN) running on a Raspberry Pi Zero, which processes raw sensor readings to detect contamination anomalies in real time. To address the scarcity of labeled data in rural field settings, the model is trained using self-supervised learning, reducing dependence on large annotated datasets. Upon detecting an anomaly, the system triggers SMS-based alerts via a GSM module. The system is currently being evaluated on publicly available water quality datasets with simulated low-cost sensor noise profiles. The expected result is a robust, low-cost monitoring framework that puts real-time contamination detection in the hands of communities that need it most.

General Python, Web/DevOps Ubaydah Abdulwasiu

Ubaydah Abdulwasiu

When a compliance or security team asks:

“What was the exact state of this invoice on March 3rd at 2:00 PM, and who changed it?”

Traditional CRUD systems struggle to answer reliably. Rows get overwritten, timestamps are modified, and historical truth becomes difficult to verify.

This poster presents an append-only event sourcing approach for building tamper-evident audit trails in Python. Instead of mutating records in place, every state transition is recorded as an immutable event. Current state becomes a projection of history rather than a mutable database row.

The poster walks through:
* Why mutable database patterns fail under audit pressure
* Designing an append-only event store in PostgreSQL
* Reconstructing the historical state through event replay
* Detecting tampering using SHA-256 hash chaining
* Practical tradeoffs of immutable event architectures
* Lightweight Python implementations using Pydantic v2, SQLAlchemy Core, asyncpg, dataclasses, and hashlib

The visual design of the poster is structured around a live event stream timeline inspired by Git history and distributed systems diagrams, helping attendees intuitively understand immutability, projections, and integrity verification.
The goal is to provide practical engineering guidance for systems where historical integrity matters — particularly fintech, audit, compliance, and security-sensitive applications.

Emerging Technologies Chidera Frankie

Chidera Frankie

Building payment systems for African markets comes with challenges that most tutorials ignore. How to split a single transaction across multiple sellers, credit wallets in real time, and handle the inevitable failed or delayed webhook from Paystack. This poster walks through the architecture of BookLoop, a second-hand book marketplace built for the Nigerian market, as a case study for multi-vendor payment infrastructure in Python. Using Paystack as the payment provider, we explore how a single buyer payment triggers a chain of backend logic: fee deduction, seller wallet crediting, and withdrawal processing. Python code snippets illustrate each step from webhook verification to wallet balance updates giving attendees a practical blueprint they can adapt for their own platforms. Whether you're building a marketplace, a fintech product, or any application where money moves between multiple parties, this poster gives you the mental model and the code patterns to get it right.

Education Chintu Simweene

Chintu Simweene

Impact of Outdated Curriculum and Limited Technology Integration on Student Learning Outcomes in Zambian Medical Universities

Zambia's medical education system continues to face significant structural challenges rooted in colonial-era curricular frameworks and unequal access to educational technology. Despite increasing global adoption of Technology-Enhanced Learning (TEL), many medical universities in Zambia—particularly in rural regions—still struggle with limited digital infrastructure, inadequate faculty training, unreliable internet connectivity, and unsustainable technology implementation models.

This study investigates how outdated curricula and limited technology integration collectively affect student learning outcomes, graduate competence, and healthcare workforce preparedness across Zambian medical universities. Using a mixed-methods convergent parallel design, the research combines quantitative surveys with qualitative interviews and focus group discussions involving final-year medical students, faculty members, and recent graduates from both urban and rural institutions.

The study explores curriculum relevance, technological inequities, and barriers to TEL adoption, including infrastructural limitations, funding instability, and gaps in competency-based pedagogy training. Findings are expected to demonstrate how curricular misalignment and digital inequity contribute to poor clinical preparedness, reduced engagement with virtual learning tools, and continued healthcare workforce migration.

The project further proposes context-sensitive recommendations for curriculum reform, sustainable digital learning ecosystems, faculty capacity building, and equitable educational policy implementation aligned with Zambia's National Health Strategic Plan and broader Sustainable Development Goals (SDGs).

This poster contributes to ongoing discussions at the intersection of education, healthcare and technology by highlighting how Python-driven educational technologies, digital health systems, data-informed policy design, and low-resource innovation can support more resilient and equitable medical education systems across Africa.

General Community Seun Olufemi

Seun Olufemi

Bioinformatics is growing fast — but in Nigeria, over 60% of aspiring bioinformaticians lack access to structured training, computational tools, and research infrastructure. This poster presents the work of Bioinformatics Outreach Nigeria (BON), a grassroots initiative using Python and open source tools to bridge that gap through a sustainable Community of Practice.
BON ran two workshop iterations. In 2024, 48 participants were trained from 232 applicants. In 2025 — supported by the Society of Research Software Engineering and the Open Life Science Resident Fellowship — the program attracted nearly 1,000 applications, trained 60 participants, and provided mobile-data support to 45 Nigeria-based attendees to reduce access barriers. Sessions covered Git/GitHub workflows, FAIR data principles, open repositories, licensing, and reproducible research, facilitated by experts from OLS, DataCite, the Carpentries, and the Open Bioinformatics Foundation. Pre- and post-training assessments showed significant knowledge gains across both cohorts.
This poster offers a practical framework for Python practitioners and community builders in research or education contexts: how to onboard non-technical scientists into open source workflows, design sustainable community infrastructure (Code of Conduct, contributor pathways, open licensing), and overcome real-world barriers like connectivity constraints and cultural hesitancy around sharing work-in-progress.

General Community Tariq Ahmed Morio

Tariq Ahmed Morio

This poster presents a community-led education initiative from rural Sindh, Pakistan, focused on supporting underprivileged students through free academic assistance and informal learning support. The project addresses educational inequality by working directly with students who lack access to quality schooling and learning resources.

A key focus of this initiative is exploring how Python programming and open-source digital tools can be introduced at a basic level in low-resource environments. The goal is to promote early digital literacy and demonstrate how simple technology can enhance learning, teaching, and problem-solving skills.

The poster highlights the real challenges faced in rural education systems, including limited infrastructure, lack of trained educators, and minimal exposure to technology. It also presents practical, scalable, community-driven solutions that can help bridge this gap without requiring high-cost infrastructure.

The long-term vision of this work is to integrate basic programming and digital skills into community education centers, enabling students to develop future-ready competencies and improve their academic and career opportunities.

General Community Muyomba William

Muyomba William

1: Background & Problem
The Challenge: Deaf and hard-of-hearing youth in Uganda face severe systemic barriers to education, vocational training, and conventional employment, leading to economic exclusion.
The Opportunity: Uganda's abundant local agricultural products remain an untapped opportunity for market value addition.

2: The Innovation (Bake and Sign)
Based in Kira Town, this project solves both challenges through a dual impact model
Inclusive Technical Training Delivers tailored culinary and hospitality training structured for deaf learners through visual methodologies and sign language.
Agricultural Value Addition. Innovates baking recipes by substituting imported wheat with local Ugandan staples (matooke, cassava, and bananas) supporting local farmers while reducing production costs.

3: Objectives & Expected Impact
1. Skill Acquisition: Train and certify deaf youth in professional baking, food safety, and micro-business management.
2. Employment Creation: Provide direct jobs at our flagship bakery and mentor graduates to launch independent micro-enterprises.
3. Community Advocacy: Break down social stigmas by establishing a community hub where hearing and deaf patrons naturally interact.

4: Poster Delivery
Our poster visually illustrates:
The step-by-step framework of our vocational curriculum.
Our local-crop product innovation.
The scalable socio-economic impact of inclusive entrepreneurship in Uganda.

Summary: Bake and Sign empowers deaf youth in Uganda through inclusive culinary training and local agricultural value addition, promoting economic inclusion and social integration.

Emerging Technologies Victor Egbe

Victor Egbe

This poster presents VisionX AI, a sustainability-focused initiative exploring smarter ways to improve access to clean energy and clean water in communities. The project highlights how technology-driven solutions can support environmental protection, reduce waste, and provide practical alternatives for everyday energy and water challenges.
The poster explains the inspiration behind the idea, the problem it aims to solve, and the proposed approach for building affordable and scalable systems that can benefit underserved areas. It also shows how innovation, sustainability, and community impact can work together to support global development goals, especially in the areas of clean energy, clean water, and climate action.
The target audience includes students, researchers, innovators, sustainability advocates, organizations, and anyone interested in renewable energy, environmental solutions, and technology for social impact.

Emerging Technologies Glory Bagai

Glory Bagai

Predictive Maintenance (PdM) helps industries detect equipment faults before failure occurs, reducing downtime and maintenance costs. However, industrial datasets are often imbalanced because fault cases occur less frequently than normal operations, making accurate prediction difficult. This study benchmarks 4 ML classifiers (Logistic Regression, Random Forest, SVM, and XGBoost) for binary fault detection in rotating industrial machinery across 7,672 real-time sensor readings. To address class imbalance (~90% normal, 10% fault), a stacking ensemble combining SVM, Random Forest, and XGBoost under a Logistic Regression meta-learner is proposed. The ensemble achieved 98.37% accuracy, F1 of 91.35, and AUC of 0.987, outperforming all individual classifiers. SHAP analysis identified temperature and pressure as dominant fault predictors, providing a deployable foundation for Industry 4.0 predictive maintenance in the Nigerian industry.

Emerging Technologies Abubakar Muktar

Abubakar Muktar

GreenChild is an AI-powered community health surveillance platform built to stop climate-driven malaria outbreaks before they kill children.

The core insight: by the time a child arrives at a clinic with malaria, 5–10 children in the same compound already have symptoms. Mothers see this signal days earlier — but no system has ever captured it. GreenChild does.

This poster walks through how Python and FastAPI power GreenChild's AI risk engine, which fuses mother-reported symptoms (collected via WhatsApp/USSD — no smartphone needed) with hyperlocal rainfall and temperature data from NASA's CHIRPS API to compute a real-time outbreak risk score per ward, updated every 24 hours.

Key technical topics covered:
- Designing a lightweight Python/FastAPI ML pipeline for low-resource environments
- Integrating open climate datasets (NASA CHIRPS) with community-generated health signals
- Building for USSD and WhatsApp — reaching mothers on basic 2G phones
- Visualising geospatial health risk data with Leaflet.js

The pilot targets 5 LGAs across Katsina and Kano — two of Nigeria's highest malaria burden states. The architecture is designed to scale to 10 million mothers across West and Central Africa.

Emerging Technologies Faruq Afolabi

Faruq Afolabi

MobileCrop is a complete TinyML system for offline crop disease diagnosis targeting smallholder farmers in Sub-Saharan Africa. Using knowledge distillation from EfficientNetB0 to MobileNetV2, the student model achieves 83.81% test accuracy across 17 disease classes, marginally exceeding the teacher. Full INT8 quantization produces a 2.74 MB deployment binary for a production native Android application named Crop Doctor, built in Kotlin with TensorFlow Lite. A companion Progressive Web App delivers Float16 and Dynamic-Range TFLite variants achieving 92.67% accuracy at 2.55 MB. The poster covers the Python training pipeline, the quantization accuracy paradox where INT8 collapsed to 23.67% due to missing calibration data while Float16 gained 9 percentage points, per-class performance across three crops, and field testing results on real Nigerian farm photographs. MobileCrop is the first multi-crop TinyML diagnostic system for West African agriculture deployed as a production Android application.

General Community Francis Bogere

Francis Bogere

Across many African regions, telecom field operations and infrastructure deployment teams often operate in environments with unstable internet connectivity and limited digital tooling. This creates challenges in reporting, infrastructure maintenance, monitoring, and coordination.

This poster presents the concept and architecture of offline-first telecom field systems built using Python and open technologies. It explores how lightweight applications, local-first data storage, synchronization workflows, and automation tools can improve operational efficiency for field engineers and community connectivity projects.

The poster also discusses the broader role of open-source technologies in supporting African digital infrastructure, particularly in underserved and rural communities where resilient software systems are critical.

The work draws inspiration from ongoing experimentation around telecom operations tooling, field data systems, and community-focused connectivity initiatives in East Africa.

General Community Moses Cursor Ssebunya

Moses Cursor Ssebunya

Code Alone Doesn't Build Developers

The Role of Community in Growing Creatives and Technologists

Technology skills can be learned individually, but sustainable growth rarely happens in isolation. Communities play a critical role in shaping developers and creatives by providing mentorship, collaboration opportunities, accountability, exposure, and a sense of belonging.

This poster explores how open-source and technology communities contribute to personal and professional growth for both developers and creatives. Drawing from experiences within local and global tech ecosystems, including WordPress communities, meetups, contributor teams, and mentorship spaces, the poster demonstrates how participation in communities accelerates learning and creates opportunities that many people would never access alone.

The poster highlights how communities help individuals:
- Build confidence
- Develop technical and soft skills
- Find mentors and collaborators
- Access global opportunities
- Discover purpose and belonging
- Transition from consumers to contributors

Special attention is given to emerging ecosystems like Uganda, where community-driven learning often bridges gaps in access to traditional opportunities. The poster also emphasizes that thriving technology ecosystems are not built by developers alone, but also by designers, organizers, writers, educators, and other creatives.

Through storytelling, visuals, and contribution journeys, this poster encourages attendees to intentionally participate in and invest in healthy tech communities as a foundation for innovation, inclusion, and long-term growth.

Core message:
People grow faster where they feel seen, supported, and connected.

General Python, Web/DevOps Daniel Oloki

Daniel Oloki

SolarEdu is a smart energy monitoring and analytics platform developed using Python to help educational institutions improve energy efficiency and sustainability. Many schools and universities across Africa experience high electricity costs, unreliable power supply, and limited visibility into energy usage patterns.

The project integrates Python-based data collection, IoT sensors, solar power analytics, and web dashboards to monitor electricity consumption in real time. The system provides automated reports, predictive maintenance alerts, and usage visualization tools that support better decision-making for administrators and technical teams.

The poster demonstrates:
- Real-time energy monitoring using Python
- Solar system analytics and reporting
- Web dashboard integration
- Data visualization and automation
- Sustainable technology solutions for education

The project highlights how Python can be applied beyond software engineering into practical infrastructure management, sustainability, and smart-campus innovation across Africa.

Other Joy Olusanya

Joy Olusanya

Large language models (LLMs) and Neural Machine Translation (NMT) systems have demonstrated strong performance across a wide range of translation tasks. However, translating culturally grounded content such as idiomatic expressions remains a persistent challenge due to their non-compositional nature. This challenge is particularly pronounced in low-resource African languages such as Yoruba, where idioms carry deep cultural meaning yet remain underrepresented in machine translation research. In this study, we evaluate three models: GPT-4o mini, Qwen2.5-7B-Instruct, and NLLB-200 on Yoruba-to-English idiom translation. We examine direct machine translation as well as zero-shot and few-shot prompting strategies using a curated dataset of Yoruba idioms annotated with their literal meanings and corresponding English idiomatic equivalents. Evaluation is conducted using BLEU, chrF+, and BERTScore F1, alongside human evaluation based on adequacy, fluency, and preservation of literal meaning. The results show that GPT-4o mini performs best overall, particularly in the zero-shot and few-shot settings, according to the chrF+ metric. Notably, GPT-4o mini consistently achieves the highest scores for literal meaning across all models in human evaluation. This suggests a tendency for LLMs to default to literal translations when handling culturally grounded expressions. These findings highlight the limitations of current translation models in capturing figurative and pragmatic meaning, and underscore the need for culturally grounded corpora for low-resource African languages, particularly Yoruba, to support the preservation of cultural identity in language technologies.

Emerging Technologies Justice Ohene Amofa

Justice Ohene Amofa

Can a Python-based deep learning pipeline reliably support tuberculosis detection using heterogeneous clinical and imaging data?
This work presents a reproducible machine learning system built in Python that integrates chest X-ray imaging and multivariate patient data, including age, comorbidities, socioeconomic indicators, and radiological features.
The system is implemented using a modular Python ML stack and integrates transfer learning, classical machine learning models, and explainable AI techniques.
Key components include:
A deep learning pipeline built on a pre-trained ResNet50 backbone with custom classification layers
Classical ML models (SVM, decision trees) for comparative evaluation
A dataset of 4,800 chest X-ray images used for training and validation
Performance metrics including Accuracy (~99%), Precision (100% TB class), F1-score (~0.9787), and AUC (~0.9989)
Explainable AI methods to improve interpretability and clinical trust
A Streamlit-based interface for interactive inference and deployment
The architecture follows a standard Python ML workflow:
Data preprocessing and normalization
Feature integration across clinical and imaging modalities
Model training, evaluation, and validation
Lightweight deployment using Python web tooling
Beyond the current system, the project is designed to be modular and extensible for multimodal expansion, including the incorporation of additional imaging modalities such as ocular/eye-based visual biomarkers in future iterations. This reflects a broader direction toward multi-source diagnostic intelligence systems.
We also discuss important real-world limitations, particularly domain shift in TB presentation across regions (e.g., Mycobacterium africanum prevalence in West Africa), emphasizing the need for regionally representative datasets and retraining strategies.
Overall, the work focuses on:
Reproducible ML pipeline design in Python
Bridging research-grade models and deployable tools
Explainable AI for healthcare trust and usability
Practical constraints in low-resource deployment environments
Project Links
GitHub: https://github.com/iamamofa/TB-detection