Senior Software Engineer Team Lead
RapidDeploy
Telkom
Developer
Litmus Digital
Senior Developer
Senior Software Engineer
Durban Institute of Technology
Cape Peninsula University of Technology