Software Developer Team Lead
City of Cape Town, Western Cape, South Africa
Afferent Software
Junior Software Developer
University of Cape Town