Software Engineer
TC Technology
SSP Innovations, LLC
Senior Software Engineer
Stellenbosch University
Claremont Graduate University