About Me

I’m a pragmatic full-stack developer, IoT enthusiast, and Android developer. I specialize in building production-ready web, mobile, and embedded systems that solve real-world problems through code and creativity.

I'm passionate about crafting efficient and user-friendly solutions that bridge software and hardware. My work spans web applications, Android apps, IoT systems, and API-driven integrations that connect people and technology seamlessly.

I have hands-on experience with PHP (Laravel), Java (Android), MySQL, JavaScript, Arduino, and ESP8266 IoT devices. I’ve developed systems ranging from data dashboards and automated workflows to secure voting and payment platforms.

I’m particularly skilled in API design and integration — creating and consuming RESTful APIs to automate services and exchange data between systems. This includes integrating M-Pesa gateways, SMS/USSD APIs, IoT telemetry endpoints, and mobile backends for Android apps.

Beyond software, I also have experience in the design and installation of computer networks and CCTV systems, ensuring secure and reliable connectivity for both homes and businesses.

I hold a Bachelor of Science in Information Sciences (ICT Option) from Moi University, Kenya. My studies equipped me with strong skills in programming, systems analysis and design, database systems, and network technologies, which I now apply in developing efficient and user-focused digital solutions.

Beyond coding, I’m also passionate about leveraging technology to improve lives and drive meaningful change in society.

Experience

  • Built USSD and payment integration systems for organizations.
  • Designed, tested, and deployed Laravel applications with PDF exports and role-based access control.
  • Developed Arduino and ESP8266 IoT prototypes with real-time telemetry dashboards.
  • Created Android applications using Java integrated with REST APIs and online databases.
  • Built an online alumni portal to streamline communication and records.
  • Developed a modern eCommerce platform with cart, checkout, and analytics features.
  • Developed a Point of Sale (POS) system for restaurants.
  • Built accounting software for small and medium-sized enterprises.

Recognition & Awards

  • 🏆 2nd best innovation,Rural Electrification Authority – Payment of connection charges through MPESA(2013)
  • 💵 Cash award by Rift Valley Railways for developing financial accounting Software (2009)
  • Link

Skills & Tools

Languages

PHP, JavaScript, SQL, Java, VB/VBA

Frontend Development

HTML5, CSS3, Bootstrap, jQuery, Vue.js, Responsive UI Design

Backend Frameworks & Architecture

Laravel, CodeIgniter, MVC Pattern, RESTful Architecture, Axios, Ajax

Mobile Development

Android (Java), REST APIs, JSON

IoT Development

ESP8266, Arduino, LoRa, MQTT, WebSocket Dashboards, Telegram Bot Automation & Integration, RFID Systems, DHT11 Temperature & Humidity Sensors, DS1302 RTC-based Control Systems, Smart Lighting Control, Real-time Sensor Monitoring, Cloud Integration (ThingSpeak, Blynk)

Hardware & Electronics

Basic Electronics, Circuit Prototyping, PCB Design, Sensor & Module Integration, Power Management, Long-range Communication (LoRa)

API & Gateway Integrations

M-PESA, USSD, Bulk SMS, Email Setup

Networking & Security

LAN Setup, CCTV Installation, Network Configuration, Basic Cybersecurity

Databases

MySQL, MSSQL Server, SQLite, MS Access

Development Tools

Git, Eclipse, Android Studio, NetBeans, XAMPP, PhpMyAdmin