Ab 02/2015: TH Köln, Institut für Informatik
Professor für Informatik, Softwaretechnik
ab 10/2014: Selbstständiger IT-Berater
Management- und Architekturberater
- Architektur- und EAM-Schulungen
- Beratungsprojekte
- Lehraufträge an der Hochschule Niederrhein und der FOM (bis 2015)
2012 – 2014: Cassini Consulting, Düsseldorf
Management Consultant, Teamleiter
- Leitung eines Teams von Architekturberatern
- Operative Einsätze als Management-Berater, Software- und Enterprise-Architekt
- Verantwortlich für Auslastungs-, Akquise- und Kompetenzziele des Teams, Staffing von Architekturpositionen in Projekten
- Technische Projektleitung und –Überwachung
- Lehraufträge an der Hochschule Niederrhein und der Hochschule für Wirtschaft und Recht, Berlin
2008 – 2012: Tata Consultancy Services (TCS), Düsseldorf
Abteilungsleiter Softwarearchitektur, Delivery Center Düsseldorf
- Leitung der Architekturabteilung des deutschlandweit tätigen TCS Delivery Centers
- Verantwortlich für Auslastungs-, Akquise- und Kompetenzziele des Teams, Staffing von Architekturpositionen in Projekten
- Technische Projektleitung und –Überwachung (Lenkungskreis)
- Operative Einsätze als Software-Architekt.
- Zuständig für strategische Positionierung der Software-Architektur innerhalb von TCS in Deutschland, sowie die Kompetenzentwicklung in Technologie- und Architekturthemen
- Mitwirkung an globalen TCS-Kompetenzprogrammen im Bereich Architektur und Technologie (weltweite Schulungen, Konferenz-Reviewer)
- Koordination der Technologie-Assets wie White Papers, Referenz-Architekturen, Trainings
- Technisches Presales (Bid-Management, Lösungs-Architekturen und Aufwandsschätzungen, Workshops, sowohl persönlich wie in Team-Verantwortung)
- Technisches Marketing (Vorträge, Publikationen, Analystengespräche)
2000 – 2008: Nokia GmbH (ab 2007 Nokia Siemens Networks GmbH), Düsseldorf
Entwickler, Software- und Enterprise-Architekt
- Mitglied des Enterprise-Architektur-Teams im Geschäftsbereich Operations Support Systems & Middleware
- Strategische Architektur-Verantwortung für alle Benutzeroberflächen und UI-Frameworks im Geschäftsbereich, insb. Web-Technologie
- Entwicklung der strategischen Technologie-Roadmap des Geschäftsbereichs in ausgewählten Fokusthemen (Webbasierte Nutzerschnittstellen, Modellierung, modellgetriebene Entwicklung)
- Standortübergreifende technische Leitung von Entwicklerteams (Finnland, Deutschland, Indien)
- Kooperationsprojekte mit anderen Firmen
- Erarbeitung von Anforderungsdefinitionen und technischen Konzepten in Produktentwicklungs- und Kundenprojekten
- Chefarchitekt für mehrere Systemkomponenten im Nokia-Siemens-Produktportfolio (JEE, UI-Technologieen, BI, Modellgetriebene Entwicklung und Architektur)
- Spezifikation und Modellierung im Bereich Data Warehousing
- Architekt und Produktspezialist für ein JSP-basiertes generisches Framework zur Implementierung von Web Clients, das auch kommerziell erfolgreich vertrieben wurde
- Strategie- und Roadmap-Entscheidungen für die betreuten Systemkomponenten
- Kundenpräsentationen
- Design und Implementierung von JEE-Projekten
- Entwicklung von Java- und Web-Clients sowie Web-Frameworks
1999 – 2000: Freiberuflicher Software-Entwickler, Köln
- Projekte im Bereich wasserwirtschaftliches Monitoring und Messdaten-Verwaltung/Visualisierung (Smalltalk, C++, Oracle)
- Abschluss der Dissertation
1995 – 1999: Technische Universität Darmstadt
Wissenschaftlicher Mitarbeiter am Lehrstuhl für Ingenieurhydrologie und Wasserbewirtschaftung
- Implementierung von Decision-Support-Werkzeugen und Simulations-modellen für die wasserwirtschaftliche Planung (Smalltalk, C++, Oracle, FORTRAN)
- Dissertation auf dem Gebiet Umweltinformatik / Decision-Support-Systeme
1994: Norwegische Technische Hochschule, Trondheim, Norwegen
Wissenschaftlicher Mitarbeiter
- Entwicklung einer objektorientierten Software-Architektur für hydrologische Simulationssysteme
1989 – 1995: Hydrotec GmbH, Aachen
Software-Entwickler für wasserwirtschaftliche Software
- Softwareentwicklung in den Bereichen hydrologische Modellierung und graphische Benutzungsoberflächen (C++, FORTRAN)
Ausbildung
- 2001: Dissertation (Dr.-Ing.) an der TU Darmstadt
- 1984 – 1992: Studium an der RWTH Aachen, Abschluss: Diplom-Informatiker
- 1971 – 1984: Grundschule und Gymnasium in Herzogenrath und Aachen