Chilimo, Wanyenda Leonard, Technical University of Mombasa, Kenya, Kenya