He graduated with BSc in Mechanical Engineering from the University of Malawi in 1995 and later obtained BSc Hons (Mechanics), MSc (Mechanics), and PhD in 2003, 2005 and 2015, respectively, from the University of Pretoria. He is a recipient of the Mobil Trust Award for academic excellence in his undergraduate years at University of Malawi. He has worked for the Ministry of Works (Malawi), Malawi Polytechnic Board of Governors, and University of Malawi. He is currently working for the University of South Africa as an Associate Professor in the Department of Mechanical, Bioresources and Biomedical Engineering. His research interests include application of vibration-based methods to machine and structural health condition monitoring; analysis of fatigue and fracture for nonlinear time-dependent materials; application of machine learning models for prediction of behaviour of different nonlinear systems such as road-vehicle interaction and biomedical engineering systems; and biomimetic design of energy and healthcare systems. He is a recipient of two awards in innovation from the Technology Innovation Agency for his research in biomedical engineering and is a co-recipient of the Africa-Nuanced Sustainable Development Goals Research Support Programme at University of South Africa. He heads the Biomedical Engineering and Healthcare Innovation flagship at the University of South Africa.
He graduated with BSc in Mechanical Engineering from the University of Malawi in 1995 and later obtained BSc Hons (Mechanics), MSc (Mechanics), and PhD in 2003, 2005 and 2015, respectively, from the University of Pretoria. He is a recipient of the Mobil Trust Award for academic excellence in his undergraduate years at University of Malawi. He has worked for the Ministry of Works (Malawi), Malawi Polytechnic Board of Governors, and University of Malawi. He is currently working for the University of South Africa as an Associate Professor in the Department of Mechanical, Bioresources and Biomedical Engineering. His research interests include application of vibration-based methods to machine and structural health condition monitoring; analysis of fatigue and fracture for nonlinear time-dependent materials; application of machine learning models for prediction of behaviour of different nonlinear systems such as road-vehicle interaction and biomedical engineering systems; and biomimetic design of energy and healthcare systems. He is a recipient of two awards in innovation from the Technology Innovation Agency for his research in biomedical engineering and is a co-recipient of the Africa-Nuanced Sustainable Development Goals Research Support Programme at University of South Africa. He heads the Biomedical Engineering and Healthcare Innovation flagship at the University of South Africa.