Derrick Aluda is based in Eldoret, Kenya. Derrick studied Bachelor of Engineering or Technology (ME-Mechanical Engineering) at Moi University (2013-2018). Derrick lists talents in Autocad, Creative Problem Solving, Inventor and Designing.
Moi University
Bachelor of Engineering or Technology Mechanical Engineering
2013-2018
-%