New Era Solutions
Senior Developer
Betclic Group
Senior Software Developer Team Lead
MITA (Malta Information Technology Agency)
Software Developer
Fondazzjoni Sebħ
Team Lead and Key Worker
PTL Ltd.
Software Architect Team Lead
Central Bank of Malta
Student Software Developer
Faktum Software International Ltd.
Senior Software Engineer
Finance Stack
Senior Software Engineer
London Metropolitan University