Job
Aktueller Job
Zur Zeit arbeite ich bei einer schweizer Grossbank als Technischer Berater und Architekt für J2EE (Java 2 Enterprise Edition).
Aktuelle Skills und Erfahrungen (ca. 2001 - heute)
- Verschiedene Rich GUI Technologien, u.a. plain JavaScript, script.aculo.us, prototypeJS, GWT, verschiedene Google APIs, DWR
- Java Servlets, JSF, Struts, Portlets (JSR 168, JSR 286)
- J2EE 1.3 und 1.4, speziell EJB 2.0 und 2.1
- IBM WebSphere Application Server (Versionen 4.0 bis 6.1, alle Editions)
- Java Programmierung
- UML Modellierung
- Design und Architektur von J2EE Anwendungen und Business Services
- Code, Design und Architektur Reviews
- Support und Probleme Analyse und Behebung
Frühere Skills (ab 1994, teilweise bis heute)
- Unix (Solaris, NEXTSTEP, OpenStep, Linux)
- C, C++, Objective C Programmierung
- BEA Tuxedo, OLTP, XA, Transaction Management
- CORBA (Fokus auf 2.3, teilweise auch 3.0)
- Unix Interprozess Kommunikation
- Solaris Software Packaging
Frühere Jobs
- Siemens Schweiz AG im Bereich digitaler Telefonzentralen und Händlersysteme (ca. 1 Jahr)
- Alcatel im Bereich PC und Unix Support (ca. 2 Monate)
Ausbildung
ETH Zürich (1988-1993): Dipl. Informatik Ing. ETH
- System Software: verteilte Systeme, Betribssysteme (auch Oberon), Compilerbau, Objekt-orientierte Systeme
- Informationssysteme: (Implementation von Datenbanksystemen, verteilte und parallele Datenbanksysteme, künstliche Intelligenz
- Nebenfächer: Arbeitspsychologie und -Physiologie (Ergonomie)