Projects

A curated selection of projects focusing on engineering, integrations, and user value.

USSD Voting System for Pensioners

Role: Backend & Architecture β€” Tech: PHP, MySQL, USSD gateway.

Features: Registration, voting, vote validation, result export, security checks.

IoT Sensor & Automation Systems

Role: Full-Stack Developer & IoT Engineer β€” Tech: Arduino, ESP8266, Node.js, MQTT, WebSockets, MySQL, Telegram Bot API, RFID, DHT11, RTC1302

Engineered and deployed smart IoT systems integrating real-time environmental monitoring, RFID-based access control, and Telegram Bot automation for remote device management. Utilized DHT11 sensors for temperature and humidity tracking, and RTC1302 timers for scheduled control of devices. Designed PCB circuits using basic electronics components, for efficient power and signal management. Integrated MQTT and WebSocket protocols for low-latency data exchange and connected systems to cloud platforms such as ThingSpeak and Bylink for data logging and analytics.

View IOT projects on GitHub

Sacco Management System

Role: Lead β€” Tech: PHP, MySQL, Java, Ajax, Bulk SMS API, Bootstrap.

Features: Online loan application, approval and status monitoring. Progress alerts via email and SMS. Downloadable statements/reports.

View Project

E-commerce Website

Role: Lead β€” Tech: PHP, MySQL, Ajax, MPESA Payment Gateway, Bootstrap, CSS.

Features: Online shop, e-cart, stock control, reports.

View Project

Alumni Portal

Role: Lead β€” Tech: PHP, MySQL, Ajax, MPESA Integration, Bootstrap, CSS.

Features: Registration, contributions management, reports.

View Project

Point of Sale System for Restaurants

Role: Lead β€” Tech: VB, MySQL, MPESA Integration.

Features: Order processing, receipting, stock control, reports.

Financial Accounting System

Role: Lead β€” Tech: VB, MySQL, Crystal Reports.

Features: Receivables, payables, GL, Journals processing, stock control, cashbook, budget control, trial balance, income/expenditure statements, balance sheet.

ICT Helpdesk

Role: Lead β€” Tech: XAMPP, MySQL, PHP, HTML5, CSS, Javascript.

Features: Information/documents sharing within intranet, Logging ICT user requests, email/SMS alerts, request analysis, reports.

View on GitHub