NMRQL
Intership
JUMO World
Software Engineer
EM Software & Systems (EMSS)
Internship
Investec
Mentee
EMSS
Internship, Software Developer
ACI Worldwide
Internship, Associated Software Developer
Hoër Tegniese Skool (HTS) Middelburg
University of Stellenbosch