Projekt Gegenstand:
Architekturberatung und Coaching in einem strategischen Projekt aus dem Bereich e-Ticketing, wo es darum geht, ein deutschlandweites Zahlungssystem für den ÖPV zunächst architektonisch zu definieren, auszuschreiben und nachgelagert die Umsetzung und die Inbetriebnahme zu begleiten.
Ferner diente das Projekt zur Einführung von Enterprise Architecture Management in der Organisation des Kunden, einem internationalen Marktführer im Bereich eTicket und Mobility.
Projekt Gegenstand
Architekturberatung und technische Teilprojektleitung bei der Modernisierung und Migrationsvorbereitung (Oracle Service Bus 12c) eines Daten-Gateways auf Basis von Oracle Service Bus 11g für einen von Europas führenden und Deutschlands größten Konzern aus den Bereichen Transport/Schienenverkehr und Logistik.
Projekt Gegenstand
Architekturberatung und technische Teilprojektleitung in einem Projekt bei dem ein SEPA Zahlungsdienst (EDI-Plattform) mit höchster Geschäftskritikalität für die gesamte Unternehmens-gruppe (DE/ES/NL/IT/GR/PT/MT/IE) die Performance SLAs bricht. Die Rolle bestand im Wesentlichen darin, im Rahmen einer Special Task Force bestehend aus Experten des System-Integrators und des Kunden - einem Top-Player aus dem Bereich Telekommunikation - eine nachhaltige Systemlösung zu schaffen.
Training in den folgenden Kernbereichen:
Projekt Gegenstand
Trainieren einer Teilnehmergruppe bestehend aus Software- und Enterprise-Architekten, die im Kontext eines weitgreifenden Transformationsprojekts vor der Herausforderung stehen, Legacy-Systeme in eine SOA-/Enterprise-Architektur zu überführen. Dieses Training bei einem von Europas größten und Deutschlands führenden Logistik- und Transportunternehmen war sehr erfolgreich, so dass der Kunde ein Empfehlungs-schreiben mit sehr guter Bewertung ausgestellt hat.
Projekt Gegenstand
Architekturberatung und Transition Management für die Migration eines Legacy-Systems zu Oracle SOA/BPM Suite und Oracle Service Bus. Hierbei werden drei EDI-Plattformen mit Standorten in den USA und Europa zur einer unternehmens-weiten Lösung mit Standort in Europa konsolidiert. Diese Messaging Plattform ist in Europa die größte Ihrer Art mit Oracle B2B und Oracle Fusion Middleware in Bezug auf Nachrichten-Volumina. Dieses strategische Projekt bildet den Kern einer umfangreichen SOA Transformation bei einem weltweit führenden Dienstleister im Bereich der Luftfahrtlogistik.
Projekt Gegenstand
Beratung und Implementierung im Bereich SOA-Governance im Rahmen eines SOA-Transformationsprojekts bei einem von Deutschlands führenden Energielieferanten und Netzbetreiber.
Projekt Gegenstand
Konzeption und Umsetzung einer Anwendungsmigration von IBM Websphere zu Apache Tomcat, sowie Integration der migrierten Anwendungsfunktionalitäten als Dienste in die SOA/Enterprise Service Bus des Kunden. Des Weiteren, Konzeption und Umsetzung einer Service Registry als Governance-Werkzeug für die SOA. Dieses Projekt ist Teil einer umfangreichen Initiative zur SOA Transformation bei einem von Europas führenden Dienstleister aus dem Flughafenbereich.
Projekt Gegenstand
Erstellung und Umsetzung eines Konzepts für die Hochverfügbakeit eines Daten-Gateways auf Basis von Oracle Service Bus für einen von Europas führenden und Deutschlands größten Konzern aus den Bereichen Transport/Schienenverkehr und Logistik.
Projekt Gegenstand
Planung und Durchführung der Migration einer OSS/J Trouble Ticketing und Change Management-Anwendung von Sun JCaps zu Oracle SOA Suite und Oracle Service Bus 11g für einen Top-Player aus der Telekommunikationsbranche
Projekt Gegenstand
Planung und Durchführung der Migration einer E-Business-Anwendung von Oracle Application Interconnect 10g nach Oracle SOA Suite 11g
Projekt Gegenstand
Eigenverantwortliche Anfertigung einer Studie zur detaillierten Evaluation von 12 Produkten aus dem Bereich BPM und/oder Telco Order Management für einen Top-Player aus der Telekommunikationsbranche. Das Ergebnis ist einer Empfehlung bestehend aus fünf Produkten nebst einer detaillierten Analyse der Produkt-Stärken und -Schwächen, die dem Kunden als Entscheidungshilfe dienen soll.
Projekt Gegenstand
Produktpflege einer Data Mining-Anwendung für das Umweltbundesamt. Die Web-Anwendung ermöglicht die Analyse von Umweltdaten.
Projekt Gegenstand
Beratung, Entwurf und Implementierung einer SOA-Anwendung im Rahmen eines SOA-Einführungprojekts. Die Anwendung verwaltet die Kundenkarten-Daten eines großen Kunden aus dem Einzelhandel
Projekt Gegenstand
Entwurf und Implementierung von Komponenten für eine IRB-konformen Banking-Plattform zur Durchführung von Kundenratings (Errechnung von Ausfallwahrscheinlichkeiten) gemäß Basel II.
Projekt Gegenstand
Entwurf eines unternehmensweiten Requirements Engineering-Prozesses bzw. Anpassung einer Methode für interne und externe Entwicklungsprojekte.
Projekt Gegenstand
Beratung und Implementierung im Bereich SOA-Governance im Rahmen eines SOA-Einführungsprojekts bei einem führenden Unternehmen der Telekommunikationsbranche.
Konzeption und Umsetzung eines UML-Profils
Gegenstand:
Konzeption, Implementierung und Qualitätssicherung eines UML-Profils zur bidirektionalen Abbildung von UML 2.x und WSDL/XML Schema (XSD) für ein führendes Case-Tool im Auftrag eines führenden Unternehmens der Telekommunikationsbranche.
Branche:
IT
Größe:
2 Mitarbeiter im Projektteam
Rolle:
Architekt und Entwickler
Zeitraum:
08.2008-09.2008
Aufgaben:
? Marktrecherche bestehender Methoden und Werkzeuge
? Analyse unterschiedlicher UML-Profile zur Abbildung
? Konzeption und Implementierung eines UML-Profils zur bidirektionalen Abbildung von UML und WSDL/XSD für das spezifische Case-Tool
? Qualitätssicherung der erstellten Lösung im Hinblick auf die Abdeckung der XML Schema-Spezifikation, u.a. unter Verwendung von konkreten Fachbeispielen aus der Telekommunikationsbranche
Methoden:
OOA/OOD
Tools:
UML, WSDL, XSD, XML
Anwendungssysteme
UML Case-Tool
Evaluation von SOA Governance-Produkten
Gegenstand:
Durchführung eines RFI-Prozesses und detaillierte Evaluation von SOA Governance-Produkten im Auftrag eines großen Softwarehauses mit Fokus auf den Mehrwert von kommerziellen Produkten im Vergleich zu Open Source-Lösungen.
Branche:
IT
Größe:
1 Mitarbeiter im Projektteam
Rolle:
Technischer Berater und Analyst
Zeitraum:
06.2008-07.2008
Aufgaben:
? Detaillierte Evaluation und Vergleich von zwei Produkten bezüglich Integration, Versionierung, Dependency Management, Lifecycle Management, Policy Management, Service Discovery, Metamodel Extensibility
? Erstellung eines Kriterienkatalogs und Dokumentation von Vor- und Nachteile der Produkte aus technischer wie wirtschaftlicher Sicht
? Erarbeiten einer Entscheidungsgrundlage für das Management
Methoden:
RFI
Tools:
IBM Service Registry and Repository, HP Systinet Service Registry, Mule Galaxy und WSO2 Registry
Entwurf und Implementierung einer SOA-Referenzapplikation
Gegenstand:
Entwurf und Implementierung einer Referenzapplikation, die die fachliche Umsetzung eines Online-Bestellsystems als Teil einer SOA demonstriert.
Branche:
IT
Größe:
6 Mitarbeiter im Projektteam
Rolle:
Architekt und Entwickler
Zeitraum:
04.2008-06.2008
Aufgaben:
? Entwurf der Architektur in einem iterativen Prozess
? Implementierung unter Verwendung verschiedener State-of-the-Art-Frameworks
? Dokumentation des Entwurfs und der Implementierung für Schulungs- und Beratungsaktivitäten
Programmiersprachen:
Java
Tools:
UML, XML Schema, WSDL, Apache Axis2, Spring Web Services,, JUnit, Maven2, Ant, SVN, Eclipse
Datenbank:
Apache Derby
Middleware:
Apache Tomcat 5
Betriebssystem:
Mac OS X, Linux
Erstellung einer Competitive Analysis
Gegenstand:
Erstellung einer Competitive Analysis zur Evaluation des Produktportfolios von zwei Top-Playern aus der IT in den Bereichen User Experience, SOA und Development-Tools. Die Analyse dient ausschließlich für den internen Gebrauch des Kunden.
Branche:
IT
Größe:
3 Mitarbeiter im Projektteam
Rolle:
Technischer Berater und Analyst
Zeitraum:
01.2008-03.2008
Aufgaben:
? Detaillierte Analyse und Vergleich von zwei umfangreichen Produktportfolios im Bereich User Experience, Service-orientierte Architektur und Development-Tools
? Erstellung eines Kriterienkatalogs und Dokumentation der Stärken und Schwächen der einzelnen Produkte sowohl aus technischer als auch wirtschaftlicher Sicht und Schaffung einer Grundlage für die strategische Planung von Vertriebsaktivitäten
Tools:
Die eingesetzten Produkte und Technologien können aufgrund einer Vereinbarung über die Nichtweitergabe von Informationen nicht genannt werden
Sonstiges:
Die eingesetzten Produkte und Technologien können aufgrund einer Vereinbarung über die Nichtweitergabe von Informationen (NDA) nicht genannt werden.
Entwurf und Implementierung von SOA-Modulen
Gegenstand:
Entwurf und Implementierung von SOA-Modulen im Rahmen eines von der EU finanzierten Digital Preservation-Projekts (PLANETS). Die Module sind Teil des eines Frameworks, das als Integrationsschicht für verschiedene Services dienen soll.
Branche:
Öffentlicher Sektor (EU)
Größe:
25 Mitarbeiter im Projektteam
Rolle:
Architekt und Entwickler
Zeitraum:
08.2006-12.2007
Aufgaben:
? Ermittlung der Anforderungen in enger Zusammenarbeit mit den Projektpartnern aus A, CH, DK, GB und NL
? Modellierung der Anforderungen mit Methoden der Objektorientierten Analyse (UML)
? Erstellung von Proof-of-Concepts und Technologieempfehlungen für das Projektkonsortium (insb. für die Service Registry und Web-Frameworks)
? Entwurf entsprechender Java-Komponenten/Services mit Methoden des Objektorientierten Designs (UML)
? Implementierung der J2EE-Komponenten/Services unter Einsatz von JSF, Spring und Hibernate (Single-Sign-on-Server, Administrationsanwendung und Service Registry)
? Erstellung der Dokumentation
Programmiersprachen:
Java
Tools:
JAX-WS, UDDI, JAXR, Apache Scout, jUDDI, JSF, Spring, Hibernate, Eclipse, Maven2, Ant, Subversion, JUnit, UML
Datenbank:
MySQL, Apache Derby
Middleware:
JBoss 4
Betriebssystem:
Mac OS X, Linux
Lehrauftrag an der Universität zu Köln
Gegenstand:
Lehrauftrag an der Universität zu Köln für das Fach Informationsverarbeitung (Angewandte Informatik) für das Proseminar "Basisinformationstechnologie" (Pflichtveranstaltung mit Klausuren)
Branche:
Öffentlicher Sektor (BRD)
Rolle:
Dozent, Coach, Lehrbeauftragter
Zeitraum:
08.2005-07.2006
Aufgaben:
? Vorbereitung und Durchführung der Lehrveranstaltungen
? Betreuung der Studenten
? Vorbereitung und Durchführung der Abschlussklausuren
? Leistungsbewertung
Entwurf und Implementierung von e-Learning-Portalen
Gegenstand:
Entwurf und Implementierung von e-Learning-Portalen für verschiedene Banken.
Branche:
Finanzen
Größe:
10 Mitarbeiter im Projektteam
Rolle:
Architekt und Entwickler und Teilprojektleiter
Zeitraum:
06.2001-04.2002
Aufgaben:
? Analyse der Anforderungen in enger Zusammenarbeit mit dem Kunden
? Modellierung der Anforderungen in UML
? Entwurf entsprechender Java-Komponenten in UML
? Implementierung des J2SE-Prototypen
Programmiersprachen:
Java
Tools:
UML, J2EE, J2SE, Swing, Java Applets, XML, XSL
Datenbank:
MySQL
Middleware:
Apache Tomcat
Betriebssystem:
Windows, Linux
Entwurf und Implementierung eines Reporting-Tools
Gegenstand:
Entwurf und Implementierung des Demonstrations-Prototypen für ein Reporting-Tool, zwecks Erfassung und Analyse der Kundenzufriedenheit.
Branche:
IT
Größe:
7 Mitarbeiter im Projektteam
Rolle:
Software-Architekt, -Entwickler und Teilprojektleiter
Zeitraum:
06.2001-12.2001
Aufgaben:
? Analyse der Anforderungen in enger Zusammenarbeit mit dem Kunden
? Modellierung der Anforderungen in UML
? Entwurf entsprechender Java-Komponenten in UML
? Implementierung des J2SE-Prototypen
Programmiersprachen:
Java
Tools:
UML, J2SE, Swing, XML, XSL
Datenbank:
Pointbase
Middleware:
Apache Tomcat
Betriebssystem:
Windows, Linux
Entwurf und Implementierung einer e-Learning-Plattform
Gegenstand:
Entwurf und Implementierung einer multimedialen e-Learning-Plattform bestehend aus Web-Browser, Organizer, Editor und Server.
Branche:
Öffentlicher Sektor (BRD)
Größe:
5 Mitarbeiter im Projektteam
Rolle:
Software-Architekt, -Entwickler und Teilprojektleiter
Zeitraum:
09.2000-04.2002
Aufgaben:
? Analyse der Anforderungen in enger Zusammenarbeit mit dem Auftraggeber
? Implementierung einer verteilten Anwendung in Java, bestehend aus Web-Browser, Organizer, Editor und Server
? Erstellung der Dokumentation
Programmiersprachen:
Java
Tools:
UML, J2SE, Swing, XML, XSL
Datenbank:
Pointbase
Middleware:
Apache Tomcat
Betriebssystem:
Windows
1998 - 2005
Studium der Angewandten Informatik an der Universität zu Köln
Zertifizierungen
Oracle Service Oriented Architecture 11g PreSales Specialist
Oracle Service Oriented Architecture Implementation Certified Expert
Prince2 Foundation
TOGAF 9.1 Certified
ITIL® V3 Foundation
Methoden
Technologien
UML-Tools
Frameworks
Application Server/Middleware
Build-, Analyse und Test-Tools
Beruflicher Werdegang
seit 04/2011
Freiberuflicher Consultant SOA/BPM/EAI
09/2010 - 03/2011
Consultant SOA/BPM/EAI bei OPITZ CONSULTING Gummersbach GmbH
01/2008 - 08/2010
Consultant SOA bei innoQ Deutschland GmbH
08/2006 - 12/2007
Architekt/Entwickler SOA an der Universität zu Köln
09/2005 - 07/2006
Lehrbeauftragter (Informationsverarbeitung) an der Universität zu Köln
1999 - 2005
IT Startup Gründer, freiberuflicher Software-Entwickler und -Localizer
Stärken
Telecommunications
Banking
Retail
Public Sector
Logistics
Projekt Gegenstand:
Architekturberatung und Coaching in einem strategischen Projekt aus dem Bereich e-Ticketing, wo es darum geht, ein deutschlandweites Zahlungssystem für den ÖPV zunächst architektonisch zu definieren, auszuschreiben und nachgelagert die Umsetzung und die Inbetriebnahme zu begleiten.
Ferner diente das Projekt zur Einführung von Enterprise Architecture Management in der Organisation des Kunden, einem internationalen Marktführer im Bereich eTicket und Mobility.
Projekt Gegenstand
Architekturberatung und technische Teilprojektleitung bei der Modernisierung und Migrationsvorbereitung (Oracle Service Bus 12c) eines Daten-Gateways auf Basis von Oracle Service Bus 11g für einen von Europas führenden und Deutschlands größten Konzern aus den Bereichen Transport/Schienenverkehr und Logistik.
Projekt Gegenstand
Architekturberatung und technische Teilprojektleitung in einem Projekt bei dem ein SEPA Zahlungsdienst (EDI-Plattform) mit höchster Geschäftskritikalität für die gesamte Unternehmens-gruppe (DE/ES/NL/IT/GR/PT/MT/IE) die Performance SLAs bricht. Die Rolle bestand im Wesentlichen darin, im Rahmen einer Special Task Force bestehend aus Experten des System-Integrators und des Kunden - einem Top-Player aus dem Bereich Telekommunikation - eine nachhaltige Systemlösung zu schaffen.
Training in den folgenden Kernbereichen:
Projekt Gegenstand
Trainieren einer Teilnehmergruppe bestehend aus Software- und Enterprise-Architekten, die im Kontext eines weitgreifenden Transformationsprojekts vor der Herausforderung stehen, Legacy-Systeme in eine SOA-/Enterprise-Architektur zu überführen. Dieses Training bei einem von Europas größten und Deutschlands führenden Logistik- und Transportunternehmen war sehr erfolgreich, so dass der Kunde ein Empfehlungs-schreiben mit sehr guter Bewertung ausgestellt hat.
Projekt Gegenstand
Architekturberatung und Transition Management für die Migration eines Legacy-Systems zu Oracle SOA/BPM Suite und Oracle Service Bus. Hierbei werden drei EDI-Plattformen mit Standorten in den USA und Europa zur einer unternehmens-weiten Lösung mit Standort in Europa konsolidiert. Diese Messaging Plattform ist in Europa die größte Ihrer Art mit Oracle B2B und Oracle Fusion Middleware in Bezug auf Nachrichten-Volumina. Dieses strategische Projekt bildet den Kern einer umfangreichen SOA Transformation bei einem weltweit führenden Dienstleister im Bereich der Luftfahrtlogistik.
Projekt Gegenstand
Beratung und Implementierung im Bereich SOA-Governance im Rahmen eines SOA-Transformationsprojekts bei einem von Deutschlands führenden Energielieferanten und Netzbetreiber.
Projekt Gegenstand
Konzeption und Umsetzung einer Anwendungsmigration von IBM Websphere zu Apache Tomcat, sowie Integration der migrierten Anwendungsfunktionalitäten als Dienste in die SOA/Enterprise Service Bus des Kunden. Des Weiteren, Konzeption und Umsetzung einer Service Registry als Governance-Werkzeug für die SOA. Dieses Projekt ist Teil einer umfangreichen Initiative zur SOA Transformation bei einem von Europas führenden Dienstleister aus dem Flughafenbereich.
Projekt Gegenstand
Erstellung und Umsetzung eines Konzepts für die Hochverfügbakeit eines Daten-Gateways auf Basis von Oracle Service Bus für einen von Europas führenden und Deutschlands größten Konzern aus den Bereichen Transport/Schienenverkehr und Logistik.
Projekt Gegenstand
Planung und Durchführung der Migration einer OSS/J Trouble Ticketing und Change Management-Anwendung von Sun JCaps zu Oracle SOA Suite und Oracle Service Bus 11g für einen Top-Player aus der Telekommunikationsbranche
Projekt Gegenstand
Planung und Durchführung der Migration einer E-Business-Anwendung von Oracle Application Interconnect 10g nach Oracle SOA Suite 11g
Projekt Gegenstand
Eigenverantwortliche Anfertigung einer Studie zur detaillierten Evaluation von 12 Produkten aus dem Bereich BPM und/oder Telco Order Management für einen Top-Player aus der Telekommunikationsbranche. Das Ergebnis ist einer Empfehlung bestehend aus fünf Produkten nebst einer detaillierten Analyse der Produkt-Stärken und -Schwächen, die dem Kunden als Entscheidungshilfe dienen soll.
Projekt Gegenstand
Produktpflege einer Data Mining-Anwendung für das Umweltbundesamt. Die Web-Anwendung ermöglicht die Analyse von Umweltdaten.
Projekt Gegenstand
Beratung, Entwurf und Implementierung einer SOA-Anwendung im Rahmen eines SOA-Einführungprojekts. Die Anwendung verwaltet die Kundenkarten-Daten eines großen Kunden aus dem Einzelhandel
Projekt Gegenstand
Entwurf und Implementierung von Komponenten für eine IRB-konformen Banking-Plattform zur Durchführung von Kundenratings (Errechnung von Ausfallwahrscheinlichkeiten) gemäß Basel II.
Projekt Gegenstand
Entwurf eines unternehmensweiten Requirements Engineering-Prozesses bzw. Anpassung einer Methode für interne und externe Entwicklungsprojekte.
Projekt Gegenstand
Beratung und Implementierung im Bereich SOA-Governance im Rahmen eines SOA-Einführungsprojekts bei einem führenden Unternehmen der Telekommunikationsbranche.
Konzeption und Umsetzung eines UML-Profils
Gegenstand:
Konzeption, Implementierung und Qualitätssicherung eines UML-Profils zur bidirektionalen Abbildung von UML 2.x und WSDL/XML Schema (XSD) für ein führendes Case-Tool im Auftrag eines führenden Unternehmens der Telekommunikationsbranche.
Branche:
IT
Größe:
2 Mitarbeiter im Projektteam
Rolle:
Architekt und Entwickler
Zeitraum:
08.2008-09.2008
Aufgaben:
? Marktrecherche bestehender Methoden und Werkzeuge
? Analyse unterschiedlicher UML-Profile zur Abbildung
? Konzeption und Implementierung eines UML-Profils zur bidirektionalen Abbildung von UML und WSDL/XSD für das spezifische Case-Tool
? Qualitätssicherung der erstellten Lösung im Hinblick auf die Abdeckung der XML Schema-Spezifikation, u.a. unter Verwendung von konkreten Fachbeispielen aus der Telekommunikationsbranche
Methoden:
OOA/OOD
Tools:
UML, WSDL, XSD, XML
Anwendungssysteme
UML Case-Tool
Evaluation von SOA Governance-Produkten
Gegenstand:
Durchführung eines RFI-Prozesses und detaillierte Evaluation von SOA Governance-Produkten im Auftrag eines großen Softwarehauses mit Fokus auf den Mehrwert von kommerziellen Produkten im Vergleich zu Open Source-Lösungen.
Branche:
IT
Größe:
1 Mitarbeiter im Projektteam
Rolle:
Technischer Berater und Analyst
Zeitraum:
06.2008-07.2008
Aufgaben:
? Detaillierte Evaluation und Vergleich von zwei Produkten bezüglich Integration, Versionierung, Dependency Management, Lifecycle Management, Policy Management, Service Discovery, Metamodel Extensibility
? Erstellung eines Kriterienkatalogs und Dokumentation von Vor- und Nachteile der Produkte aus technischer wie wirtschaftlicher Sicht
? Erarbeiten einer Entscheidungsgrundlage für das Management
Methoden:
RFI
Tools:
IBM Service Registry and Repository, HP Systinet Service Registry, Mule Galaxy und WSO2 Registry
Entwurf und Implementierung einer SOA-Referenzapplikation
Gegenstand:
Entwurf und Implementierung einer Referenzapplikation, die die fachliche Umsetzung eines Online-Bestellsystems als Teil einer SOA demonstriert.
Branche:
IT
Größe:
6 Mitarbeiter im Projektteam
Rolle:
Architekt und Entwickler
Zeitraum:
04.2008-06.2008
Aufgaben:
? Entwurf der Architektur in einem iterativen Prozess
? Implementierung unter Verwendung verschiedener State-of-the-Art-Frameworks
? Dokumentation des Entwurfs und der Implementierung für Schulungs- und Beratungsaktivitäten
Programmiersprachen:
Java
Tools:
UML, XML Schema, WSDL, Apache Axis2, Spring Web Services,, JUnit, Maven2, Ant, SVN, Eclipse
Datenbank:
Apache Derby
Middleware:
Apache Tomcat 5
Betriebssystem:
Mac OS X, Linux
Erstellung einer Competitive Analysis
Gegenstand:
Erstellung einer Competitive Analysis zur Evaluation des Produktportfolios von zwei Top-Playern aus der IT in den Bereichen User Experience, SOA und Development-Tools. Die Analyse dient ausschließlich für den internen Gebrauch des Kunden.
Branche:
IT
Größe:
3 Mitarbeiter im Projektteam
Rolle:
Technischer Berater und Analyst
Zeitraum:
01.2008-03.2008
Aufgaben:
? Detaillierte Analyse und Vergleich von zwei umfangreichen Produktportfolios im Bereich User Experience, Service-orientierte Architektur und Development-Tools
? Erstellung eines Kriterienkatalogs und Dokumentation der Stärken und Schwächen der einzelnen Produkte sowohl aus technischer als auch wirtschaftlicher Sicht und Schaffung einer Grundlage für die strategische Planung von Vertriebsaktivitäten
Tools:
Die eingesetzten Produkte und Technologien können aufgrund einer Vereinbarung über die Nichtweitergabe von Informationen nicht genannt werden
Sonstiges:
Die eingesetzten Produkte und Technologien können aufgrund einer Vereinbarung über die Nichtweitergabe von Informationen (NDA) nicht genannt werden.
Entwurf und Implementierung von SOA-Modulen
Gegenstand:
Entwurf und Implementierung von SOA-Modulen im Rahmen eines von der EU finanzierten Digital Preservation-Projekts (PLANETS). Die Module sind Teil des eines Frameworks, das als Integrationsschicht für verschiedene Services dienen soll.
Branche:
Öffentlicher Sektor (EU)
Größe:
25 Mitarbeiter im Projektteam
Rolle:
Architekt und Entwickler
Zeitraum:
08.2006-12.2007
Aufgaben:
? Ermittlung der Anforderungen in enger Zusammenarbeit mit den Projektpartnern aus A, CH, DK, GB und NL
? Modellierung der Anforderungen mit Methoden der Objektorientierten Analyse (UML)
? Erstellung von Proof-of-Concepts und Technologieempfehlungen für das Projektkonsortium (insb. für die Service Registry und Web-Frameworks)
? Entwurf entsprechender Java-Komponenten/Services mit Methoden des Objektorientierten Designs (UML)
? Implementierung der J2EE-Komponenten/Services unter Einsatz von JSF, Spring und Hibernate (Single-Sign-on-Server, Administrationsanwendung und Service Registry)
? Erstellung der Dokumentation
Programmiersprachen:
Java
Tools:
JAX-WS, UDDI, JAXR, Apache Scout, jUDDI, JSF, Spring, Hibernate, Eclipse, Maven2, Ant, Subversion, JUnit, UML
Datenbank:
MySQL, Apache Derby
Middleware:
JBoss 4
Betriebssystem:
Mac OS X, Linux
Lehrauftrag an der Universität zu Köln
Gegenstand:
Lehrauftrag an der Universität zu Köln für das Fach Informationsverarbeitung (Angewandte Informatik) für das Proseminar "Basisinformationstechnologie" (Pflichtveranstaltung mit Klausuren)
Branche:
Öffentlicher Sektor (BRD)
Rolle:
Dozent, Coach, Lehrbeauftragter
Zeitraum:
08.2005-07.2006
Aufgaben:
? Vorbereitung und Durchführung der Lehrveranstaltungen
? Betreuung der Studenten
? Vorbereitung und Durchführung der Abschlussklausuren
? Leistungsbewertung
Entwurf und Implementierung von e-Learning-Portalen
Gegenstand:
Entwurf und Implementierung von e-Learning-Portalen für verschiedene Banken.
Branche:
Finanzen
Größe:
10 Mitarbeiter im Projektteam
Rolle:
Architekt und Entwickler und Teilprojektleiter
Zeitraum:
06.2001-04.2002
Aufgaben:
? Analyse der Anforderungen in enger Zusammenarbeit mit dem Kunden
? Modellierung der Anforderungen in UML
? Entwurf entsprechender Java-Komponenten in UML
? Implementierung des J2SE-Prototypen
Programmiersprachen:
Java
Tools:
UML, J2EE, J2SE, Swing, Java Applets, XML, XSL
Datenbank:
MySQL
Middleware:
Apache Tomcat
Betriebssystem:
Windows, Linux
Entwurf und Implementierung eines Reporting-Tools
Gegenstand:
Entwurf und Implementierung des Demonstrations-Prototypen für ein Reporting-Tool, zwecks Erfassung und Analyse der Kundenzufriedenheit.
Branche:
IT
Größe:
7 Mitarbeiter im Projektteam
Rolle:
Software-Architekt, -Entwickler und Teilprojektleiter
Zeitraum:
06.2001-12.2001
Aufgaben:
? Analyse der Anforderungen in enger Zusammenarbeit mit dem Kunden
? Modellierung der Anforderungen in UML
? Entwurf entsprechender Java-Komponenten in UML
? Implementierung des J2SE-Prototypen
Programmiersprachen:
Java
Tools:
UML, J2SE, Swing, XML, XSL
Datenbank:
Pointbase
Middleware:
Apache Tomcat
Betriebssystem:
Windows, Linux
Entwurf und Implementierung einer e-Learning-Plattform
Gegenstand:
Entwurf und Implementierung einer multimedialen e-Learning-Plattform bestehend aus Web-Browser, Organizer, Editor und Server.
Branche:
Öffentlicher Sektor (BRD)
Größe:
5 Mitarbeiter im Projektteam
Rolle:
Software-Architekt, -Entwickler und Teilprojektleiter
Zeitraum:
09.2000-04.2002
Aufgaben:
? Analyse der Anforderungen in enger Zusammenarbeit mit dem Auftraggeber
? Implementierung einer verteilten Anwendung in Java, bestehend aus Web-Browser, Organizer, Editor und Server
? Erstellung der Dokumentation
Programmiersprachen:
Java
Tools:
UML, J2SE, Swing, XML, XSL
Datenbank:
Pointbase
Middleware:
Apache Tomcat
Betriebssystem:
Windows
1998 - 2005
Studium der Angewandten Informatik an der Universität zu Köln
Zertifizierungen
Oracle Service Oriented Architecture 11g PreSales Specialist
Oracle Service Oriented Architecture Implementation Certified Expert
Prince2 Foundation
TOGAF 9.1 Certified
ITIL® V3 Foundation
Methoden
Technologien
UML-Tools
Frameworks
Application Server/Middleware
Build-, Analyse und Test-Tools
Beruflicher Werdegang
seit 04/2011
Freiberuflicher Consultant SOA/BPM/EAI
09/2010 - 03/2011
Consultant SOA/BPM/EAI bei OPITZ CONSULTING Gummersbach GmbH
01/2008 - 08/2010
Consultant SOA bei innoQ Deutschland GmbH
08/2006 - 12/2007
Architekt/Entwickler SOA an der Universität zu Köln
09/2005 - 07/2006
Lehrbeauftragter (Informationsverarbeitung) an der Universität zu Köln
1999 - 2005
IT Startup Gründer, freiberuflicher Software-Entwickler und -Localizer
Stärken
Telecommunications
Banking
Retail
Public Sector
Logistics