Having several years’ experience in teaching and research in both the university and the industry sectors, he has maintained an active research programme and provided supervision and mentorship to several doctoral graduates and postdoctoral fellows, under industry and government funding.

His research focuses on the Sensor networks and systems, connectivity and autonomous system. He is registered as chartered engineer (CEng) with the Engineering Council of the UK, a senior member of the IEEE, a senior member of the ACM, a fellow of the British Computer Society.

He has been serving as Associate Editor for IEEE Transaction on Intelligent Transportation Systems, IEEE Sensors Journal, IEEE Internet of Things Journal (2016-2020), and IEEE Academy on Internet of Things (IoT).

He was a guest editor for "IEEE Transactions on Network Science and Engineering", "IEEE Transactions on Industrial Informatics", "IEEE Transactions on Intelligent Transportation Systems", "IEEE Intelligent Transportation Systems Magazine", "IEEE Sensors Journal", "IEEE Transactions on Multimedia", and "Elsevier Computer Networks", a General co-Chair of IEEE 5G Summit Pretoria,TPC co-Chair of IEEE Conference on Industrial Internet (ICII) and IEEE Wireless Africa Conference, and invited speaker co-Chair of International Conference on Computing, Networking and Communications (ICNC).

He has been appointed as assessment committee member for PhD thesis from various universities e.g. Mittuniversitetet, Aarhus University, Western Sydney University and has chaired several doctoral thesis defenses and defense committee at the University of Pretoria.

He was a reviewer for the following funding agencies: Transportation finance, public transit, and innovative mobility, UCLA Institute of Transportation Studies (, Utah Science Technology and Research (USTAR) (, Netherlands Organisation for Scientific Research (NWO) in Applied and Engineering Sciences (TTW) (, Desmond Tutu Doctoral Progarmme (Vrije Universiteit Amsterdam, Netherlands and the National Research Foundation of South Africa) (, and VLIR-UOS supports partnerships between universities and university colleges in Flanders (Belgium) (