| 2013 | Postdoctoral Research Fellowship (University of the Witwatersrand, Johannesburg) |
| 2011 | PhD University of the Witwatersrand, Johannesburg |
| 2006 | M.Sc (Engineering) University of the Witwatersrand (Distinction) |
| 2002 | B.Tech (Production Engineering), Moi University (First Class Hons) |
| 1995 | Kenya Certificate of Secondary Education (KCSE) – Friends School Kamusinga |
