Cleverbit Software
Team Lead
CCBill
Software Development Intern
NetRefer
Software Development Lead
United Project Partners Limited
Software Developer
Loqus Business Intelligence
Software Developer
NetRefer
Senior Software Developer
NetRefer
Software Developer
De La Salle College
L-Università ta' Malta