Portfolio

My Projects

Systems designed around real-world operations and user needs

SomaSphere Guide

SomaSphere Guide

Featured

AI-powered WhatsApp learning assistant for all levels of education. Transforms how students learn through conversational AI.

The problem

Traditional learning methods lack personalization and immediate feedback.

The solution

SomaSphere Guide brings learning support into WhatsApp, the channel students already use. It delivers conversational explanations, answers questions in context, and can guide learners through tailored study interactions without requiring a separate learning portal.

Why it is a better choice

It is a better fit than static notes or one-size-fits-all revision because it reduces the gap between a question and useful feedback, making study support more immediate and accessible.

Laravel AI/ML APIs WhatsApp Business API MySQL Twilio
Read the case study
BizMate Pilot

BizMate Pilot

Featured

AI-powered WhatsApp bot for comprehensive business management and automation.

The problem

Small businesses struggle with customer engagement and operational efficiency.

The solution

BizMate Pilot gives small businesses a single WhatsApp-based assistant for customer questions, repeat responses, inventory-aware interactions, and practical business insights.

Why it is a better choice

It gives a growing business an approachable automation layer without forcing customers or staff to adopt a complicated new tool; the conversation happens where the customer already is.

Laravel OpenAI API WhatsApp Business API MySQL Redis
Read the case study
Amic Farm System

Amic Farm System

Featured

Complete web-based poultry farm management system handling inventory, sales, and stock tracking.

The problem

Poultry farmers need integrated systems to manage chicken products, eggs, chicks, feeds, and vaccinations.

The solution

Amic Farm System centralizes poultry inventory, sales, stock movements, feeds, chicks, eggs, products, and vaccination schedules in one operational workspace.

Why it is a better choice

The system replaces disconnected records with a practical farm-specific workflow, helping the operator see the relationship between inventory, animal care, and sales before making decisions.

Laravel Blade Tailwind CSS MySQL Chart.js
Read the case study
Rukenya SACCO System

Rukenya SACCO System

Featured

Web-based cooperative society management system handling savings, loans, and member operations.

The problem

SACCOs need efficient systems for managing member savings, loan applications, and financial transactions.

The solution

Rukenya SACCO System organizes member records, savings contributions, loan applications, repayments, and financial reporting in a single cooperative management platform.

Why it is a better choice

It provides a clearer, more accountable operational view than spreadsheets alone, supporting timely service to members and more reliable internal reporting.

Laravel Blade Tailwind CSS MySQL Livewire
Read the case study
Tharaka Nithi Heritage Sphere

Tharaka Nithi Heritage Sphere

Featured

A web-based cultural platform that promotes Tharaka Nithi heritage, tourism, performances, artisan products, and visitor bookings.

The problem

Local cultural knowledge, tourism experiences, traditional performances, and artisan products can be difficult for visitors to discover and for communities to present through one trusted digital destination.

The solution

Tharaka Nithi Heritage Sphere brings culture, heritage stories, tourism destinations, performance information, traditional artifacts, online product discovery, and place-visit booking into one web-based platform.

Why it is a better choice

It turns cultural discovery into a connected journey: learn about the heritage, find experiences, support artisans, and plan a visit. This makes the platform useful to both visitors and the local cultural economy.

Laravel Blade Tailwind CSS MySQL Online Booking
Read the case study
Emergency Warning Management System

Emergency Warning Management System

Featured

A team-developed school alert platform for communicating flood, drought, and other emergency or calamity warnings.

The problem

Schools need timely, coordinated information during floods, droughts, and other emergencies, yet manual communication can be slow, inconsistent, and difficult to track across many institutions.

The solution

The Emergency Warning Management System provides a central web-based workflow for creating, distributing, and tracking emergency alerts for schools, supporting more organised communication during developing incidents.

Why it is a better choice

It gives schools a more dependable route to actionable warnings than ad-hoc messaging alone, helping decision-makers communicate consistently when speed and clarity matter most.

Web-based System Alert Workflows Role-Based Access Reporting
Read the case study

How I Work

01

Understand

Clarify needs, users, and goals

02

Design

Architecture and data models

03

Build

Develop and integrate systems

04

Deploy

Launch and support operations