Professional Background

I graduated in software engineering from the Technische Fachhochschule Berlin in early 1998. Since then I have worked as a software engineer in a broad spectrum of projects. These include object and database oriented frameworks in C++ and Java, high throughput computing in C/C++ with raster image processors, as well as embedded systems, both under VxWorks and Linux.

I also have more than one year experience in testing embedded systems in the automotive environment, using CANoe and CAPL, its script language, for automated tests.

My last job was cross compiling software packages for another embedded system (PowerPC based Linux) and writing software that uses them. This included building cross compilers and setting up the crosscompiling environment.

I prefer small, clear, fast programs and websites. I like C++ and Java, depending on the task; when using C++, I like to use the STL.

For further details, have a look at my profile in the German "gulp" freelancer database and at my CV (PDF version).