AI systems, underwritten like a risk model.
Secure document search, AI assistants, data automation, payment integration and business websites for Nairobi businesses — built by someone who prices the risk before writing the code.
What I build
Five services, each fixed-price and scoped to what your business actually needs — no open-ended retainers.
Secure document search
AI that searches your business documents, with real access control enforced — sensitive data stays with the people cleared to see it.
AI assistant / chatbot setup
An assistant trained on your own documents or FAQs, or a basic customer-facing chatbot. No technical knowledge needed on your end.
Data cleanup & automation
Messy Excel or CSV data cleaned and organized, with simple scripts to automate the repetitive parts — reports, data entry, file sorting.
M-Pesa integration
Accept M-Pesa payments directly in your website or app via Safaricom's Daraja API — STK push, payment confirmation, and reconciliation.
Website design & development
Clear, mobile-friendly websites for your business, with your services, contacts and a WhatsApp button that opens a chat in one tap.
Pricing
Every project has one fixed price, agreed before work starts. Choose the tier closest to what you need, and I'll confirm the exact figure the same day.
Websites
| Tier | Founding rate | Regular rate |
|---|---|---|
| One-page / landing site | KSh 12,000–18,000 | KSh 15,000–25,000 |
| Small business site (up to 5 pages) | KSh 25,000–35,000 | KSh 30,000–45,000 |
| Larger site (8+ pages, booking, gallery, blog) | KSh 45,000–65,000 | KSh 50,000–80,000 |
M-Pesa integration
| Tier | Founding rate | Regular rate |
|---|---|---|
| Payment notification only (Till or Paybill) | KSh 10,000–15,000 | KSh 12,000–20,000 |
| STK push on your existing website | KSh 18,000–25,000 | KSh 20,000–30,000 |
| Diagnose and fix a broken integration | KSh 5,000–8,000 | KSh 5,000–8,000 |
| Website plus M-Pesa bundle | KSh 35,000–50,000 | KSh 45,000–65,000 |
AI assistant / chatbot
| Tier | Founding rate | Regular rate |
|---|---|---|
| Basic, trained on your documents and FAQs | KSh 15,000–22,000 | KSh 20,000–30,000 |
| With lead capture and hand-off to a person | KSh 28,000–40,000 | KSh 35,000–50,000 |
| Add-on: live on WhatsApp Business | +KSh 10,000–15,000 | +KSh 12,000–18,000 |
Data cleanup & automation
| Tier | Founding rate | Regular rate |
|---|---|---|
| Clean one dataset | KSh 5,000–10,000 | KSh 8,000–15,000 |
| Automate reports, data entry or file sorting | KSh 10,000–22,000 | KSh 15,000–30,000 |
| Dashboard or summaries | KSh 15,000–28,000 | KSh 20,000–35,000 |
Secure document search
| Tier | Founding rate | Regular rate |
|---|---|---|
| Starter (one team, basic access roles) | KSh 45,000–65,000 | KSh 60,000–90,000 |
| Standard (several departments, audit log) | On request | KSh 100,000–160,000 |
All prices are in Kenya shillings. Prices exclude costs paid to other companies, such as domain names, hosting, AI usage fees, WhatsApp provider fees and Safaricom fees. Those are paid by you directly and I'll list them in your quote.
Smaller projects are paid in full before work begins. Larger projects can be split, with a deposit to start and the balance before handover. Every project starts with a short written agreement.
Actuarial foundation. AI execution.
Before writing code, the question is always: where does this break, and who's exposed if it does. That's the actuarial habit — pricing risk before committing to it — applied to AI and data systems instead of insurance policies.
Data privacy is treated as a design constraint from day one, not a compliance step added afterward. Kenya's Data Protection Act (ODPC) and GDPR are considered at the architecture stage, and credit or loan-approval models get a fairness and explainability check most fintechs skip entirely.
COMPLIANCE
Recent work
A sample of the systems underpinning Meridian Data Assurance's approach.
Meridian Gateway
Hybrid ML + LLM routing layer that cuts AI costs by caching semantically similar requests instead of hitting a language model every time.
Enterprise RAG with access control
Document search system tested against real attack attempts, holding 100% access-control compliance across simulated departments.
AuraGuard
Middleware that intercepts and logs sensitive data before it reaches an AI system, with a full audit trail of what was seen and by what.
Risk triage engine
A fine-tuned language model that reads incoming cases and flags risk level automatically, trained specifically for this use case rather than a generic model.
How it works
Four steps, start to finish — no long procurement process.
Message what you need
A quick WhatsApp message with what you're working with — messy data, a website, a chatbot idea or a payment problem.
Get a fixed quote
A same-day price based on your actual scope, with a short written agreement so both sides know what's included.
Pay via M-Pesa
Fixed price, agreed and paid before work begins. Larger projects can be split into a deposit and a balance.
Delivered in days
Most projects are handed over working within 1–7 days depending on scope.
Have something that needs sorting out?
Send a message with what you're working with — documents, a chatbot idea, messy spreadsheets, a website or a payment integration — and get a fixed quote back the same day.
Send project details
Fill this in and it opens a pre-filled WhatsApp message to me — nothing is sent anywhere else, and nothing is stored on this site.