NISC (Pty) Ltd
Software Developer
Dynamic Visual Technologies (DVT)
Java Developer
MultiChoice
Senior Java Developer
Investec
Senior Fullstack Developer
Discovery Limited
Java Developer
Discovery Limited
Senior Java Developer
University of Fort Hare
Student Tutor
University of Fort Hare