Kigali, Rwanda

African Leadership University

Where I learned how a record is actually kept: in memory, in structures, byte by byte.

  1. Block 1data + hash
  2. Block 2points to block 1
  3. Block 3points to block 2
A record that can't be quietly rewritten

01Context

My software engineering degree at ALU started at the bottom of the stack: memory, pointers, data structures, and how a program really stores what it knows.

I went on to focus on low-level programming, blockchain and system architecture, and wrote my capstone on AXK Network.

Alongside the degree I completed ALX Africa's Data Science Programme (2023–2024), which gave me a second lens: working analytically with structured data once it exists.

02What I initially thought

Like many people, I first understood blockchain as a currency technology: tokens, prices, speculation.

03What changed

Working at a low level changed that. Stripped down, a blockchain is a data structure: each block holds a hash of the one before it, so changing the past breaks every link that follows.

That reframed trust for me. It doesn't have to rest only on who you believe; some of it can be designed into how a record is stored and linked.

04What I built

My capstone, AXK Network: A Verification-and-Settlement Layer for Cross-Border Commodity Trade in East Africa (2026), is a 21-page study with a literature review, methodology, annotated bibliography and five system diagrams. It develops a trade-clearance interoperability model.

Engineering coursework in C, low-level systems, ledger design and system architecture, which became the technical base for AXK, Justly and Rovify.

05Evidence

First Class
Honours, B.S.E. Software Engineering
21 pages
capstone study, five system diagrams

ALU Venture Lab, with Rovify (2026).

06What I learned

A record is only as trustworthy as the structure that holds it. Integrity can be a property of the data itself, not just of the people handling it.

It also showed me the limit: a perfectly linked chain still can't tell you whether the first entry was true. That gap between storage and reality is the question I kept meeting in the field.

07Back to the question

ALU gave me the technical side of the question: how a record can be made hard to alter. The work around it asked the harder part: how messy activity gets into the record in the first place.