Who we are

Good learning
changes direction.

Msingi Digital Academy exists to make technology approachable, practical, and open to the next generation of builders.

Msingi means foundationLearn · Practice · Grow

Our point of view

“

Technology should feel within reach.

Too many people are curious about technology but don’t know where to begin. We give learners a clear starting point: thoughtful instruction, manageable steps, and the space to learn by doing.

Our classes connect essential concepts to hands-on work. Instead of stopping at theory, students practise skills, ask questions, and make progress with a mentor alongside them.

01

Make it practical

Build understanding through projects, exercises, and real tools.

02

Keep it welcoming

Start from the basics and make room for every question.

03

Keep growing

Leave with foundations you can build on long after class.

Juma Samwel Onyango, lead instructor

Meet your instructor

Juma Samwel
Onyango

Lead Instructor · Msingi Digital Academy

A Computer Science graduate and technology educator, Juma brings practical experience in network and systems administration, software development, cloud technologies, and IT infrastructure.

A Power Learn Project Software Engineering and eMobilis Web Development graduate, he was recognised as an Innovation Champion. He was also named among the Top 12 AI Innovators at the 2024 Africa AI Innovation Summit and led a team to third place at the 2023 CA CyberRise Hackathon.

His aim at Msingi is simple: make technology easier to learn through clear teaching, creativity, and hands-on projects.

Begin with a strong foundation

Find your place
in technology.

Explore courses