Engineering Director
Fatshark AB
Curve Studios
Software Engineer
Starbreeze Entertainment
Senior Software Engineer
University of Newcastle-upon-Tyne
Technical University of Crete