About the founder

Peter Ndiku

Founder and software engineer at Mutual Labs, the company behind Steadline.

I build software that helps Kenyan businesses run on one set of records: sales, stock, purchases, money and books. My work sits between product engineering, financial systems, AI and the practical realities of running a business in Kenya.

Peter Ndiku, founder of Mutual Labs

Peter Ndiku

Founder, Mutual Labs

Role
Founder & Software Engineer, Mutual Labs
Experience
5 years building software
Education
BSc Computer Science, Maasai Mara University
Location
Kenya

Why Steadline

One system instead of five.

Many Kenyan businesses run sales in one place, stock in another, payments on a phone, and the books at month end. The numbers disagree because the records are separate.

Steadline is my answer to that. A sale moves stock, creates a receivable and posts to a double-entry ledger at the same time. M-Pesa, cash, bank and card payments reconcile against the same order. The reports come from the entries the business already made.

I designed and built the platform end to end: the multi-tenant data model, the accounting engine, the APIs, the integrations, deployment and the product interface.

Experience

Building, shipping and supporting real systems.

2024 to present

Founder & Solo Full-Stack Developer

Mutual Labs / Steadline

Designed and built Steadline, a multi-tenant cloud ERP for Kenyan SMEs. The platform brings inventory, sales, double-entry accounting and statutory workflows into one secure system.

  • Multi-tenant architecture with row-level data isolation and role-based access control
  • Double-entry ledger, chart of accounts, AR/AP ageing and payment reconciliation
  • REST APIs, asynchronous webhooks and integrations with M-Pesa and WhatsApp
  • Cloud deployment, encrypted sensitive fields and automated daily backups

ICT Intern

KEPROBA, Kenya Export Promotion & Branding Agency

Supported ICT operations across a multi-department office.

  • Maintained hardware, software and peripheral systems across departments
  • Diagnosed and fixed network and system configuration issues
  • Kept technical documentation up to date

2023 to present

Freelance Web Developer & Graphic Designer

Self-employed via Fiverr

Delivered responsive websites, brand identities and marketing material for clients across different industries.

  • Built responsive client websites from brief to final handover
  • Created logos, brand identities and marketing materials
  • Edited promotional and social media videos

Education

BSc Computer Science

Maasai Mara University, Narok, Kenya. Completed in 2026.

Coursework included machine learning, artificial intelligence, computer vision, software engineering, database systems, computer networks, and data structures and algorithms.

Selected work

What I have built.

Steadline

A multi-tenant ERP for Kenyan SMEs covering sales, inventory, purchases, accounting, M-Pesa and statutory workflows.

steadline.site

Smart attendance system

A CNN-based facial recognition attendance system with liveness detection to reject photo and video spoofing.

Freelance web and brand work

Responsive websites, visual identities and marketing material delivered directly to clients.

Skills

The tools behind the work.

Languages

  • Python
  • JavaScript
  • C#

Backend

  • REST APIs
  • Webhooks
  • Background jobs
  • System design

Data

  • MySQL
  • SQL
  • Relational design
  • Query optimisation

Cloud & AI

  • Microsoft Azure
  • Deep learning
  • Computer vision
  • CNN architectures

Integrations

  • M-Pesa Daraja
  • WhatsApp Business API
  • KRA eTIMS

Web & creative

  • Responsive web design
  • Graphic design
  • Video editing

Let’s build something useful.

If you are working on software, payments or operations for a Kenyan business, you can reach me directly.