Person

Employment History

August 2002 - today
Associate Professor for Distributed Systems at the University of Ulm, Germany
April 2002 - August 2002
Temporary Associate Professor for Distributed Systems at the University of Ulm, Germany
June 1995 - August 2002
Assistant Professor, Informatik 4, University of Erlangen-Nürnberg, Germany
(on sabbatical: September 1995 - August 1996, April - August 1996
September 1995 - August 1996
Researcher, Fakulty of Mathematics and Computer Science, Vrije Universiteit, Amsterdam, The Netherlands
September 1991 - May 1995
Researcher, Informatik 4, University of Erlangen-Nürnberg, Germany
September 1989 - August 1991
Member of the R&D statt, Medav Digitale Signalverarbeitung, Uttenreuth, Germany

Sidetrack Activities

May 1998 - January 2001
Member of the Supervisory Board, Config Informationstechnik eG, Röttenbach, Germany
May 1995 - May 1998
Member of the Executive Board, Config Informationstechnik eG, Röttenbach, Germany
1984 - 1988
Programming as freelancer: C-Compiler for C64, C128, Atari ST (Profi-C, Super-C)
1980 - 1984
Programming as freelancer: database applications for an electrical supply shop

Education

November 27, 2001
Technical Faculty, University of Erlangen-Nürnberg: Habilitation (Venia Legendi) in Practical Computer Science
October 9, 1998
Sun Certified Java Programmer for JDK 1.1
September 1994
Informatik 4, University of Erlangen-Nürnberg: PhD in Computer Science (Doktor-Ingenieur)
Thesis Title: Typen, Klassen und Vererbung in verteilten objektorientierten Systemen
Advisor: Prof. Dr. Fridolin Hofmann
July 1989
Department of Computer Science, University of Erlangen-NürnbergMS in Computer Science (Diplom-Informatiker)
Thesis Title: Implementierung eines Stubgenerators als Phase des PM/PL Compilers

Membership in Professional Societies

since 1989
Member of the GI FG 3.1.4 Operating Systems
since 1991
Member of the ACM
since 1994
Member of the GI
since 2001
Member of the IEEE Computer Society

Awards

October 1998
IBM Partnership Award