Dr. Omollo: Curriculum Vitae

DR. RICHARD OTIENO OMOLLO, PHD Resident Address: P.O. Box 18454 – 0100 , Kenya Office Address: P.O. Box 210 – 40601 Bondo, Kenya Email: [email protected] or [email protected] Cell Contact: +254-73-543-1503; +254-72-168-0611

[A] LEGEND FOCUS A remarkable educator, distinguished scholar and proficient researcher with optimized Information and Communication Technology (ICT) solutions to challenges affecting mankind.

[B] EDUCATIONAL BACKGROUND ▪ PhD in Information Technology Security and Audit, Jaramogi Oginga Odinga University of Science and Technology, Department of Computer Science and Software Engineering, KENYA (Year: 2019) ▪ M.Sc. in Data Communications, KCA University, Faculty of Computing and Information Management, KENYA (Year: 2012) ▪ Bachelor of Science, , College of Biological and Physical Sciences, Physics Department, KENYA (Year: 1999)

[C] TEACHING AND RESEARCH INTERESTS ▪ Computer Hardware Designs ▪ Quantum & Ubiquitous Computing ▪ Programming Systems ▪ Data Structures & Algorithms ▪ Artificial Intelligence ▪ Computer & Network Security ▪ Big Data Analytics ▪ IP Engineering & Internet of Things

[D] JOB PLACEMENT HISTORY 1. JARAMOGI OGINGA ODINGA UNIVERSITY OF SCIENCE & TECHNOLOGY [KENYA] DEPARTMENT OF COMPUTER SCIENCE AND SOFTWARE ENGINEERING 1.1.0 LECTURER 2019, 2020 ▪ Teaching, Examining and Grading Diploma, Undergraduate and Graduate students in IT Security & Audit, Computer Security & Forensics, Information & Communication Technology, Business Information Systems, Linux for Engineering & IT Applications, and other service courses assigned. ▪ Conducting research, carrying innovative projects and publishing scholarly works in computing science ▪ Provision of academic advisory services to the students in the school on career & class progress ▪ Curriculum design, development and review of computing programmes within the school. ▪ Postgraduate research supervisions, research funding and collaborative initiatives

Page 1 of 10 Dr. Omollo: Curriculum Vitae

1.1.1 ASSISTANT LECTURER 2013, 2014, 2015, 2016, 2017, 2018, 2019 ▪ Teaching, Examining and Grading Diploma, Undergraduate and Graduate students in IT Security & Audit, Computer Security & Forensics, Information & Communication Technology, Business Information Systems, Linux for Engineering & IT Applications, and other service courses assigned. ▪ Conducting research, carrying innovative projects and publishing scholarly works in computing ▪ Provision of academic advisory services to the students in the school on career & class progress ▪ Curriculum design, development and review of computing programmes within the school. ▪ Guiding students in the Internships, Industrial Attachments and Project activities 1.1.2 CONFERENCES, RESEARCH & PUBLICATIONS COORDINATOR: 2013, 2014, 2015 ▪ Coordinating faculty members’ participation in research and scholarly publications activities ▪ Organizing and overseeing scholarly meetings viz. talks, seminars, workshops, conferences, colloquium et cetera ▪ Coordinating innovative and research projects in the school 1.1.3 TIMETABLING AND CORPORATE COORDINATOR 2015, 2016, 2017, 2018, 2019, 2020 ▪ Coordinating faculty timetabling services for teaching, research and outreach events ▪ Propose, develop and oversee implementation of faculty short courses development and training ▪ In-charge of marketing the faculty academic programmes to attract prospective students ▪ Allocate and coordinate units to lecturers, both full-time and part-time ▪ Develop and oversee implementation of linkage opportunities for the faculty. ▪ Advise the Dean on matters that touches timetabling and corporate affairs for the school. 1.1.4 PATRON FOR CYBERSEC CLUB: 2014, 2015, 2016, 2017, 2018 ▪ Carry out responsibilities of overseeing club activities on behalf of the Dean of School ▪ Offer skills empowerment activities in areas of computing to the students ▪ Links the school with the students’ computer security club ▪ Coordinate and advise the students on club activities benefit the students and the university ▪ Mentor the students to be leading information technology leaders

2. BONDO UNIVERSITY COLLEGE [KENYA] DIRECTORATE OF ICT 2.1 SENIOR TECHNOLOGIST – GRADE 11 2011(6), 2012, 2013 ▪ Helpdesk Management, Network & System Administration, User Support, Staff Supervision

3. EGERTON UNIVERSITY [KENYA] DEPARTMENT OF COMPUTER SCIENCE, FACULTY OF SCIENCE 3.1 SENIOR TECHNOLOGIST – GRADE 08-11 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011(5)

Page 2 of 10 Dr. Omollo: Curriculum Vitae

▪ System & Network Administration, Students’ Teaching & Support, IT Project Supervision

3.2 UNIVERSITY TEACHING [PART-TIME] 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2013 ▪ Teaching and Examination in the indicated units as shown in subsequent pages

4. AMODO COMPUTER C & C CENTRE [KENYA] 4.1 Systems Developer (C, C#, C++, MySQL, PostgreSQL, Perl, PHP, Delphi, Qt, Python, GTK+) 2000, 2001 4.2 PC Network and Systems Administrator (UNIX Solaris, Linux, Windows Servers) 2001, 2002 4.3 Assistant Technical Director 2002, 2003

5. ICT CONSULTANCY WORK [AFRICA] 5.1 Chairman, Applied Computing Centre (Nakuru, Kenya) 2011 + to date ▪ Team Leader in wide computing consultancies in Information and Communication Technology 5.2 Director, Kotam Wireless Ltd (Accra, Ghana) 2011 + to date ▪ Telecommunications consulting firms with clientele dominantly within ECOWAS region. 5.3 IT Consultant, Inter-Digital Computer School (Monrovia, Liberia) 2008 + to date ▪ Curriculum Advisor to the school offering post-Secondary skills in Information Technology 5.4 Co-Founder & Technical Director, Rezz Computer Systems (Lilongwe, Malawi) 2008, 2009, 2010 ▪ Offered consultancies services in Systems Development, Integration, Administration and Training 5.5 Webmail Consultant, Usmanu Danfodiyo University, (Sokoto, Nigeria) 2007 ▪ Offered technical support in Securing University Webmail Server 5.6 IT Security Consultant, National Housing Corporation (NHC) (Nairobi, Kenya) 2016 – 2017 ▪ Training Manager, Computer & Network Systems Security Assessment and Skills Empowerment 5.7 University of Cape Coast (Cape Coast, Ghana) 2009 ▪ Part of Consultant team in deploying and training of University Biometric Examinations System 5.8 Dot Connect Africa (California, USA) 2007 – 2011 ▪ IDN Policy Documentation, Integration and Advocacy

TAUGHT UNIVERSITY COURSES [SINCE 2003] 1. EGERTON UNIVERSITY [NJORO CAMPUS] [KENYA] DIPLOMA 1. Computer Skills 2003 2. Information Technology and Society 2006, 2007 UNDERGRADUATE 1. Introduction to Computer Applications 2004, 2005, 2006, 2007, 2008, 2009 2. Information Technology and National Development 2004, 2005, 2006, 2007 3. Computer Literacy and Use in Education 2005, 2006, 2009

Page 3 of 10 Dr. Omollo: Curriculum Vitae

4. Scientific Programming 2004, 2005, 2006, 2007 5. Information Technology and National Development 2004, 2005, 2006 6. Basic Circuit Design 2005 7. UNIX and C Programming 2005 8. Database Systems 2004, 2005, 2006, 2007, 2008, 2009 9. Microprocessor Systems Design 2004 10. Systems Project 2003, 2004, 2005, 2006, 2007, 2008, 2009 11. Operating Systems 2006

2. EGERTON UNIVERSITY [NAKURU TOWN CAMPUS] [KENYA] DIPLOMA 1. Computer Organization 2005 2. Database Design and Implementation I 2003, 2004 3. Database Design and Implementation II 2004, 2005, 2006, 2007 4. Database Administration 2004, 2005, 2006, 2007 5. Fundamentals of Programming 2004 6. Operating Systems 2006 UNDERGRADUATE 1. Computer Programming I 2008 2. Information Technology 2006

3. ROYAL MELBOURNE INSTITUTE OF TECHNOLOGY / AFRICAN VIRTUAL UNIVERSITY [JOINT – AUSTRALIA / AFRICA] DIPLOMA 1. Introduction to Information Technology 2005 2. Introduction to Database Systems 2004, 2005 UNDERGRADUATE 1. Introduction to Database Systems 2004, 2005 2. User Interface Design 2005 4. [KENYA] UNDERGRADUATE 1. Visual Basic programming 2003, 2004 2. Server-Side Programming 2005

5. MICHIGAN UNIVERSITY – EGERTON UNIVERSITY [TWINNING] [KENYA] UNDERGRADUATE

Page 4 of 10 Dr. Omollo: Curriculum Vitae

1. Introduction to Visual Basic 2008 2. Computer Science I 2009

6. KENYA POLYTECHNIC UNIVERSITY COLLEGE (NOW: TUK) [KENYA] DIPLOMA 1. Introduction to Computers 2009, 2010 2. IT Programming 2010, 2011

UNDERGRADUATE 1. Introduction to Computer Applications 2011 2. Computer Programming 2011 3. Object-Oriented Programming 2011

7. JARAMOGI OGINGA ODINGA UNIVERSITY OF SCIENCE & TECHNOLOGY [KENYA] UNDERGRADUATE 1. HTML Programming and Internet Tools 2013,2016, 2017 2. Emerging Threats, Attacks and Defenses 2013(2) 3. Data Communication Principles 2013 4. Database Administration and Design 2013(2), 2014, 2015, 2016,2017, 2018, 2019 5. Computer Forensics I 2013 (2) 6. Internal Controls and Security Issues 2013(2), 2014 7. Human Computer Interaction 2013(2), 2014, 2015 8. Programming Methodology 2013 9. Linux / UNIX System Administration 2013, 2014, 2015, 2016 10. PC Security and Privacy Issues 2013(2), 2018, 2019 11. Computer and Network Security 2013, 2014(3) 12. Computer Organization and Applications 2014, 2015, 2017 13. Programming in Pascal 2014, 2018 14. Fundamentals of ICT 2014 15. Fundamentals of Software Development 2014 16. Protocols and Systems for Internet and Web Security 2014, 2015 17. Artificial Intelligence 2014, 2016,2017, 2018, 2019, 2020 18. Advanced Database Systems 2014 19. System Theory 2015, 2017 20. Systems Development Methods 2015 21. Principles of Computer Systems Design 2015

Page 5 of 10 Dr. Omollo: Curriculum Vitae

22. Data Management 2016, 2017, 2018 23. Fundamentals of Cryptography and Steganography 2016(2), 2017(2), 2018, 2019 24. Computer Systems Architectures 2015 25. Circuit Theory and Basic Electronics 2015, 2016,2017, 2018, 2019, 2020 26. Digital Electronics 2015, 2016, 2017, 2018, 2019, 2020 27. Operating Systems 2017 28. Legal Issues, Ethics and Incident Response in IT Security 2016 29. Biometric Authentication Technologies 2016, 2018, 2019, 2020 30. Forensics Computing Capstone Research 2015, 2016 31. Advanced Linux/UNIX System Administration 2018 32. Computer Graphics 2018, 2019 GRADUATE MED 1. Computer Applications in Education 2018, 2019 MBA 2. Management Information Systems 2019 MSC 3. Telemedicine in Action 2018 4. Advanced Cybercrime Investigation 2019 5. Disaster Recovery Planning and Business Continuity 2019 6. Advanced Digital Forensics 2019, 2020 7. Computer Operating Systems and Virtualizations 2019 8. TCP/IP Architecture and Enterprise Network 2019 PHD 9. Advanced Issues in Information Security 2019

[E] ACADEMIC RESEARCH SUPERVISIONS 1. MSC (5 – Proposal Stage) 2. BSC IT PROJECTS (Over 20 Graduated and About 10 to graduate this year 2020)

[F] PUBLICATIONS I: DISSERTATIONS/THESES 1. OMOLLO R. O. “Addition-Composition Fully Homomorphic Encryption Scheme and its Enhancement of Data Security in Cloud Computing”. PhD Thesis: JOOUST, 2019 2. OMOLLO R.O. “Profiling Cryptographic Algorithms for Internet Protocol (IP) Networks”. M.Sc. Thesis: KCA University, 2012

Page 6 of 10 Dr. Omollo: Curriculum Vitae

[G] PUBLICATIONS II: UNIVERSITY LEVEL BOOK 3. ODONGO G.O., KORIR W.P. and OMOLLO R.O. “C Programming: A Practical Approach, First Edition”, 2014, Egerton University Press, Kenya ISBN: 978-9966-060-58-7

[H] PUBLICATIONS III: PAPERS IN JOURNALS & CONFERENCE PROCEEDINGS 4. R. OMOLLO & G. RABURU (2018). “Suitability of Addition-Composition Fully Homomorphic Encryption Scheme for Securing Data in Cloud Computing”. International Journal for Computer Science and Information Security. Vol. 16 No. 4, pp 160 – 173 ISSN 1947 5500. 5. RABURU G., OMOLLO R. & OKUMU D. (2018) “Applying Data Mining Principles in the Extraction of Digital Evidence”. International Journal for Computer Science and Mobile Computing, Vol. 7 Issue 3, pp 101 – 109. 6. OMOLLO R.O., RABURU G.O., OMOLO-ONGATI N., & OKELO B.N. (2017) “Enhancing Data Security in Cloud Computation using Addition-Composition Fully Homomorphic Encryption Scheme”. IOSR Journal of Engineering (IOSRJEN), Vol. 7 No. 11, pp 20 – 29, October 2017. 7. OMOLLO R. O & OKELO N.B. (2016) “On Theory and Applications of Mathematics to Security in Cloud Computing: A Case of Addition-Composition Fully Homomorphic Encryption Scheme”. International Journal of Academic Studies, Vol. 2 Issue 4, pp 207 – 217, 2016. 8. OMOLLO R. O, RABURU G., OMOLO-ONGATI & NYAARE B.O. “Analysis of Fully Homomorphic Encryption schemes in enhancing data security in cloud computation”. The 1st JOOUST International Conference 24th – 26th June, 2015 9. OMOLLO R. O & NYAARE B.O. “Enhanced Data Security in Cloud Computing with Fully Homomorphic Encryption”. The 9th JKUAT Scientific and Technological Conference 2014 10. OMOLLO R.O., OMOLO-ONGATI, RABURU G.O & OKELO B.N “Suitability of Fully Homomorphic Encryption for Securing Cloud Computation”. The 1st Annual International Conference 2014 11. OMOLLO R.O et al (2014) “A Review of Factors Influencing e-Health Adoption in Kenya: Barriers and Facilitators”. IST-Africa 2014 Conference ISBN: 978-1-905824-43-4 12. OMOLLO R.O, ONDULO J.O. and KEMEI P.K. (2013) “The role of ICT in appreciating Tri-Axis efforts on Research, Publications and Library Services in Higher Education”. IST-Africa 2013 Conference, and Published in IEEE ISBN: 978-1-905824-38-0 13. ONDULO J.O., DDEMBE W, and OMOLLO R.O. “An Evaluation of Mobile Ad Hoc Networks Energy Consumption Optimization Efficiency in Lowering Greenhouse Effect”, Humboldt Kolleg and Technical University of Kenya Conference Nairobi April 9-12, 2013 14. OMOLLO R. O. “Relationship between IT Security, Bandwidth Management & Optimization, and Cybercrime”, AITEC East Africa ICT Summit Conference, Nairobi, Kenya, Nov. 2011

Page 7 of 10 Dr. Omollo: Curriculum Vitae

15. OMOLLO R.O and. ODOTE J. M. “Strategic Deployment of IPv6: Do Our Universities Stand a Chance to Benefit?” REAL Malawi Conference, Oct – Nov. 2007 16. KORIR W. P. K and OMOLLO R. O “Underutilization of ICT Resources as a Major Challenge to Research and Content Development within African Universities”. REAL Malawi Conference, Oct – Nov 2007 17. SANG J K, KABIRA J G, KORIR W P K and OMOLLO R.O. “An Assessment of the Readiness of Institutions to Offer E-Learning: Case of Egerton University”. E-Learning Africa 2nd Conference ICT for Development, Education and Training, Nairobi, Kenya, May 2007 18. OMOLLO R. O and GITONGA S K “Challenges of Implementing Campus Mail Server: Case of Egerton University”. AfNOG/Afrinic Conference/Workshop in Abuja, Nigeria. April – May 2007 19. OMOLLO R. O, KORIR W P K, and NDIRANGU G. G. “Propelling Education across Concentric Horizons: A Tangible Alternative for our Developing Economy”. REAL UNISTAFF Conference, , Nov. 2006

[I] ACADEMIC TALKS, WORKSHOPS, SEMINARS PRESENTATIONS AND TRAININGS 20. Trained in the JOOUST Technology, Innovation Support Centre Training on Access to Online patent and Non-Patent Information, Database Search, Monitoring Technology and Competitors, Basic IP Laws held at JOOUST Main Campus, Tuesday 9th October 2018. 21. Trained in a Pedagogical Skills Workshop held at the East Africa Community Institute in JOOUST Main Campus, June 26th – 27th 2018. 22. Trained on Job Analysis conducted by PricewaterhouseCoopers, JOOUST, 22nd March 2017. 23. Trained on E-Learning for Lecturers held at JOOUST Main Campus, 2nd – 5th May, 2016. 24. Organized and Participated in ICANN50 Remote Hub Public Meeting via Skype at JOOUST as one of the eight Remote Hubs Globally. 2014. 25. Coordinated and Participated in English/Kiswahili ICT Glossary Wiki Platform. Project funded by UNESCO/ISOC_KE Cost: USD 5300. 2012 – 2013 26. Participated in ICANN37 Conference Meeting hosted in KICC, Nairobi, Kenya in 2010. 27. Trained in a Pedagogy Workshop, Egerton University, ARC Hotel, September 24th – 26th, 2008 28. OMOLLO R. O “Open Source Software and its Place Notation in a Networked World: Unearthing a Misconstrued Phenomenon”. Open Source Seminar, Egerton University, 2005 29. OMOLLO R. O. “Microcomputer Literacy” Project Discovery Seminar, Egerton University, 2004

[K] AWARDS AND RECOGNITIONS 1. Grant from UNI-KASSEL to attend 2nd REAL UNISTAFF Malawi Conference Oct. – Nov. 2007 2. Grant from ICWE to attend eLearning Africa Conference, Nairobi in May 2007 3. Certificate of Excellence, REAL Alumni Network, University of Malawi, 2007 4. Certificate of Excellence, UNIX System Administration, AfNOG Workshop, 2007

Page 8 of 10 Dr. Omollo: Curriculum Vitae

5. Certificate of Participation, REAL Alumni Network, Kenyatta University, 2006 6. Certificate(s) of Excellence [IDB, UIP, IIT], Teaching RMIT / AVU, 2005-2006

[L] PROFESSIONAL MEMBERSHIPS & AFFILIATIONS 1. International Association of Engineers (IAENG): Member No. 109146 2. Internet Society (ISOC_Global): Member No. 223323 3. Internet Society – Kenya (ISOC_KE): WG – Capacity Building and Research

[M] PROFESSIONAL APPOINTMENTS & ASSIGNMENTS 1. Editor, International Journal of Information Security and Computer Fraud (IJISCF) (2014 ++) 2. Editor, International Journal of Computer Science and Engineering (IJCSE) (2020 ++) 3. Editor, International Research Journal of Innovations in Engineering and Technology (IRJIET) (2020++) 4. Reviewer, International Journal of Learning, Teaching and Educational Research (IJLTER) (2014 ++) 5. Reviewer, International Journal of Computer Science and Information Security (IJCSIS) (2017 ++) 6. Reviewer, International Journal of Computer Science and Network (IJCSN) (2018 ++)

[N] SOCIAL INTERESTS & EXTRA-CURRICULUM ACTIVITIES 1. Games: Chess. Scrabble. Soccer. Hockey. Physical Fitness 2. Responsibilities and Participation: ▪ Team Leader Kenyan delegation to the Martial Arts World Cup in Buenos Aires, Argentina, 2009 ▪ Team Leader Kenya to the Advance Self-Defense Martial Arts training in Georgia, USA, 2013-2014 3. Training and Mentorship: Trained & Mentored many students in Computer Science, Martial Arts, Chess, Scrabble, Soccer and Hockey [O] REFEREES 1) Prof. Anthony J. Rodrigues Professor of Computer Science & Director ICT Services Department of Computer Science and Software Engineering School of Informatics and Innovative Systems Jaramogi Oginga Odinga University of Science and Technology P.O. Box 210-40601 Bondo, Kenya Tel: +254 733 969 869 Email: [email protected]

2) Prof. Muhammadou M. O. Kah Vice President for Academic Affairs/Provost American University of Nigeria 98 Lamido Zubairu Way, Yola By-Pass

Page 9 of 10 Dr. Omollo: Curriculum Vitae

PMB 2250 Yola, Amadawa State, Nigeria Tel: - +234-805-6-404-8697 Email: [email protected]

3) Prof. Naftali Omolo Ongati Professor of Mathematics and Dean School of Mathematics and Actuarial Sciences Jaramogi Oginga Odinga University of Science and Technology P.O. Box 210-40601 Bondo, Kenya Tel: +254 723 340 602 Email: [email protected]

Page 10 of 10