Skip to content
HomeAbout MeMy WorkServicesBlogContact
in

Services

Home/Services

I don’t just write code — I ship products. Here’s what I can build for you, with transparent pricing and a clear process.

Power BI & Data Analytics
01
01
$45–65/hr

Power BI & Data Analytics

Turn raw data into decisions.

I build enterprise dashboards, ETL pipelines, and data models that executives actually use. My Power BI work is trusted by 3 UN agencies and deployed across 15+ municipalities worldwide.

What You Get

Interactive Power BI dashboards with real-time data
ETL pipeline design and implementation
DAX modeling and calculated measures
SQL Server / Azure SQL database optimization
Revenue analytics and gap analysis
Data migration and cleansing
Power BISQL ServerAzure SQLDAXPower QueryPython

Proof of Work

Built ROSRA v2 for UN-Habitat — a revenue gap analysis platform now used by 15+ municipalities to identify and close revenue leaks.

Get a Quote →
Full-Stack Web Applications
02
02
$50–75/hr

Full-Stack Web Applications

From idea to deployed product.

I build production-grade web applications using Next.js, React, ASP.NET, and Node.js. 10 shipped products and counting — not prototypes, but live applications with real users and real payments flowing through them.

What You Get

Full-stack web applications (Next.js / React / ASP.NET)
REST API design and development
Database architecture (PostgreSQL / SQL Server)
Authentication, authorization, and role-based access
Third-party API integrations
CI/CD setup and deployment (Vercel / Azure)
Next.jsReactTypeScriptASP.NET / C#PostgreSQLPrismaTailwind

Proof of Work

PropFlow — a property management SaaS with M-Pesa rent collection, serving Kenyan landlords with paying customers.

Get a Quote →
React Native Mobile Apps
03
03
$50–75/hr

React Native Mobile Apps

Ship to iOS and Android from one codebase.

Cross-platform mobile apps built with React Native and Expo. I take your concept from design to the App Store — with offline-first architecture, native performance, and M-Pesa payment integration where needed.

What You Get

Cross-platform mobile apps (iOS & Android)
Offline-first architecture with local data sync
Push notifications and background tasks
M-Pesa STK Push integration for mobile payments
App Store and Google Play submission
Ongoing maintenance and feature updates
React NativeExpoTypeScriptSQLiteM-Pesa API

Proof of Work

DukaSale — an offline-first POS app for Kenya’s 7M+ micro-retailers with M-Pesa payment tagging and credit tracking.

Get a Quote →
M-Pesa & African Payments
04
04
$55–80/hr

M-Pesa & African Payments

The rare developer who ships mobile money.

M-Pesa processes over $300B annually. If you’re entering East Africa, I’ve done the Daraja API integration in production — STK Push, B2C disbursements, Paybill, and real-time reconciliation. Almost nobody on Upwork can say that.

What You Get

M-Pesa Daraja API integration (STK Push, C2B, B2C)
Paybill and Till Number setup and configuration
Real-time payment reconciliation and callbacks
KCB Buni API integration
Payment webhook architecture
Transaction reporting and audit trails
M-Pesa Daraja APISTK PushB2C APIB2B APIC2B CallbacksKCB Buni API

Proof of Work

PropFlow processes rent via M-Pesa for Kenyan landlords. DukaSale tags M-Pesa payments to customer accounts. Both in production.

Get a Quote →

How I Work

01

Discovery

We discuss your project, goals, timeline, and budget. I ask the hard questions upfront so there are no surprises later.

02

Proposal

You get a clear scope document with deliverables, timeline, and fixed pricing. No hourly billing ambiguity.

03

Build

I build in sprints with weekly demos. You see progress every 7 days and can course-correct early.

04

Launch

Deployment, testing, and handover. I don’t disappear after launch — I offer 30 days of post-launch support.

Common Questions

What’s your typical project timeline?+
MVPs take 4–6 weeks. Full products take 8–12 weeks. Power BI dashboards can be delivered in 1–2 weeks. I’ll give you an exact timeline in the proposal.
Do you work with international clients?+
Yes. I’ve worked remotely with US, European, and African clients. I’m based in Nairobi (UTC+3) with morning overlap with Europe and afternoon overlap with US East Coast.
How do you handle payments?+
50% upfront, 50% on delivery for most projects. For larger engagements, we can set up milestone-based payments. I accept wire transfer, PayPal, and M-Pesa.
Do you offer ongoing support after launch?+
Yes. Every project includes 30 days of post-launch support. After that, I offer monthly retainer packages for maintenance, feature additions, and monitoring.
Can you work with our existing team?+
Absolutely. I’ve worked embedded in enterprise teams at the UN and alongside US engineering teams. I’m comfortable with Git workflows, code reviews, and Agile sprints.

Ready to get started?

Let’s build something.

Get a Free Consultation →

Reach out directly!

boniface@muchendu.com