Before joining the University of York, Kofi worked at Sheffield Hallam University and Nottingham Trent University as a Lecturer/Senior Lecturer from 2013, lead and contributed to various undergraduate modules (including Systems Technology, Internet Technology, Python Programming and Artificial Intelligence) and postgraduate modules (including Embedded Systems and Group Design Project). He also supervised a number of research degree students as the director of studies/second supervisor.
Kofi worked on various embedded computer vision projects as a research assistant at Aston University (Photonics Research Group), Durham University (Computer Vision Group) before spending a year working as a Lecturer at the University of Science and Technology in Ghana. He then joined the Embedded and Intelligent Systems (ESI) Research Group at University of Essex in Colchester as Senior Research Officer in December 2012. He also worked on part-time basis as a Development Engineer with Metrarc Ltd, Cambridge.