Digia Plc
Senior Software Developer
Suunto Oy
Senior Software Developer
Accenture
Team Lead and Configuration Specialist
Ericsson
SW engineer, thesis worker, trainee
Signant Health
Senior Software Developer
Houston Inc.
Senior Consultant (Software Developer)
Signant Health
Lead Software Developer
Helsinki Polytechnic Stadia
Ylä-Savo Vocational College