Skip to main content
DK
Looking for a job

Daniel Kaba

@danielkaba

Professor of Computer Science at University of Johannesburg, teaching AI and cloud computing while contributing to software and data engineering.

Kenya
Message

At University of Johannesburg, I teach computer science courses including Artificial Intelligence and Cloud Computing, and supervise student research. At Kisii University, I contributed to the undergraduate curriculum as one of the six founding members of the Department.

My work has also included developing a blueprint to reinstate, protect and preserve wider Mau Forest, and participating in data engineering projects at IBM International, including ETL development and data analytics environments. I’ve worked across software development, teaching, research, environmental conservation and recruitment.

Experience

Work history, roles, and key accomplishments

KU
Current

Associate Professor

Kisii University

Jan 2023 - Present (3 years 9 months)

Associate Professor in the Department of Computer Science, teaching and supervising students. Engaged in research and academic service.

BI
Current

Senior Vocational and Technical Trainer

Borabu Technical Training Institute

Jan 2019 - Present (7 years 9 months)

Senior trainer delivering vocational and technical education, developing materials, and supervising student projects.

AB

Systems Analyst and Programmer

Absa Bank

Jan 2021 - Dec 2022 (1 year 11 months)

Systems analyst and programmer, contributing to banking systems development and maintenance. Elected member of Senate committees for Management Information Systems and Undergraduate Studies.

MI

Research Associate

Ministry of ICT

Jan 2018 - Dec 2020 (2 years 11 months)

Research associate on the eCitizen project, contributing to digital government initiatives.

FR

Base Web Developer

Freelancing

Apr 2012 - May 2014 (2 years 1 month)

Developed web applications using ASP.Net, R, Ruby, PHP, MSSQL, MySQL, and other technologies for mobile media portals.

FR

Junior Web Developer

Freelancing

Nov 2009 - May 2011 (1 year 6 months)

Developed web applications using PHP, MySQL, JavaScript, and HTML/CSS.

Education

Degrees, certifications, and relevant coursework

JT

Jomo Kenyatta University of Agriculture and Technology

Doctor of Philosophy, Computer Science

2020 - 2022

Doctor of Philosophy in Computer Science. Thesis on AI-driven digital ecosystems for smart services and data-intensive applications.

AM

Amazon

AWS Certified Trainer, Cloud Computing

2019 - 2020

AWS Certified Trainer certification.

JT

Jomo Kenyatta University of Agriculture and Technology

Master of Science, Software Engineering

2017 - 2019

Master of Science in Software Engineering. Thesis on machine learning model for predicting software defects in agile environments.

MC

Microsoft Corporation

Microsoft Certified Trainer, Information Technology

2017 - 2018

Microsoft Certified Trainer certification.

CA

Computing Technology Industry Association

CompTIA IT Certification, Information Technology

2016 - 2017

CompTIA IT Certification and Certified Trainer.

AU

Africa Nazarene University

Bachelor of Science, Computer Science

2009 - 2016

Bachelor of Science in Computer Science.

Interested in hiring Daniel?

You can contact Daniel and 90k+ other talented remote workers on Himalayas.

Message Daniel

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan