Nairobi · Kenya

Macharia Barii

Computer programmer, Founder, amateur astrophysicist

Two decades building the invisible systems of modern Africa — the payments, telecom and health systems that millions now live on. I believe a useful system should spread like fire: fast, reliable, and impossible to contain.

01 — About

Technology is not the point.
What it becomes is.

I was born in Othaya, Nyeri County, and raised between the highlands of Nyeri and Nyandarua counties — where the nights are long, the skies are bottomless, and a restless boy has room to grow. That sky taught me to ask enormous questions; the land taught me to build.

Building is how I think. I started in the engine rooms of Kenyan startups, writing the USSD menus and mobile-money rails a nation was quietly learning to trust. Two decades later, the systems I've engineered through the organizations I've worked for carry millions of payments a day across East Africa — every one of them someone's school fees, harvest, hospital bill, or dream.

Left to my own devices, I spend my spare hours on the deepest shelves: the theory of computing, the origins of the cosmos, and the far edges of science fiction. That curiosity became a body of research asking the biggest questions it can find — the limits of artificial intelligence, why black holes are black, how the universe and life first began, and what mathematics truly is. My papers are those reflections written down: sixty and counting.

15+ Years building software & systems
60+ Research papers & essays
2 Counties that raised me — Nyeri & Nyandarua
∞ Curiosity, unchecked

▎ Family

Behind every builder — the people who make it matter.

My family My wife, our two children and I — together since 2013
My parents The two who raised me in the highlands
My children Our son, born 2014 · our daughter, born 2016

▎ Life in Pictures

Snapshots from my life.

02 — Expertise

What I bring to the table.
Scale, discipline, vision.

▎ Architecture

The blueprint before the cathedral. I design platforms for a million users and a decade of change — treating scale as a design decision, never a surprise.

  • Microservices
  • APIs
  • Cloud
  • Integration

▎ Engineering

Patient craft down in the engine room — code that spans yesterday's Java and tomorrow's Rust, written to be read by whoever inherits it.

  • Java
  • Rust
  • Spring
  • Axum
  • Python
  • C#
  • Docker
  • Android

▎ Data

The memory of a business. I design how data is stored, moved and understood, so every decision sharpens with every transaction.

  • PostgreSQL
  • MySQL
  • Oracle
  • SQL Server
  • PL/SQL

▎ Innovation & Product

Where code meets the market. From roadmap to adoption, technology as a business's foundation, accelerator, or guardian.

  • Product Mgmt
  • Fintech
  • Mobile Money
  • USSD
  • Digital Transformation

03 — Ventures

Two ventures, one belief.
Turn code into consequence.

Sabalink Technologies

Co-founded with my university friend · 2011
sabalink.co.ke ↗

Sabalink began at a university friendship and a shared stubborn conviction: that African organizations deserve digital experiences as good as anything in the world. The name is a portmanteau of the two founders' names — mine and my friend's. From a start in web and mobile design, it grew into a Nairobi software house shipping custom systems to clients across enterprises, organizations, insurance, healthcare and energy.

  • Websites & web apps
  • Android & iOS apps
  • Custom software
  • Digital transformation

Aturi Africa

Founded · 2016
github.com/Aturi-Africa ↗
Aturi Africa logo

Building technology and services to deliver financial resilience

Aturi Africa was born of a single wish — to modernize my mother's longest-serving bank. In Kenya a chama — Swahili for "group" — is the nation's quietest economic miracle. Born of the harambee ("all together") spirit of the late 1980s, it is how ordinary people bank when the banks pay no mind: an estimated 300,000 chamas managing over KSH 300 billion (~US$3.4 billion), with one in three Kenyans pooling theirs in one.

I founded Aturi Africa to build the platform for the online chama — supporting both rotating (ROSCA) and investment chamas, so groups can pool, save, lend and invest together without ever having to meet.

Members register once, contribute through an MPESA paybill, and run everything by majority vote — from group rules to welfare rescue plans. Loans are guaranteed by fellow members under a fractional-banking model, and every contribution quietly sets aside a little into each member's welfare fund.

"I wanted to modernize and scale my mother's longest-serving bank — "Ngumbachu/Gitati". The bank that has held our home savings for the longest and educated us in the process."

— the inspiration behind Aturi Africa

  • ROSCA & investment chamas
  • No physical meetings required
  • Register with phone, email or ID
  • MPESA paybill contributions from Ksh 200
  • Majority-vote decision making
  • Member-guaranteed, fractional-banking loans
  • Automatic welfare savings with every contribution
  • Vote to rescue a member through welfare funds

04 — Projects

Code is cheap.
Impact is everything.

▎ Software Engineering

Selected systems from a decade of building — where code meets consequence.

Project Built with What it does Link

agOS

A foundation for software that plans, decides and acts on its own — an operating system built for the coming age of autonomous agents. GitHub ↗

paymentSystem

A purely biometric payment system — money, vouched for by the person. GitHub ↗

logisticsplatform

The nervous system of goods in motion — a global logistics platform built from first principles. GitHub ↗

emailsystem

Email rebuilt for the cautious — a secure mail system from the protocols up. GitHub ↗

mpesa-rust-crate

First-class MPESA for Rustacean developers — Lipa Na MPESA STK Push and C2B in a crate. GitHub ↗

social-assistance-api

A prototype API for tracking social-assistance beneficiaries — aid that knows who it serves. GitHub ↗

baogame

The timeless African board game of Bao, brought to life in code. GitHub ↗

▎ Venture Founding

Foundations of my own making — companies built to outlast trends.

Venture Since What it is Link

Sabalink Technologies

Co-founded with my university friend; a Nairobi software house shipping digital experiences to enterprises, organizations, insurers, healthcare and energy. sabalink.co.ke ↗

Aturi Africa

The online chama — pooling, saving, lending and investing for rotating and investment groups, born of my mother's "Ngumbachu/Gitati". github.com/Aturi-Africa ↗

05 — Journey

From the hills of Othaya
to systems that scale.

The Highlands

The 80s · Othaya · Nyeri · Nyandarua

Born in the 80s in Othaya, on the slopes of Nyeri's hills, I grew up between two counties whose nights are so clear the stars feel close enough to touch. A childhood of farmland, highland rain, and a sky that taught a boy to wonder long before he had the words for it.

School in the Hills

Nyandarua High School · KCSE · 2004

Secondary school took me to Nyandarua High, in the shadow of the Aberdares — the Nyandarua Ranges — where cold mornings and patient teachers taught curiosity to wear discipline. In 2004 I sat my KCSE — and left the highlands ready to climb a different kind of mountain.

Learning to Build

JKUAT · Computer Science · 2005 — 2009

At Jomo Kenyatta University, computer science stopped being a subject and became a way of seeing: every problem a system waiting to be built, every system a promise waiting to be kept.

Code for a New Kenya

2009 — 2014

The raw years. I wrote USSD menus, bulk-SMS services and MPESA bridges — the humble plumbing of mobile money before it made headlines. I learned the first law of software there: it only matters when it solves a real life problem for someone.

The Telecom Years

Safaricom PLC · 2014 — 2018

Safaricom taught me what scale means with the numbers attached. M-PESA features like *544# and Bill Manager grew under my hands, the G1 to G2 M-PESA migration moved the platform into a new generation, Masoko and Blaze were launched, the Safaricom App reached a million users in three months, Daraja opened payment rails to a nation of developers — and velocity checks cut SIM-swap fraud by 99%. A country, moving at a million transactions at once. That is scale.

Banking & Mobile Health

Co-operative Bank · 2018 — 2019 · CarePay (M-Tiba) · 2019 — 2021

At Co-operative Bank I sat where business meets technology as part of the team that kicked off the core banking system upgrade; at CarePay I built systems to revolutionize healthcare through M-Tiba. Health-tech taught me the deepest lesson of all: the best systems are the ones nobody ever notices.

Payments at Scale

Interswitch Group · 2021 — 2023

Interswitch was the deep end — pan-African payments and digital commerce, where every design decision is measured in transactions. There I attempted to forge a payment system of the future: Lipa Na Bank — instant, bank-driven merchant payments that bypass mobile wallets and are designed to replace them as the continent moves from radio-network feature phones to internet-enabled smartphones. It forged the arithmetic of scale into instinct.

A Venture of My Own

Sabalink Technologies · 2011 · Aturi Africa · 2016 — Present

Two ventures, one belief. In 2011, with my university friend, I co-founded Sabalink Technologies — the name joins the two founders' names — a Nairobi software house building for enterprises, organizations and beyond. Five years later came Aturi Africa, born of a single wish: to modernize and scale my mother's table bank — "Ngumbachu/Gitati". Turn technology into products that solve real problems.

The Road Ahead

InfyStrat Software Services · 2026 — Present

Today I am a consulting senior solution architect at InfyStrat. The boy from the hills still looks up — now at the borderland where human ingenuity meets machine-made thinking, still asking the same question he asked under those clear nights: what else is out there? It is all, still, one long act of curiosity.

Technology systems are used to build and distribute a product to its customers.
When a system is unable to handle demand, we say it can't scale.
If you can't scale, your business will stagnate — or at worst, die.

— Macharia Barii, Building Systems That Scale

06 — Contact

Let's build something
that scales.

An architecture review, a bold product idea, an investment thesis — or a long debate about the cosmos. My inbox is open; curiosity is welcome.

bariimacharia@gmail.com