I am a 36-yo software craftsman and technology leader working as Technology Director for Futurice Ltd. in London. I also do some small project work with my own company Codemancers Oy.

My main work description is delivering awesome software to our customers and leading mobile projects but I also do a lot of community engagement work in different areas around the mobile world. I also act as a career coach / mentor to some of the guys at our Tampere-office and in my spare time volunteer in a mentoring program for international students in Tampere-area.

I am a Certified Scrum Product Owner, Certified Scrum Master, Nokia Developer Champion (2x), Qt Ambassador, Nokia Qt Certified Specialist, Nokia Qt Certified Developer, ISEB ISTQB Foundation level certified tester and more...


I have 14 years of professional software development experience in various areas. I am interested in and work with all the relevant mobile smartphone platforms and write software for them. Usually when there is a new platform I am there trying it out on day 1. That goes for all the current mobile platforms like Windows Phone, iOS and Android.

Currently my main focus is on Android, Windows Phone 8 and Windows 8 but I also work with iOS on the side. When I have some extra time I am also looking into Sailfish OS, Ubuntu Touch, Tizen and BlackBerry 10. Cross-platform is close to my heart from my Qt-background and currently I am also working with Xamarin's cross-platform SDKs and MvvmCross. I also follow Qt on Android and iOS closely.

In the past I have also worked quite extensively with Qt and Qt Quick on old Nokia platforms (Symbian and MeeGo) and the desktop. That's where my mobile development career started.

In my spare time I like to also volunteer on all kinds of community events. I have been involved in organizing multi