O, Ogola W, Technical University of Kenya