Dr. John K. Tarus received his Ph.D degree in Computer Science from Beijing Institute of Technology, Beijing, China in 2017. He also holds an M.Phil. degree in Information Technology from Moi University, Kenya received in 2011. He is currently a Lecturer in the Department of Information Technology, School of Information Sciences and an Ag. Director of ICT in Moi University, Kenya. His research interests include recommender systems, e-learning, big data, data mining and open source software. He has published widely in high impact refereed journals and international conference proceedings in his field. He is a member of the Free Software and Open Source Foundation for Africa (FOSSFA) and Linux Professional Institute.