Designing and deploying real-world embedded systems. From STM32-based firmware to LoRaWAN gateways, I bring ideas to life with reliable, field-tested solutions.
I'm an Embedded & IoT Engineer with hands-on industry experience designing, deploying, and debugging real-world embedded systems across smart metering, water vending, gateways, and AI-assisted automation.
Currently working at Grundfos Kenya as an Associate Hardware/Embedded Engineer, where I design STM32-based embedded systems for smart water infrastructure applications. I've led production migrations from ESP32 to STM32, designed LoRaWAN gateways, and deployed systems in the field.
My expertise spans firmware development (Embedded C/C++), hardware integration (STM32, ESP32, Arduino), connectivity protocols (LoRaWAN, MQTT, cellular), and PCB design. I thrive on solving complex embedded problems and turning concepts into reliable, production-ready solutions.
Prepaid Water Management System (Dec 2023)
Open to remote and on-site opportunities
JKUAT (2020 - 2025)
IoT-enabled prepaid water vending system using ESP32 microcontroller. Integrated flow sensors, solenoid valves, relays, and payment logic with real-time control and interrupt-based pulse counting.
Automated checkout system using YOLOv8 object detection. Integrated cameras, barcode scanners, conveyors, DC motors, and IR sensors with firmware logic for motor control and synchronization.
Embedded monitoring system using ESP32 with voltage, current, and temperature/humidity sensors (AHT10). Features remote telemetry via SIM800 (GSM/4G), GPS tracking (NEO-6), and MQTT-based data transmission.
Looking for an embedded engineer who can deliver production-ready solutions? Let's discuss how I can help bring your project to life.