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.
▎ Family
Behind every builder — the people who make it matter.
▎ 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.
▎ 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.
▎ Data
The memory of a business. I design how data is stored, moved and understood, so every decision sharpens with every transaction.
▎ Innovation & Product
Where code meets the market. From roadmap to adoption, technology as a business's foundation, accelerator, or guardian.
03 — Ventures
Two ventures, one belief.
Turn code into consequence.
Sabalink Technologies
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.
Aturi Africa
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 |
Rust | 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 |
Rust | A purely biometric payment system — money, vouched for by the person. | GitHub ↗ |
logisticsplatform |
Rust | The nervous system of goods in motion — a global logistics platform built from first principles. | GitHub ↗ |
emailsystem |
Rust | Email rebuilt for the cautious — a secure mail system from the protocols up. | GitHub ↗ |
mpesa-rust-crate |
Rust · MIT | First-class MPESA for Rustacean developers — Lipa Na MPESA STK Push and C2B in a crate. | GitHub ↗ |
social-assistance-api |
Java · MIT | A prototype API for tracking social-assistance beneficiaries — aid that knows who it serves. | GitHub ↗ |
baogame |
Java · Apache-2.0 | 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 |
2011 | 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 |
2016 | The online chama — pooling, saving, lending and investing for rotating and investment groups, born of my mother's "Ngumbachu/Gitati". | github.com/Aturi-Africa ↗ |
▎ Research
Essays and papers, sixty and counting — where curiosity gets written down.
| Work | Type | About | Link |
|---|---|---|---|
research_papers |
Research · 60+ | An independent body of research spanning AI, cosmology and astrophysics, mathematics, the origin of life, and theories of society. | GitHub ↗ |
Building Systems That Scale
Data, business logic, APIs, security, communication — the five aspects that decide whether a system survives success.
Read on Medium → BusinessTechnology in a Business
Three critical roles technology plays: being the foundation, the accelerator, or the guardian of a business.
Read on Medium → SocietyOn Building A Multi-ethnic State
On governance, belonging and why the Enlightenment's "General Will" fails nations built from many peoples.
Read on Medium →05 — Journey
From the hills of Othaya
to systems that scale.
The Highlands
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
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
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
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 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
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 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
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
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.
— Macharia Barii, Building Systems That Scale
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.
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