Haron Mburu Kiarii

Full Stack Software Developer Based in Nairobi, Kenya

3+ years building and supporting fintech, payroll, and ERP systems with Laravel/PHP, React.js, and Next.js — alongside Flutter mobile apps, ERPNext/Frappe deployments, and M-Pesa Daraja integrations for businesses in Kenya and East Africa.

Laravel Flutter M-Pesa Daraja React.js PHP USSD Docker Next.js ERPNext / Frappe
3+

Years Experience

20+

Projects Completed

5+

Companies Worked With

About Me

Full Stack Software Developer — Nairobi, Kenya

3+ Years Building Production Systems in Kenya and East Africa

I'm a Full Stack Software Developer based in Nairobi, with hands-on experience building and supporting fintech, payroll, ERP, property management, and e-commerce systems. Most of my work sits at the intersection of backend complexity and real business problems.

I work primarily with Laravel and PHP 8+ on the backend, React.js and Next.js on the frontend, and Flutter/Dart for cross-platform mobile. I deploy to VPS and cPanel environments, use Docker for local and staging setups, and I've administered ERPNext/Frappe deployments in production.

Payroll & HR Systems

PAYE, NSSF, SHIF, Housing Levy — Kenya, Uganda, Tanzania

M-Pesa Daraja & USSD

STK Push, B2C, C2B, reconciliation, bulk disbursements

Flutter Mobile Apps

Android & iOS from one codebase, Firebase, in-app payments

ERPNext / Frappe

Custom modules, administration, production support

Read More About Me

Quick Facts

Name

Haron Mburu Kiarii

Location

Nairobi, Kenya

Languages

English, Kiswahili

Timezone

EAT (UTC+3)

Education

BSc Computer Science

Dedan Kimathi University of Technology (DeKUT)

Nyeri, Kenya

Availability

Available for freelance projects, contract engagements, and full-time remote roles. Current role: Full Stack Software Developer at Centy Pay.

Services

Software solutions built for fintech, payroll, ERP, mobile, and web — grounded in 3+ years of production work in Kenya and East Africa

How I Work

Business-first thinking

I scope around the problem, not the technology

Production-ready delivery

Tested, documented, and deployed — not just demoed

Kenya & East Africa context

M-Pesa, PAYE/NSSF/SHIF and local compliance designed in from the start

Transparent communication

Regular updates, honest timelines, clear handover

Technical Skills

Languages, frameworks, and tools I use in production

Backend Development

Laravel 95%
PHP 90%
RESTful APIs 90%
Node JS 80%
Express JS 75%
ERPNext / Frappe 75%

Frontend Development

React.js 85%
JavaScript 90%
TypeScript 75%
Next.js 75%
Tailwind CSS 90%
Bootstrap 90%
HTML/CSS 95%

Mobile Development

Flutter 90%
Dart 85%
Firebase 85%
Supabase 75%
React Native 75%

Payments & Integrations

M-Pesa Daraja 90%
USSD 75%
Stripe 75%
Paystack 75%

Database

MySQL 90%
PostgreSQL 80%
Database Optimization 85%
MSSQL 80%

DevOps & Tools

Git 85%
VPS Deployment 90%
cPanel 85%
Docker 80%
Linux Server 80%
SEO 85%

Recent Projects

A showcase of my latest work in web development and software solutions

Kayapro360 - Property Management System Completed

Kayapro360 - Property Management System

Comprehensive ERP system for property management including tenant management, lease tracking, payment processing, and ma...

Laravel React JS MySQL RESTful API
Fedhatrack - Financial Transaction Platform Completed

Fedhatrack - Financial Transaction Platform

Advanced financial transaction management system with accounting features, reporting dashboards, and compliance protocol...

Laravel MySQL JavaScript Bootstrap
Farmbid Africa Marketplace Ongoing

Farmbid Africa Marketplace

Agricultural marketplace platform connecting farmers with buyers. Features include product listings, bidding system, and...

Laravel MySQL M-Pesa Integration Bootstrap
Nakurubnb Website for managing bnbs in Nakuru Completed

Nakurubnb Website for managing bnbs in Nakuru

A website for listing and managing BnBs, featuring a dedicated booking section for guests. The platform enables seamless...

Laravel Typescript MySQL Bootstrap CSS
eTcash website featuring etcash mobile Application Completed

eTcash website featuring etcash mobile Application

An eTcash website featuring the eTcash mobile application. The site serves as a simple guide to help users download the...

HTML Bootstrap CSS
Markies Timbers website for selling Timbers and Furniture Completed

Markies Timbers website for selling Timbers and Furniture

The Markies Timbers website is an e-commerce platform for selling timber and furniture. It provides users with dedicated...

Typescript Laravel Tailwind CSS MySQL

Explore My Complete Portfolio

Browse through all 20+ projects including detailed case studies, client testimonials, and technical deep dives.

20+

Total Projects

5

Completed

1

Ongoing

100%

Client Satisfaction

Work Experience

Production work across fintech, payroll, ERP, and mobile in Kenya and East Africa

Full Stack Software Developer

Centy Pay

Building full stack web and mobile applications for fintech and payments products.

Nairobi, Kenya

Current

Feb 2026 - Present

8 months

Mobile App Developer

Aliindi

Developed a cross-platform mobile application using Flutter.

Nairobi, Kenya

Jan 2026 - Jan 2026

Freelance Full Stack Developer

Freelance

Developing custom websites and web applications for individual clients with focus on Laravel and React.

Nairobi, Kenya

Sep 2025 - Dec 2025

3 months

ICT Support & Website Developer

Farmbid Africa Limited

Provided comprehensive ICT support and developed multiple company platforms.

Nairobi, Kenya

Oct 2024 - Sep 2025

11 months

Software Developer

Awasam Software Development

Developed ERP systems and financial platforms for diverse clients.

Nairobi, Kenya

May 2024 - Sep 2024

4 months

Software Development Intern

Thejitu Software Development

Gained expertise in React JS, Node JS, Express JS, and MSSQL.

Nyeri, Kenya

May 2023 - Aug 2023

3 months

Place an Order

Choose a package that fits your needs or customize your own solution

Quick Start

Perfect for small business websites, landing pages, or simple web applications

  • Up to 5 pages
  • Responsive design
  • Contact forms
  • Basic SEO
  • 2 weeks delivery

Professional

Ideal for medium-sized businesses requiring custom web applications with advanced features

  • Custom web application
  • Database integration
  • User authentication
  • Admin dashboard
  • 4-6 weeks delivery
Most Popular

Automation Pro

Intelligent agents that automate your business operations and workflows

  • Custom automation agents
  • Workflow automation
  • API integrations
  • Data processing bots
  • 3-5 weeks delivery

Enterprise

Complete solution for large-scale applications, ERP systems, and complex business needs

  • Full-scale ERP system
  • Multiple integrations
  • Advanced automation suite
  • Ongoing support
  • Custom timeline

✨ Benefits of Creating an Account

  • Track Order Progress - Real-time updates
  • Manage Multiple Orders - Central dashboard
  • Upload Files Easily - Secure attachment storage
  • Communicate Directly - Built-in messaging
  • Access Order History - Previous projects archive
  • Priority Support - Faster response times

Create an account in 30 seconds

Get In Touch

Let's discuss your project and bring your ideas to life

Location

Westlands, Nairobi
P.O. BOX 29010 – 00625
Uthiru, Nairobi, Kenya

Connect With Me