Welcome to the official platform of Dr. Benjamin Kanagwa — An ICT, AI, and EdTech Expert helping governments, NGOs, and institutions transform education and social services through technology. Above all, a software engineering researcher and academic.
I help governments, NGOs, and organizations design digital systems, ICT policies, and AI solutions that create real impact.
As a software engineering professor and ICT consultant, I design practical digital solutions that support education, policy, public services, and youth empowerment. I bridge research, technology, and national development to create measurable impact.
Software engineering for Artificial Intelligence (AI) provides the foundation for advancing large-scale digital systems that can transform societies. With a focus on software architectures, AI, Machine Learning, and cloud computing, this work emphasizes rigorous, scalable, and trustworthy approaches to innovation. The aim is not only to push the boundaries of technology, but to ensure that AI is applied responsibly to address pressing development challenges.
Robust software engineering ensures that AI systems are reliable, sustainable, and adaptable across diverse contexts. Without this foundation, AI risks being fragmented, unscalable, or misaligned with societal needs. A disciplined approach therefore anchors the application of AI in ways that generate meaningful impact in critical sectors.
My expertise and passion are spread across the following 4 domains
ICT & Digital Transformation Advisory
Policies, frameworks, data governance, readiness assessments, and national digital strategies.
AI & Data Systems for Social Impact
Building predictive tools, dashboards, and ethical AI solutions for ministries and NGOs.
Software Architecture & Systems Design
Modern large scale system design, cloud deployments, and platform engineering.
EdTech & Game-Based LearningSocial Impact
Designing curriculum-aligned digital learning tools and early grade math games.
Current Projects
Boldungu
Boldungu is where math stops being scary and starts being a game—raising a generation of thinkers, problem-solvers, and creators.
A community-driven initiative dedicated to raising a generation of thinkers, problem-solvers, and creators. The program focuses on helping learners enjoy mathematics during the formative years, laying the foundation for long-term academic success. Follow this link for more details


Game Plus
GamePlus makes STEM fun, meaningful, and unforgettable for children
GamePlus is a project that develops culturally relevant and engaging game-based learning tools to make Science, Technology, Mathematics, and Engineering (STEM) subjects easier to teach and more enjoyable to learn. The initiative focuses on integrating fun, motivating, and contextually meaningful game mechanisms to help primary school learners grasp difficult STEM concepts while nurturing curiosity, creativity, and problem-solving skills. Follow this link for details


IGNITE
Driving digital health innovation to achieve Zero Hunger and advance the SDGs in Uganda
IGNITE – An initiative focused on strengthening food security and nutrition through digital health systems in Uganda. Served as Co-PI, supporting the digitization efforts that enables effective delivery and monitoring of health and nutrition services.
Past Projects
WIMEA-ICT – A project designed to ensure rapid dissemination of accurate, consistent, and high-quality weather forecasts. Served as Co-Principal Investigator (Co-PI), leading the Weather Dissemination Component to improve access to reliable meteorological information.
BRIGHT – A research partnership aimed at advancing sustainable socio-economic growth in Uganda through capacity building in ICT for Development (ICT4D) research. The project brought together Makerere University, Mbarara University of Science and Technology, the University of Gothenburg, and Chalmers University of Technology. Served as Co-PI, contributing to multiple project components.

Associate Professor Benjamin Kanagwa
Contact Me
Address:
Department of Networks and Software Engineering,
School of Computing & IT,
Makerere University – Kampala
E-mail: bkanagwa@gmail.com
Office: Block A 305
adaptive learning Boldungu Cloud Computing computer literacy Computing Education how to love maths improving mathematics improving problem solving Math Mathematics math learning mobile application primary school math productivity tools programming programming languages Service Design Service Oriented Architectures SOA Software Architecture Software development software quality STEM Web Services
![]()