Head of Department & Lecturer – Computer Science and IT - The East African University - Main Campus
(2019-01)
Lead the Computer Science and IT Department with responsibilities spanning academic and administrative functions. Oversee departmental meetings and coordinate activities to ensure smooth operations. Foster collaborative research environment with lecturers and students.
- Lead the Computer Science and IT Department, overseeing academic and administrative functions, managing departmental meetings, and coordinating activities to ensure smooth operations.
- Collaborate with lecturers and students, fostering a collaborative research environment, supervising student projects, and providing guidance and support for academic excellence.
- Teach undergraduate and postgraduate courses, delivering high-quality education and contributing to curriculum development.
- Enhanced departmental efficiency by championing the development and enhancement of the ERP system, and introducing new IT programs, resulting in increased student enrollment and engagement.
Part Time Lecturer - Computer Science and IT - Tharaka University - Main Campus
(2023-01)
Deliver lectures and contribute to curriculum updates in specialized areas.
- Teaching and Curriculum Development: Delivered lectures and contributed to curriculum updates in Data Science, Machine Learning, and System Administration.
- Student Mentorship and Project Supervision: Guided students through their academic journey, supervising research projects and theses.
- Research and Publication: Conducted scholarly research and published findings in reputable journals, focusing on predictive modeling and machine learning.
- Administrative and Extracurricular Involvement: Participated in departmental meetings and organized tech workshops and seminars to enhance student learning and professional development.
Part Time Lecturer - Computer Science and IT - KCA University - Main Campus
(2024-01)
Deliver lectures and contribute to curriculum updates in specialized areas.
- Teaching and Curriculum Development: Delivered lectures and contributed to curriculum updates in Data Science, Machine Learning, and System Administration.
- Student Mentorship and Project Supervision: Guided students through their academic journey, supervising research projects and theses.
- Research and Publication: Conducted scholarly research and published findings in reputable journals, focusing on predictive modeling and machine learning.
- Administrative and Extracurricular Involvement: Participated in departmental meetings and organized tech workshops and seminars to enhance student learning and professional development.
Part Time Lecturer - Computer Science and IT - Kenya Institute of Mass Communication (KIMC) - Main Campus
(2021-01)
Deliver lectures and contribute to curriculum updates in specialized areas.
- Teaching and Curriculum Development: Delivered lectures and contributed to curriculum updates in Data Science, Machine Learning, and System Administration.
- Student Mentorship and Project Supervision: Guided students through their academic journey, supervising research projects and theses.
- Research and Publication: Conducted scholarly research and published findings in reputable journals, focusing on predictive modeling and machine learning.
- Administrative and Extracurricular Involvement: Participated in departmental meetings and organized tech workshops and seminars to enhance student learning and professional development.
Part Time Lecturer - Computer Science and IT - Jomo Kenyatta University of Agriculture and Technology (JKUAT) - Main Campus
(2016-01 - 2019-12)
Deliver lectures and contribute to curriculum updates in specialized areas.
- Teaching and Curriculum Development: Delivered lectures and contributed to curriculum updates in Data Science, Machine Learning, and System Administration.
- Student Mentorship and Project Supervision: Guided students through their academic journey, supervising research projects and theses.
- Research and Publication: Conducted scholarly research and published findings in reputable journals, focusing on predictive modeling and machine learning.
- Administrative and Extracurricular Involvement: Participated in departmental meetings and organized tech workshops and seminars to enhance student learning and professional development.
Part Time Lecturer - Computer Science and IT - Masinde Muliro University of Science and Technology (MUST) - Main Campus
(2014-01 - 2015-12)
Deliver lectures and contribute to curriculum updates in specialized areas.
- Teaching and Curriculum Development: Delivered lectures and contributed to curriculum updates in Data Science, Machine Learning, and System Administration.
- Student Mentorship and Project Supervision: Guided students through their academic journey, supervising research projects and theses.
- Research and Publication: Conducted scholarly research and published findings in reputable journals, focusing on predictive modeling and machine learning.
- Administrative and Extracurricular Involvement: Participated in departmental meetings and organized tech workshops and seminars to enhance student learning and professional development.
Senior ICT Officer & ICT Administrator - Felltech Systems Kenya - Nairobi, Kenya
(2014-01 - 2019-12)
Directed and coordinated ICT activities and managed enterprise systems. Provided technical support and leadership for system installation, maintenance, and infrastructure management.
- Directed and coordinated ICT activities, managed ERP systems and assessed ICT infrastructure.
- Provided technical support and leadership, oversaw system installation and maintenance, managed network infrastructure, security, and data backup/recovery.
- Achievements: Enhanced operational efficiency, led successful IT projects, improved security and data management, provided exceptional user support and training.