TOYGA
R and D Team Leader
SportsArena
Architect - Tech Lead and Senior Software Developer
Servotronix Motion Control
Software Developer
Playwize
Senior Software Developer
Edea - Priority Software Retail
R and D Team Leader
The Open University
SCE