Systems in production.

County ERP myMakueni Mini Apps directory listing the ERP modules
Government of Makueni County · Launched August 2026

myMakueni County ERP

Makueni County ICT, Applications Development
Overview
Makueni County's staff-facing enterprise resource planning platform, built in-house and deployed on 26 August 2026. It replaces the separate departmental systems the county previously ran, each with its own budget, support arrangements and reporting, with one platform, one login and one support function. Staff sign in and open modules from a Mini Apps directory: 31 modules in 10 categories, 18 hosted inside the ERP and 13 county systems linked from it.
  • Public Finance: Revenue, Budget, Expenditure
  • Public Service: HRM, Performance Management, Public Service Board
  • Planning: Concepts, PMTS
  • Health: AIE, Ambulance
  • Participatory Development: Engage
  • Operations: Procurement
  • Programmes: KWASH
  • Workspace: Home, Calendar, Repository
  • System: Configs, Reports
  • County Systems: 13 linked sector sites
My role
Part of the team that designed and built the platform. I engineered the backend services and data models for the Public Finance modules: revenue billing and receipting, programme-based budget formulation and absorption tracking, and expenditure requisitions through vouchers to payment. I built the REST integrations with banks and payment gateways and optimised the queries behind the cross-module Reports. The platform enforces TLS, CSRF protection, role-based access managed through Configs and an immutable audit log of financial transactions, and is built to the Kenya Data Protection Act 2019 and the Public Finance Management Act 2012.
Technology
  • PHP
  • MySQL
  • REST
  • RBAC
  • Linux
  • Nginx
Internal staff system, not publicly accessible
Procurement Makueni County procurement portal
County system · Linked from myMakueni · 2023 to present

Procurement Portal

Government of Makueni County
Overview
Supplier registration and procurement for the county. Vendors register as county suppliers and submit compliance documents online, the county publishes opportunities and receives bids, and transactions are recorded from award to completion.
My role
Built the registration path end to end: category selection, document upload, server-side validation and the review queue procurement officers work through. Access is scoped so each vendor sees only their own submission.
Technology
  • PHP
  • Laravel
  • MySQL
  • File handling
  • Authentication
Project monitoring Projects Monitoring and Tracking System
County system · Linked from myMakueni · 2023 to present

PMTS, Projects Monitoring and Tracking System

Government of Makueni County
Overview
Public portal for monitoring county development projects. Project officers record milestones, budgets and implementation status, and residents track progress by location, sector or ward.
My role
Designed the project data model and status workflows and built the public-facing views.
Technology
  • PHP
  • Laravel
  • MySQL
  • REST
  • Reporting
Internships IVAS internships and attachments portal
County system · Linked from myMakueni · 2023 to present

IVAS, Internships, Attachments and Volunteers

Government of Makueni County
Overview
Applicants apply online for internship, industrial attachment, mentorship and volunteer placements with the county, and county staff review and process applications centrally instead of department by department.
My role
Built the application flow, placement records and the administrative layer officers use to manage intake.
Technology
  • PHP
  • Laravel
  • MySQL
  • Email workflows
Agriculture Kilimo Makueni farmer information system
County system · Linked from myMakueni · 2023 to present

Kilimo Makueni

Department of Agriculture, Livestock, Fisheries and Cooperatives
Overview
Agricultural knowledge and farmer information system for e-extension. Farmers access advisory content online, and the county keeps a register of farmers and their agricultural data for planning.
My role
Built the farmer register, the content workflows and the public knowledge pages.
Technology
  • PHP
  • Laravel
  • MySQL
  • Content workflows
Vocational training VTC Makueni vocational training centres portal
County system · Linked from myMakueni · 2023 to present

VTC Makueni

Government of Makueni County
Overview
Directory of the county's vocational training centres and the portal through which applicants apply for VTC scholarships, with learner and resource records for each centre behind it.
My role
Built the centre directory, learner tracking, resource allocation and the public application route.
Technology
  • PHP
  • Laravel
  • MySQL
  • Admissions workflow
Early education ECDE management information system
County system · Linked from myMakueni · 2023 to present

ECDE MIS

Government of Makueni County
Overview
Records and tracks early childhood development education interventions across the county: centres, learners and teaching staff, so staffing and infrastructure can be planned against real numbers.
My role
Designed and built the system as the county's single record of ECDE centres, learners and staff, replacing returns compiled by hand.
Technology
  • PHP
  • Laravel
  • MySQL
  • Reporting
Sports and social services Sports Makueni information system
County system · Linked from myMakueni · 2023 to present

Sports Makueni

Directorate of Sports
Overview
Information system for sports, gender, youth and social service programmes. The sports register holds disciplines, teams, fixtures, results and playing grounds across the county's wards and sub-counties as structured, searchable records.
My role
Built the register and its search and reporting. It now holds 45 disciplines, 845 registered teams and 564 sports grounds across 30 wards.
Technology
  • PHP
  • Laravel
  • MySQL
  • Search
  • Geodata
Youth services Youth Makueni information system
County system · Linked from myMakueni · 2023 to present

Youth Makueni

Government of Makueni County
Overview
Youth services and social programming information system: youth empowerment programmes, activity coordination and programme records for the department in one place.
My role
Built the programme records, activity coordination and reporting.
Technology
  • PHP
  • Laravel
  • MySQL
  • Reporting
Knowledge repository Umanyi Centre knowledge repository
County system · Linked from myMakueni · 2023 to present

Umanyi Centre

Government of Makueni County
Overview
Public knowledge repository for county publications, reports and policy briefs, so what one department learns is findable by the others and by the public.
My role
Built the repository, its categorisation and search.
Technology
  • PHP
  • Laravel
  • MySQL
  • Search
  • CMS
Information centres County Information Centres management system
County system · Linked from myMakueni · 2023 to present

CIC MIS, County Information Centres

Government of Makueni County
Overview
Staff portal for managing the county's information centres, where residents go for digital access and services: site records, resources and operations at each centre.
My role
Built the centre records, resource management and operational reporting.
Technology
  • PHP
  • Laravel
  • MySQL
  • Reporting
Tourism Destination Makueni tourism portal
County system · Linked from myMakueni · 2023 to present

Destination Makueni

Government of Makueni County
Overview
Tourism portal promoting the county's attractions and travel destinations: a directory of hotels, transport, safaris, dining and events through which visitors reach operators directly.
My role
Built the listing data model, categorisation and operator management.
Technology
  • PHP
  • Laravel
  • MySQL
  • Search
  • Media handling
Asset management NCA assets and inventory management system
National government agency

NCA Assets and Inventory MIS

National Construction Authority
Overview
Asset register and inventory system for a national regulator with assets and stock across several offices: custody, movement, depreciation and the reporting needed for audit.
My role
Built the asset register, custody and movement tracking, role-based access and audit reporting.
Technology
  • PHP
  • MySQL
  • REST
  • Reporting
  • RBAC
Internal system, not publicly accessible
ERP Ukamba Bible College ERP
Higher education · 2020 to 2021

Ukamba Bible College ERP

Ukamba Bible College
Overview
Institutional ERP covering admissions, student records, fees and academic administration.
My role
Supported and extended the system as Web Developer and ERP Support Officer: resolved user-reported faults, improved usability and kept it running through daily administrative work.
Technology
  • PHP
  • MySQL
  • JavaScript
Internal system, login required
Media Soo TV media platform
Media and broadcast

Soo TV

Soo TV
Overview
Publishing platform for a broadcaster: breaking news, long-form stories and entertainment, served to viewers on variable mobile connections.
My role
Developed the platform and its editorial workflow, with media delivery and caching tuned for low bandwidth.
Technology
  • PHP
  • MySQL
  • JavaScript
  • Media delivery
  • Caching
Property Crib360 rental management system
Property management

Crib360 Rental MIS

Private client
Overview
Rental management for landlords and agents with multiple units: property and unit records, tenancy lifecycle, rent invoicing and arrears tracking.
My role
Designed and built the system, including the billing logic and SMS and email notifications.
Technology
  • PHP
  • Laravel
  • MySQL
  • Billing
  • SMS and email
Private deployment
Inventory Lite Inventory management system
Own product

Lite Inventory MIS

Independent
Overview
Lightweight stock system for small traders: products, stock movement, reorder levels and sales records, scoped to run without dedicated IT support.
My role
Designed and built the product.
Technology
  • PHP
  • MySQL
  • JavaScript
  • Reporting
Demo available on request
Education Makueni Crestwood College management system
Higher education

Makueni Crestwood College MIS

Makueni Crestwood College
Overview
College management system consolidating admissions, student records, fee tracking and academic results, with role-based access for administration, finance and teaching staff.
My role
Designed and built the system.
Technology
  • PHP
  • Laravel
  • MySQL
  • RBAC
  • Reporting
Internal system, login required