Kitwe, Copperbelt, Zambia

Leo
Mabuku

Entrepreneur & Software Developer

I build purposeful software that solves real problems. From systems to practical digital tools, I focus on clear thinking, useful interfaces and work that creates value.

Selected systems

Systems built to solve real problems.

Problem first. Purpose built. Evidence in the open.

Explore all work
01

Human-first programming language

TongaLang

An interpreted programming language designed to make programming concepts accessible through Tonga.

The problem

Most programming languages begin in English, creating an extra barrier for new developers who think and learn in other languages.

My contribution

Designed and implemented the language as a final-year computer science project.

Technology

Python · Interpreters · Language design

02

Educational operating system

SERC Mini OS

A compact operating-system project built to explore systems programming from the ground up.

The problem

Operating-system concepts can feel abstract without a small system that exposes how the pieces work together.

My contribution

Built a focused systems project in C to explore low-level software concepts.

Technology

C · Systems programming

03

Personal wellbeing tracker

LifeHarmonyTracker

A personal tracking project focused on bringing everyday routines and reflection into one useful interface.

The problem

Keeping track of different parts of daily life often means switching between disconnected tools.

My contribution

Created the product concept and developed the JavaScript application.

Technology

JavaScript · Product design

04

Zambian knowledge quiz

ZamTrivia

An Android quiz experience covering Zambian geography, history, culture, sport and more.

The problem

Local knowledge deserves engaging digital experiences that are relevant to Zambian learners and players.

My contribution

Built the Kotlin Android application and structured its Zambia-focused quiz content.

Technology

Kotlin · Android

Mindset

Entrepreneurial by nature.
Builder by choice.

Solve real problems

I start with people and problems, not technology.

Build with discipline

Clear code, simple systems and thoughtful design.

Ship, learn, improve

I value practical progress and continuous learning.

Create value

I connect technical choices to useful outcomes.