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
PHP, JavaScript, SQL, Java, VB/VBA
HTML5, CSS3, Bootstrap, jQuery, Vue.js, Responsive UI Design
Laravel, CodeIgniter, MVC Pattern, RESTful Architecture, Axios, Ajax
Android (Java), REST APIs, JSON
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)
Basic Electronics, Circuit Prototyping, PCB Design, Sensor & Module Integration, Power Management, Long-range Communication (LoRa)
M-PESA, USSD, Bulk SMS, Email Setup
LAN Setup, CCTV Installation, Network Configuration, Basic Cybersecurity
MySQL, MSSQL Server, SQLite, MS Access
Git, Eclipse, Android Studio, NetBeans, XAMPP, PhpMyAdmin