The development of the embedded software for the active steering
components for the upcoming BMW 7, X6 and 5 series.
The task involves the development of software for two ECUs,
for the front and the rear axis, each containing two distinct
microcontrollers.
This project has received the Bavarian Innovation Award
in June 2006.

This project saw the redesign and reimplementation of company's intranet
and internet sites. The project remains active in maintenance mode.

Responsible for the design, implementation and maintenance of the software
components involved in the respective website.
Advanced to system administrator for the company's network.
Implemented in Java, XML, XSLT, DHTML; used J2EE (Jonas), PostgreSQL,
Apache Xalan, Eclipse.

GPIO DriverMay 2005 - Jul 2005, Volke GmbH, München, Germany

The development of a kernel-mode driver and a user-mode library for
accessing and using the GPIO controller in the Winbond W83602R chip.
This chip is connected to the SMBus on motherboards used in Volke's
embedded hardware.

Responsible for the design, implementation and test of the driver
and library software on Windows XP.
Implemented in C; used Windows WDM, Windows DDK, Eclipse CDT.

REMS is a part of the internal risk management, aimed for complex risk analysis.

Responsible for the development and test of a web-based interface for generation of
reports and charts which visualise risk analysis data.
Implemented in XML, XSL, SVG, Java; used Tomcat, Xerces, Xalan, FOP, Batik.

DigitalDentistApr 2002 - Sep 2002, daenet GmbH, Frankfurt, Germany

DigitalDentist is a management system for dentists and the dental laboratories.

Responsible for the design and implementation of the smartcard interface, co-work
at the core development.
Smartcard interface implemented in C; used CT-API.

OPTOIN is an industrial interface hardware.
It was used for connecting the computer and the radar in the company's flight-control
and radar data analysis software.

Responsible for the design, implementation and test of a device driver for OPTOIN cards
on Solaris.
implemented in C; used Solaris DDI, DKI.

CryptoExSep 1995 - Dec 1999, Glück & Kanja GmbH, Offenbach, Germany

CryptoEx is a program for encryption and digital signatures, at that time limited to
electronic mail. Today it is a comprehensive security suite.
CryptoEx became the title "Packaged Application of the Year" from Microsoft.

Responsible for the design and implementation of the CryptoEx technology, CryptoEngine
concept, Outlook-plugin;
the design of a smartcard-interface.
Implemented in C++; used PGP, S/MIME, MAPI, CryptoAPI, PC/SC.

Ecological Washing Machine was a university research project, done in cooperation with
Whirlpool and Bauknecht. It was a base research on developing a laundry automat with a
neuro-fuzzy controller which can optimise the usage of resources based on
chemical analysis of the water during the washing process.

Responsible for the programming of the neuro-fuzzy controlling software.
Implemented in C++; used HP-UX, I-DEAS, MEAS 3, EDM 483I.

Other languages and formats:

This resume is available in German and also in PDF format. Follow
the links below for those.