Microsoft
Principal Software Engineer
Microsoft
Sr. Software Development Engineer
5DT (Fifth Dimension Technologies)
Software Developer
Microsoft
Software Development Engineer
Microsoft
Principal Software Engineer Lead
University of the Free State