“How does a phone actually work?”
Every layer was a lesson. I wanted to know what each one did, and why.
I had to learn to read it. Then I started writing my own.
I took that curiosity to the repair bench at Dexters Electronics in Nairobi. Phones, consoles, laptops. I learned microsoldering and board-level repair the hard way, one dead device at a time.
Component-level rework under the microscope.
Board-level fault finding, BGA reballing, dead-short tracing.
If it has a circuit, I can bring it back.
Measure, isolate, prove. It is still how I debug code.
Reballing chips thinner than a fingernail. Tracing a short across a board half the width of a coin. Every repair taught me the same thing: machines are logical, and anything logical can be understood.
Hardware showed me how machines work. Software was how you tell them what to do. Honestly, it looked like sorcery, and I wanted in. So I went to university and sharpened everything.
High school. The place where curiosity picked up some discipline.
Algorithms, systems, databases and software engineering. The theory behind the sorcery.
Microsoldering and board-level repair on phones, consoles and laptops.
JavaScript, Node.js and React, learned by building.
The foundations of running software at scale.
Led the e-commerce platform, from storefront to POS to M-Pesa.
Giving back to the ecosystem that taught me.
10+ web and mobile projects, with Stripe, M-Pesa and PayPal integrations.
A restaurant operating system, built from zero.
Agents that run real business operations.
Two startups, one main company, and a plan to build an African tech giant.
My curiosity always got the better of me. Every answer came with a better question, so I kept going: deeper into the code, deeper into the systems, deeper into how it all connects.
I started telling it what to do.
Real code from Orderly AI, the agent that runs a restaurant kitchen.
PHP and JavaScript became my home ground. At Crosstech I led the build of a full e-commerce platform with POS, affiliates, inventory and M-Pesa. Then I built for businesses across Kenya.
<?phpPHP · Laravel · Yii=>JavaScript · React · Next.js · NodeSELECTMySQL · MariaDB · PostgreSQL · RedisShipped for real businesses. Keep scrolling →
A full e-commerce system for an electronics retailer, covering storefront, POS, affiliates, inventory, role-based access, SMS and M-Pesa.
An electronics and lifestyle marketplace with a product catalogue, order tracking and M-Pesa checkout.
An online pharmacy with prescription uploads, inventory tracking and SMS order updates.
A property listing platform with agent profiles and listings.
A multi-currency wellness store built for a global audience.
An online store the business uses to drive sales and manage its catalogue.
The website for an internet service provider, and the first client he ever built for.
A corporate website for Kenire Business Solutions.
A property advertising website with a solid backend that gets listings seen.
The web presence for a healthcare facility, with services and patient information.
An online store that streamlines sales for a textiles business.
A free M-Pesa gateway and TikTok, Instagram and Facebook feed plugins for Botble stores, plus an AI device-diagnostic tool.
Orderly is a complete restaurant operating system. I architected every app from scratch: ordering, service, kitchen, dispatch, and the platform underneath all of it.
I designed an update-safe module architecture, so custom features survive every upstream release. Local payments and tax compliance are built in, not bolted on.
A content management system I wrote myself. It now runs e-commerce and bookings too, and it sits underneath the group's products.
One link for a Kenyan business, with WhatsApp, M-Pesa till, directions and catalogue, plus a QR poster for the counter.
I'm training Orderly AI and Maina AI to take on real business operations: agents that know the menu, the kitchen and the books.
A multi-provider engine I built on Claude and OpenRouter. Its agents take orders by chat, run the kitchen queue, mark dishes sold out and log waste.
Background agents that catch stuck orders, failing payment gateways and status drift before a human notices.
Encrypted keys, model policies, usage metering and a full audit trail on every action an agent takes.
The next step: AI trained to ease day-to-day operations for businesses across the group and beyond.
Curiosity took me from the phone to the circuit, from the circuit to the code, and from the code to intelligence. A polymath, second only to the AI I'm training.
Orderly and Airtaker are my startups. Maina Group is the main company, and it does pretty much everything in tech. I'm the Director and CEO. Some days, the overlord.

Nobody builds an empire alone. Nba is my partner at Maina Group, and together we are taking the group from Nairobi to the rest of Africa.

The flagship. Where the group's software and AI are built and deployed for businesses. Home of Orderly, Maina CMS and Link Me Up.
AI trained to take on real business operations.
The infrastructure that keeps the cloud services online.
Power for the compute. Uptime starts at the socket.
Built to redefine the Kenyan property market, with automated M-Pesa rent collection, digital invoicing and real-time reporting for landlords and tenants.
Because why not.
The goal: build one of Africa's great technology corporations. Software, AI, compute and energy, made in Nairobi for the whole continent.
I'm a racing addict and I back the red teams. That's also why Maina Racing is on the roadmap.
I started with one phone on a workbench. Next, I want to work on racks in a data hall. Maina Compute and Maina Energy already keep my cloud services online. Same curiosity, bigger machines.