Shunli Solutions

About us

A small firm, on purpose.

Shunli Solutions does one thing well — give Kenyan companies the same system multinationals run, built, customised, and managed for a flat monthly fee. Your data stays yours.

Muhammad Hassan Saggaf

The founder

Muhammad Hassan Saggaf

I started Shunli Solutions because I was tired of seeing Kenyan businesses buy software that didn't fit them. Either they got forced into a global tool built for a different world, or they got sold a Frankenstein of Excel and WhatsApp by someone charging consulting fees for common sense.

My work is different. I specialise in one stack — ERPNext and the Frappe framework it's built on — and I build, customise, and run it for companies that want to grow without losing control of their data.

I'm based in Mombasa, work with clients across Kenya, and I pick up the phone when you call.

What I do well

  • Setting up ERPNext end-to-end
  • Building custom Frappe apps and verticals
  • KRA / eTIMS / M-Pesa integration
  • Running infrastructure (servers, backups, security)

What I won't pretend to do

  • Graphic design or branding
  • Mobile app development
  • SAP, Oracle, or "any ERP"
  • Promise miracles

Why work with us

The honest answer to "why Shunli and not someone else?"

You work with the person who builds it.

No account managers, no handoffs, no junior reading a script. The person who set your system up is the person who fixes it.

One stack, deep expertise.

We don't do websites, branding, or general IT. ERPNext and Frappe — that's the whole practice, and it's why the work is good.

Fixed quotes. No surprises.

A written quote before we start. If we underestimate, that's our problem — not yours. The price you agree to is the price you pay.

Your data is yours. We run the infrastructure.

Encrypted, backed up daily, and portable. If we ever stop being useful, you walk away with everything — records, history, numbers.

How we think

Three beliefs that run through everything we build.

The business comes first.

Software serves the business, not the other way round. If a feature doesn't save time or reduce error, it doesn't belong.

Simpler is better.

We'd rather build something small that works than something big that impresses. Complexity is the enemy of reliability.

Your data is always yours.

Encrypted, backed up daily, and yours alone. We manage the infrastructure it runs on — and if we ever stop being useful, you leave with everything.

Want to talk?

The fastest way to find out if we're a fit is a thirty-minute call.