Persönliches

Beruf

August 2002 - heute
Professor für Verteilte Systeme an der Universität Ulm, Deutschland
April 2002 - August 2002
Professurvertretung Verteilte Systeme an der Universität Ulm, Deutschland
Juni 1995 - August 2002
wiss. Assistent, Informatik 4, Universität Erlangen-Nürnberg, Deutschland
(beurlaubt: September 1995 - August 1996, April - August 1996
September 1995 - August 1996
wiss. Mitarbeiter, Fakultät für Mathematik und Informatik, Vrije Universiteit, Amsterdam, Niederlande
September 1991 - Mai 1995
wiss. Angestellter, Informatik 4, Universität Erlangen-Nürnberg, Deutschland
September 1989 - August 1991
Mitarbeiter F&E, Medav Digitale Signalverarbeitung, Uttenreuth, Deutschland

Nebenberufliche Aktivitäten

Mai 1998 - Januar 2001
Mitglied des Aufsichtsrats, Config Informationstechnik eG, Röttenbach, Deutschland
Mai 1995 - Mai 1998
Mitglied des Vorstands, Config Informationstechnik eG, Röttenbach, Deutschland
1984 - 1988
Programmierprojekte als Freiberufler: C-Compiler für C64, C128, Atari ST (Profi-C, Super-C)
1980 - 1984
Programmierprojekt als Freiberufler: Datenbankanwendungen für einen Elektroinstallations-Betrieb

Ausbildung

27. November 2001
Technische Fakultät, Universität Erlangen-Nürnberg: Habilitation im Fach Praktische Informatik
9. Oktober 1998
Sun Certified Java Programmer for JDK 1.1
September 1994
Informatik 4, Universität Erlangen-Nürnberg: Promotion zum Doktor-Ingenieur (Informatik)
Dissertationstitel: Typen, Klassen und Vererbung in verteilten objektorientierten Systemen
Betreuer: Prof. Dr. Fridolin Hofmann
Juli 1989
Institut für Informatik, Universität Erlangen-NürnbergInstitut für Informatik, Universität Erlangen-Nürnberg: Diplom-Informatiker
Diplomarbeit: Implementierung eines Stubgenerators als Phase des PM/PL Compilers

Mitgliedschaften in Berufsverbänden

seit 1989
Mitglied der GI FG 3.1.4 Betriebssysteme
seit 1991
Mitglied der ACM
seit 1994
Mitglied der GI
seit 2001
Mitglied der IEEE Computer Society

Auszeichnungen

Oktober 1998
IBM Partnership Award