ausgewählte Projekte:
aktuell:
Beratung und Entwicklung in einem Projekt zum Aufbau einer SaaS-enabling Plattform
- Beratung hinsichtlich Software-Architektur
- Beratung zu Requirementsmanagement & -definition im agilen Umfeld
- Beratung zu JSF Patterns and best practises
- Code Reviews
- Entwicklung
Technisches Umfeld:
- Java
- JEE5, JEE6
- Hibernate
- Java Server Faces (JSF)
- Richfaces
- Facelets
- EJB
- Glassfish
Branche: Technologie
bis 5/2011:
Weiterentwicklung einer eCommerce-Plattform
- Requirementsengineering
- Projektmanagement
- Coaching
- Beratung
- Scrum
- Architektur
- Entwicklung von User Stories
Technisches Umfeld:
- JEE5
- Springframework
- WebServices
- Messaging
- JBoss
bis 12 / 2010:
Beratung und Unterstützung beim Aufbau eines Händlerinformations-Portals im Automotive-Umfeld
- Architekturentwurf
- technische Konzeption
- Datenmodellierung
- Implementierung
Technisches Umfeld:
- Java , JEE 5
- Java Server Faces
- Richfaces
- Facelets
- Glassfish
- EJB 3.0
- JPA, Toplink
Branche: Automotive
bis 2/2010:
Software-Architektur-Beratung für den Aufbau einer neuen web-basierten Frontend-Architektur für geschäftskritische Anwendungen auf Basis einer SOA
- Vergleich in Frage kommender Web-Frameworks und –architekturen
- Entwurf einer Ziel-Architektur für künftige Web-Anwendungen mit Anbindung an eine service-orientierte Middleware
- Entwicklung eines Proof of Concept
Technisches Umfeld:
- Java- Java Server Faces (JSF 2.0)
- Richfaces
- Facelets
- Tomcat
- JBoss 6 AS
Branche: Banken / Finance
bis 10/2009:
Beratung und Unterstützung beim Aufbau eines Systems zur integrierten
Bearbeitung von Konten:
Schwerpunkte:
- Architekturentwurf unter effektivem Einsatz von Frameworks und Patterns
- Beratung zum Projektvorgehensmodell
- Projektplanung
- Implementierung Proof of Concept
- Aufbau Mock
- systematischer Testansatz
Technisches Umfeld:
- Java 5
- Java Server Faces (JSF)
- Richfaces
- Facelets
- Springframework 2.5
- JBoss AS
- WebSphere
- IBM Rational Application Developer (RAD)
10/2008 - 7/2009:
Konzeption und Prototyperstellung eines Systems zur Auftragssteuerung.
Schwerpunkte:
- Beratung, Prozessanalyse und -Optimierung
- Systementwurf, Konzeption
- Entwicklung
- Coaching
- Unterstützung der Projektleitung
Technisches Umfeld:
- Java 6
- Spring 2.5
- Hibernate
- JSF (Java Server Faces, MyFaces)
- Oracle
10/2008 - 5/2009:
Beratung zur Optimierung der Software-Entwicklung und Projektsteuerung sowie zum Aufbau projektbegleitender QS in Software-Entwicklungsprojekten
- Definition der Prozesse zur Inbetriebnahme, Change Management
- Definition der Schnittstelle zum Betrieb, Technik
Technisches Umfeld:
- Java, Web-Anwendungen
- Oracle, PL/SQL, Forms, Reports
5/2008 - 10/2008:
Konzeption und Entwicklung eines webbasierten Systems zur
Steuerung der Terminvergabe und Optimierung der Kapazitätsauslastung
von Untersuchungseinrichtungen im Rahmen eines flächendeckenden
Gesundheitsvorsorgeprogramms.
Schwerpunkte:
- Anforderungsanalyse
- Software-Architektur
- Steuerung der Entwicklung
- technische Reviews
technisches Umfeld:
- Webanwendung
- Java 6
- Spring 2.5
- Hibernate
- Oracle 10g
- UML
10/2007 - 4/2008:
IT-Beratung zu Modellierung und Optimierung der Prozesse der IT
und deren Schnittstellen zu anderen Organisationseinheiten, u.a.
- IT-Anforderungsmanagement
- IT-Auftragsmanagement
- Software-Entwicklungsprozess
- Projektmanagement
- Änderungsmanagement
9/2007 - 10 /2007:
Konzeption und Entwicklung eines Systems zur Optimierung
der langfristigen Herstellungs- und Beschaffungskosten
für Ersatzteile im Automotive-Umfeld
Schwerpunkte:
- Anforderungsanalye
- Fachkonzeption
- Use Case Modellierung
- Systementwurf (UML, Java, Swing, JDBC, Oracle)
Beratung zu Modellierung, Design, Umsetzung und Optimierung großer Oracle-Datenbanken und darauf basierender Applikationen mit den Schwerpunkten
Zeitraum: 5/ 2007 - 6 /2007
- PL/SQL, Code-Reviews
- Analyse + Refactoring komplexer Queries
- Datenmodellierung
- Oracle Optimierung (JDBC, PL/SQL, O/R Mapping)
Prozessberatung zu Optimierung des Software-Entwicklungsprozesses
Zeitraum: 2/2007 - 4/2007
- Coaching, best practices PL/SQL, Forms
- Einführung Qualitätssicherungsprozess
Technisches Umfeld:
- Java, Web-Anwendungen, Web-Services
- Oracle, PL/SQL, Forms, Reports
Analyse und Beratung bezüglich unternehmensweiter IT-Architektur,
mit den Schwerpunkten
- SOA-Einführung
- EAI-Methoden
- Portal-Einsatz
Zeitraum: 10/2006 - 1/2007
Konzeption und Aufbau eines Systems zur Auswertung sicherheitsrelevanter Ereignisse in einer zentralen Serverumgebung
Zeitraum: 1/2006 - 7/2006
Schwerpunkte:
- Projektleitung
- Anforderungsanalyse
- Konzeption, ETL-Ansatz
- PL/SQL, Coaching + Code Review
- Aufwandsschätzung
Technisches Umfeld:
- Oracle 9i
- PL/SQL
- DWH-Architektur
Konzeption und Aufbau eines J2EE-konformen multikanalfähigen Kampagnenmanagementsystems zur Unterstützung des 1:1-Marketing unter Einbindung in eine Internet Banking Applikation
Zeitraum: 3/2005 - 12/2005
Schwerpunkte:
- Projektleitung
- Requirements Engineering
- Architekturentwurf
- Pflichtenhefterstellung
- Aufwandsschätzung
Technisches Umfeld:
- Backend-Integration
- message-oriented Middleware
- Java-2-Web-Applikation
Erweiterung einer Web-Applikation im Banking-Bereich
Zeitraum: 6/2004 - 2/2005
Schwerpunkte:
- Projektleitung
- Requirements Engineering
- Pflichtenhefterstellung
- Aufwandsschätzung
- Technische Reviews
Technisches Umfeld:
- Java, JSP, HTML
- Websphere, Tomcat
- Backend-Anbindung
Aufbau einer Web-Applikation auf Basis J2EE zur Rentabilitätsberechnung von Geldanlage- und Altersvorsorgeprodukten via Internet
Zeitraum: 12/2003- 5/2004:
Schwerpunkte:
- Projektleitung
- Requirements Engineering
- Pflichtenhefterstellung
- Technische Reviews
Technische Basis:
- Java, JSP, HTML
- Websphere, Tomcat
Prototyp-Erstellung für die Anbindung eines extern betriebenen Content Management Systems an eine J2EE¿Applikation.
Zeitraum: 7/2003-11/2003
Schwerpunkte:
- Prozess-Modellierung
- Projektleitung
- Requirements Engineering
- Pflichtenhefterstellung
- Architektur-Entwurf
Technisches Umfeld:
- JAVA
- Tomcat
- JSP
- HTML
- JDBC
Proof of Concept zum Einsatz eines Portals als Zugang zu Applikationen auf Citrix Metaframe Servern:
Zeitraum: 3/2003-6/2003
Aufgaben:
- Projektleitung
- Anforderungsanalyse
- Koordination externer Partner
Projekt zur Einführung einer Electronic Banking-Software für Firmenkunden
Zeitraum: 7/2002-2/2003
Aufgaben:
- Teilprojektleitung mit Schwerpunkt QS
Beratung bezüglich IV-Prozesse und Methodik bei der Integration eines Standardsoftware-Produktes in eine Data-Warehouse-Umgebung
Zeitraum: 1/2002-5/2002
Aufgaben:
- Methoden-Beratung DWH- + Integrationsprojekte
- Oracle
- Datawarehouse-Architektur
Beratung zu B2B bei einem Versicherungskonzern und Vorschlag von Lösungmöglichkeiten unter Einsatz von XML und EJB
Zeitraum: 2001
Aufgaben:
- Anforderungsanalyse
- Konzeption
- Entwurf einer Publish-Subscribe-Architektur
- Prototyp-Entwicklung JAVA, EJB
Redesign und Tuning von dynamischen Aggregationsroutinen im Oracle-Server-Umfeld
Zeitraum: 2000-2001
Aufgaben:
- PL/SQL-Entwicklung
- Datenmodellierung
- Redesign DWH-Strukturen
- Tuning PL/SQL-Routinen
Aufbau einer 3-Tier-Architecture zur Abwicklung des Reporting via Intranet
Zeitraum: 1999-2000
Aufgaben:
- Migration C/S-Architektur auf 3 Schichten
Technisches Umfeld:
- PL/SQL
- Oracle Forms
- Oracle Reports
- JAVA
- WebServer
Aufbau eines Systems zur Konzernkonsolidierung und zum external reporting (IAS):
Zeitraum: 1996-1999
Aufgaben:
- Projektleitung
- Fachkonzeption
- Dv-Konzeption
- Datenmodellierung
- Prototypenerstellung
- Mitarbeiterausbildung
- Roll-Out-Unterstützung
Technisches Umfeld:
- Oracle
- PL/SQL-Entwicklung
- Oracle Developer (Forms, Reports)
- C
- Unix
Aufbau eines Informationssystems über integrierte Konzernvernetzung
Zeitraum: 1993-1995
Aufgaben:
- Projektleitung
- Konzeption
- Realisierung
Technisches Umfeld:
- C
- Unix, Shell Script
- Oracle
- PL/SQL
Projektberatung zur Systemauswahl eines Ticketingsystems mit Fahrgastauskunft
Zeitraum: 1992
Aufgaben:
- Anforderungsanalyse
- Erhebung und Gewichtung Systemauswahlkriterien
- Systemvergleich
- Entscheidungsvorbereitung zur Systemauswahl
Erstellung und Einführung eines integrierten Abrechnungs-, Reservierungs- und Gästeauskunftssystems
Zeitraum: 1989-1991
Aufgaben:
- Projektleitung
- Ist-Aufnahme
- Analyse der Ablauforganisation
- Konzeption
- Programmierung
- Einführung
Technisches Umfeld:
- Unix,
- Shell Script
- C
- Informix
- ESQL/C
- Online-Frameworks
Süddeutschland, bevorzugt Großraum München