Being a freelance software developer I'm specialized in creating, adapting and improving software with .NET on Windows systems and for mobile and embedded devices on POSIX operating systems like Linux. My expertise ranges from C# .NET, to C and C++ application development to Linux kernel development.
I'm an expert in C++ Qt and QML, GObject and Gtk+. I'm one of the developers of Tracker, a RDF/SPARQL metadata service for desktops and mobiles used on MeeGo and Harmattan MeeGo. Devices that use these environments are the Nokia N9 and Nokia N900. I authored and started the Tinymail project, which is a framework for building mobile mail user agents on mobile devices. Devices that use this software are the Nokia N900, Nokia N810, N800 and Nokia 770.
During my career I did several projects with Microsoft's C# and .NET development tools and environments. I used framework components like System.Windows.Forms and ASP.NET. My most interesting projects were to be deployed on mobile devices and therefore used the Compact Framework .NET.
I implemented and worked on larger projects for Nokia, OPTION, ProDATA, Maia Scientific, Lannoo, Boehringer Ingelheim, Newtec Cy., Alstom and Alcatel-Lucent.