Experience

 

Senior Software Engineer   June 2004 – Present
IBM Deutschland Research & Development GmbH, Böblingen

Software Architect responsible for user interfaces (process participants and administrators) and programming interfaces (UI components, REST API and business events) for WebSphere Process Server and IBM Business Process Manager.
 

Senior Software Engineer  June 2002 – May 2004
IBM Hursley Lab, United Kingdom (On Assignment)

Software Architect with responsibility for the WebSphere Business Integration (WBI) platform and research of Model-Driven Architecture applied to Business Process Management and Service-Oriented Architecture
 

Senior Consultant   April 2000 – April 2002
IBM Deutschland Research & Development GmbH, Böblingen and Walldorf

Technology advocate in partnership with SAP AG for Java, VisualAge for Java, WebSphere Application Server and Eclipse.
 

Consultant   January 1997 – March 2000
IBM Deutschland GmbH, Ehningen and Walldorf

Technology advocate in partnership with SAP AG for Java, VisualAge for Java and WebSphere Application Server.
 

Technical Sales Specialist   March 1995 – December 1997
IBM Deutschland GmbH, Herrenberg

Responsibility in Central Europe covering VisualAge for C++, VisualAge for Java and portability tools for Windows and OS/2. Consultant, Solution Developer Organisation supporting independent software vendors in Europe.
 

Software Engineer  October 1989 – February 1995
IBM Deutschland Research & Development GmbH, Böblingen

Developer of graphical user interface (GUI) components and software development infrastructures.
 

Student / Intern   September 1986 – September 1989
IBM Deutschland GmbH, Sindelfingen 

Investigated the visualization and user navigation techniques for tree structures (“Dialog Tree Navigation” thesis). Introduced a graphical fisheye view and implemented a prototype.
 

Software Developer   September 1985 – September 1986
Freelancer, Kehl

Developed database applications (dBase).