Eficode
Senior Consultant
SUSE
Senior Software Developer
F-Secure Corporation
Senior System Architect
AVOS Systems Inc.
Part Time Software Developer
Bridged
Cloud and Devops Consultant
ABB
Principal Engineer
NumberFour AG
Scala and Java Developer - Cloud Business Platform
Monash University
Part Time Research Assistant
PerformanceCentre
Software Development Manager
Senior System Engineer
Monash University
New Generation College
Harbin Institute of Technology