He holds Master of Science in Computer Science from University of Nairobi, Bachelor of Science in Information Technology (Hons) from Jomo Kenyatta University of Agriculture and Technology (JKUAT). He is a PhD candidate in Information Systems, a certified systems engineer and a fellow of computer society of Kenya (CSK). He is the Director of Information and Communication Technology (ICT) at the Kenya Agricultural and Livestock Research Organization (KALRO). Previously he worked as Chief of Information Technology (IT) at US Army Medical Research Unit (USAMRU). He has more than 15 years of experience in ICT field. He has experience in the management of research data, information and knowledge and undertaken several scientific research assignment as a Principal Investigator (PI) and co-Principal Investigator (co-PI). His research interest includes research informatics, knowledge management, open data, open science and Big data. He was the climate information prize winner in 2016 for developing a platform that tackles climate change impacts on farmers in Kenya.