David Muriuki
Muriukidavid
Firmware engineer experienced in board bring-up and implementing peripheral drivers. Skilled in electronics PCB design, review and testing. Consulting...
Karibe (K) Ltd Nairobi