I’m Protus M. Kakai, a pragmatic full-stack developer, IoT enthusiast, Android developer, and author. 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.

Author

In addition to my work in technology, I am also an author. I write practical and easy-to-understand books on technology, programming, information systems, and other areas designed to help students, professionals, developers, and general readers expand their knowledge and skills.

You can explore my books, publications, and other learning resources on my dedicated online bookstore: My Books – books.pkakai.co.ke .

Experience