Job
Aktueller Job
Zur Zeit arbeite ich bei einer schweizer Grossbank als Technischer Architekt und Berater
für Java (Standard und Enterprise Edition), Web und Mobile.
LinkedIn Profil
Aktuelle Skills und Erfahrungen (ca. 2001 - heute)
- Architektur und Design von Web Anwendungen und Anwendungen für Mobilgeräte in grossen Unternehmen, aber auch für den Einsatz in kleineren Umfeldern
- Technologien und App Entwicklung für Mobilgeräte, Schwerpunkt auf iOS
- Enterprise Architektur, Enterprise Technologie Management, Technology Governance
- Software Lifecycle mit Fokus auf Implementation sowie QA, QM und Test
- UCC, Multimedia Kommunikation
- Verschiedene Rich GUI Technologien, u.a. plain JavaScript, jQuery, AngularJS, GWT, verschiedene Google APIs
- 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)