About | VE.KE

Built in Nairobi.

VE.KE is a software development company based in Nairobi. We build web and mobile software for Kenyan businesses, with M-Pesa and local payment rails wired in from day one.

2014
Shipping production code since
3
Senior engineers, full-time
10+
Years M-Pesa integration
5
Active clients in production

Why us

We're based in Nairobi, on the same timezone, available on WhatsApp during business hours. Every project is built by a senior engineer with real production experience, not subcontracted out. You own the code and the deployment when we're done.

Same timezone

Nairobi office hours, replies in hours not days. We're online Mon to Fri, 9am to 6pm East Africa Time. Same business day, often within minutes on WhatsApp. No 12-hour wait for an answer that lives one ocean away.

Senior only

No juniors learning on your project, no offshore handoff. Every line is written by an engineer who has shipped production systems in Kenya: M-Pesa, eTIMS, IoT, multi-tenant SaaS. We don't subcontract and we don't proxy work to a junior team.

You own it

Code, infrastructure, and deployment are yours. The repository, server credentials, M-Pesa keys, database, and domain all ship into your accounts. If you ever bring it in-house or move to another team, nothing is locked behind us.

Fixed price

Number agreed before code. KES, paid in milestones via M-Pesa or bank. No hourly billing, no surprise invoices, no scope-creep escalations. If the work genuinely grows, we re-quote and you approve before we proceed.

The team

Three engineers. Direct to client. No layers between you and the people writing the code.

SK

Samuel Kimani

Founder & Lead Engineer

Shipping production code since 2014. Architecture, backend, and client relationships across parcel logistics, ticketing, water vending, AI education, and ISP billing.

SN

Sam Naftali

Senior Engineer

Full-stack in Laravel, Livewire, and React. Focused on the integrations and infrastructure that keep production quiet — M-Pesa, SMS, queues, deploys. Currently on 2nk Sacco and Mwalimu.ai.

SG

Sammy Ger

Senior Engineer

Full-stack in Laravel, Livewire, and React. Biased toward the customer-facing surface — product pages, carts, checkout. Currently building iPhone.ke and RahaExpress.

How we work

We quote fixed prices in KES based on real scope. You sign a contract before we start. Payment is in milestones via M-Pesa or bank. We deliver, you own the code and the server.

We answer WhatsApp during business hours, Monday to Friday, 9am to 6pm. Outside that, we reply the next business morning.

01

Discovery call

30 minutes on WhatsApp or video. We scope what you actually need. Not what sounds good in a brief, but what will solve the problem in front of you. Often the right answer is smaller than you think.

02

Fixed quote in KES

A single number, valid for the agreed scope, delivered within 2 working days of the discovery call. No hourly billing, no padded "complexity buffer". One price you can budget against and take to the board.

03

Signed contract, 50% deposit

A short development contract before any code is written, paid via M-Pesa or bank. Work starts the same week the deposit lands. The remaining 50% is due on delivery, not before.

04

Delivery and handover

Code ships into your GitHub or GitLab account. The server, M-Pesa keys, database credentials, and domain all sit in accounts you control. If you ever bring it in-house or hand it off, nothing is locked behind us.

Talk to us on WhatsApp