PROFESSIONAL EXPERIENCE
Professor of Computer Science, Aalen University, Germany [2004-present]
Teaching concentration on Software Engineering and Systems Engineering with lectures in the following:
- Software Architecture
- Software Engineering
- Software Project Management
- Software Quality
- Systems Engineering
- Distributed Systems
Senior Research Scientist, Siemens AG, Corporate Technology, Munich, Germany [1999-2004]
- Software Architecture Department (Software & Engineering Group)
Software Design Engineer, Hewlett-Packard Corp., Cupertino, California, USA [1995-1999]
- Embedded Java Virtual Machine Team (E-Services Division)
- Hot-Swappable Software Team (Enterprise Systems & Software Division)
- Distributed Print System Team (Enterprise Systems & Software Division)
- Application Programming Interfaces Team (Enterprise Systems & Software Division)
Member of the Technical Staff, Network Peripherals, Inc., Milpitas, California, USA [1994-1995]
Firmware Engineer, Zitel Corp., Fremont, California, USA [1990-1994]