Summary
Electronics Engineer with 10 years of specialised experience in embedded systems and firmware development.
I am an expert in microcontroller programming and the development of I.o.T solutions.
Experience
Freelancer
Jan 2024 - Present
Company:
Signols Augmented
Developing a high-precision ultrasonic water meter utilizing Time-of-Flight (ToF) measurement principles, for accurate flow detection in DN20 piping, and implementing Modbus RTU communication protocol for seamless integration with industrial data loggers.
Company:
Collaborating with Cambridge University researchers to develop the "LifeTime Diagnostic Kit," a cost-effective battery diagnostic solution for the e-mobility sector in Kenya.
Firmware development for the battery module communication hub.
Technical Advisory on Procurement of Electronic Components.
Facilitation of electronic device assembly.
Led the testing of the device and spearheaded the development of the battery training module.
Firmware Engineer
Aug 2020 - Sep 2023
Company:
Location:
Nairobi, Kenya
Designed and deployed wireless (LORA) and Modbus irradiation sensors that provided data that enabled calculation and generation of performance analysis data.
Developed firmware for Modbus communication between a single-board computer and inverters, as well as battery systems, achieving consistent communication and control.
Implemented remote control of diesel generators from single board computers using relays facilitating automatic transfer of loads at specific times.
Embedded Systems Engineer
Jan 2017 - Nov 2019
Company:
Location:
Nairobi, Kenya
Designed a four-layer PCB for a solar-powered entertainment and lighting system for efficient energy utilization.
Managed end-to-end PCB manufacturing process in China, including sourcing reliable batteries and battery testing equipment, resulting in streamlined production and improved product quality.
Devised an IoT system for analyzing the efficiency of a solar-powered air heating facility that gathered temperature and irradiance data, and uploaded it to Google Sheets for comprehensive analysis.
Developed an IoT-based swimming pool controller prototype with SMS control capabilities, monitoring water heating temperature and pumping operations for enhanced efficiency and user convenience.
Embedded Systems Engineer
Achieved a minimum weekly production output of 20 units for speed limiters, increasing operational efficiency and meeting production targets consistently.
Designed PCBs and wrote firmware for various products, including solar energy monitoring systems and intelligent vehicle speed governors.
Optimized the accuracy of water flow rate sensors by implementing timers and interrupts to offload microcontroller CPU from pulse counting tasks. This initiative increased sensor accuracy and reliability.
Enhanced the operational efficiency of solar water pumps by implementing Maximum Power Point Tracking algorithm, resulting in a significant increase in water output.
Successfully mentored interns, significantly increasing their proficiency in embedded systems development and overall contribution to projects.
Implemented a tamper-proof mechanism for electronic vehicle speed limiters, resulting in a notable decrease in tampering and unauthorized modifications.
Company:
May 2014 - Nov 2016
Nairobi, Kenya
Location:
