Das Projekt bietet eine technische Grundlage für mehrere Komponenten, die in einer fachlichen Domäne zusammenarbeiten. In der technischen Plattform
sind eine Sammlung von Bibliotheken, die entweder wichtige fachliche Aspekte kapselt, und überall verwendet werden muss, oder technische crosscutting Funktionalitäten enthält,
die für alle wichtig sind. Die technische Grundlage übernimmt viele technischen Overhead für Teams. Damit können sich die Teams auf Fachlichkeiten konzentrieren. Darüber hinaus werden viele neuen Frameworks und Innovationsideen in Rahmen des Projekts erprobt. Gemeinsam mit Entwicklungsteams werden unterschiedliche Lösungsansätze entwicklt und evaluiert.
Ein historisch gewachsenes Kernsystem in der Konzern soll nach Bedarf weiter entwickelt werden. Die Anwendung basiert überwiegend auf WebLogic Server mit gemischten EJB2 und EJB3. Um die Anwendungen von anderen Teams in der Konzern besser zu bedienen müssen bestimmte Funktionalitäten in einer neu aufgesetzten Microservice-Infrastruktur entwickelt werden. Es ist eine Herausforderung unterschiedlichen Technologien in einem System zu harmonisieren.
Eine legacy Backend-Anwendung soll nach jahrelanger Entwicklung durch moderne JavaEE Technologie ersetzt werden. Es muss sichergestellt werden die bestehenden Fachfunktionen weiterhin ohne Fehler funktionieren. Da die neue Anwendung auf der grünen Wiese gebaut wird, werden die Vorteile von JavaEE voll ausgenutzt. Die Migration von umfangreichen Tests und die Traceability in der Entwicklung sind weitere Herausforderungen in dem Projekt.
Mit neuen Tarife sollen die bestehende Beratungsprozesse in einer Anwendung erweitert werden. Die Herausforderung ist Einbau eines dynamisch gestalten Scoring-Services und Wiederverwendung von bestehenden Code.
In einem bestehenden Serviceprozess soll der neue Kontowechsel-Service integriert werden. Der neue Service übernimmt die triviale Arbeit für einen neuen Bankkunden, und stellt einen reibungslosen Kontowechsel sicher. Ein weiterer wichtiger Punkt ist die tägliche Generierung von Bericht. Der Bericht wird direkt durch SQL aus Datenbank exportiert.
IBM stellt die Unterstüztung für WPS6 ein. Die bestehende Portal Anwendungen müssen noch vor Ablauf der Unterstützung auf WPS8 migriert werden. Neben einiger Anderungen in Schnittstellen in V8 Server ist die Änderung der Rahmenbedingen auch eine große Herausforderung. Die legacy Anwendungen müssen nach der Migration zusammen mit neuen modernen Portal Anwendungen auf einem gleichen Server laufen.
JBoss7 bietet mit großem Abstand bessere Performance gegenüber die Vorgänger. Mit Ausreifen JBoss7 sollen legacy Anwendungen bei dem Kunden, die auf JBoss 4/5 entwickelt wurden, auf JBoss7 migriert werden. Das Ziel ist Umstieg auf einen Application Server ohne Anpassung in anderen Layers. Neben der Migration werden einige deprecated EJB2 Schnittstellen auf EJB3 und Web-Services umgestellt.
Das Projekt bildet einen Beratungsprozess für einen Privatkredit ab. Der gesamt Beratungsvorgang von Erfassung der Kundenwunschen bis Abschluss des Vertrags sowie die Auszahlung wird durch die Anwendung abgedeckt. Der Verkaufsvorgang wird dadurch für Bankberater wesentlich vereinfacht und vereinheitlicht. Die Herausforderung ist die Integration mit einem bestehenden Scoring-System, das auf dem Kernsystem der Bank basiert. Die Interoperabilität wird gesichert. Es ist ein Baustein von dem gesamten Vertriebsportal, das sowohl in Bank als auch in Callcenter bei Kundengespräch eingesetzt wird.
Das Projekt ist eine Ersetzung von der Legacy-Anwendung für die Baufinanzierung in der Bank. Die triviale Beratungsschritte werden durch eine Portlet- Anwendung in einem Beratungsvorgang mit mehreren Phasen modelliert. Mit der benutzerfreundlichen Anwendung kann sich der Bankberater an die Kommunikation mit dem Kunden richtig konzentrieren.
Es ist ein anwendung-übergreifendes Controlling-Tool. Das Modul protokolliert die Benutzung der User in unterschiedlichen Anwendungen in einer zentralen Datenbank. Das Tool stellt einerseits die statistische Daten, wie oft der Anwender welche Funktion benutzt. Andererseits bietet es neben dem normalen Log die Möglichkeit technische Fehler sehr effektiv zu verfolgen. Die AOP wird für das Modul in verschiedenen Anwendungen eingesetzt um die bestehende Code so wenig wie möglich anzufassen.
Die Anwendung zeigt alle wichtige Information über einen bestehenden Kunden an. Von Adressdaten bis Kontoumsätze werden die Information rund um den Kunden in wenigen Klick aufrufbar. Gleichzeitig dient die Anwendung als der zentrale Einstiegspunkt für alle anderen Portalanwendungen.
10/2009 - 11/2009 1 & 1 Internet AG
Datenmigration:
Branche: Telekommunikation
Eingesetzte Skills: Java SE Multi-Threading, EJB3, WebServices, Spring, Maven
Rolle im Projekt: Entwickler, Tester
Projektumgebung: Linux, PostgreSQL
02/2009 - 08/2009
Produktrechner:
Branche: Financial Services
Eingesetzte Skills: Java EE, JSF, Facelet, Prototype, Ajax, Maven
Rolle im Projekt: Technischer Projektleiter, Entwickler
Projektumgebung: WebSphere Application/Portal Server
10/2003 - 10/2006
WISE:
Aufgabe:
10/2001?11/2006
Universität Stuttgart
Dipl.-Ing. Elektrotechnik und Informationstechnik M. Sc. INFOTECH
09/1995?08/1999
Jiaotong Universität Shanghai
Bachelor -Ing. Maschinenwesen und Bachelor -Ing. Kraft und Energietechnik
Zertizierungen
Bank, Versicherung, Finanzsektoren, Öffentlicher Dienst
Das Projekt bietet eine technische Grundlage für mehrere Komponenten, die in einer fachlichen Domäne zusammenarbeiten. In der technischen Plattform
sind eine Sammlung von Bibliotheken, die entweder wichtige fachliche Aspekte kapselt, und überall verwendet werden muss, oder technische crosscutting Funktionalitäten enthält,
die für alle wichtig sind. Die technische Grundlage übernimmt viele technischen Overhead für Teams. Damit können sich die Teams auf Fachlichkeiten konzentrieren. Darüber hinaus werden viele neuen Frameworks und Innovationsideen in Rahmen des Projekts erprobt. Gemeinsam mit Entwicklungsteams werden unterschiedliche Lösungsansätze entwicklt und evaluiert.
Ein historisch gewachsenes Kernsystem in der Konzern soll nach Bedarf weiter entwickelt werden. Die Anwendung basiert überwiegend auf WebLogic Server mit gemischten EJB2 und EJB3. Um die Anwendungen von anderen Teams in der Konzern besser zu bedienen müssen bestimmte Funktionalitäten in einer neu aufgesetzten Microservice-Infrastruktur entwickelt werden. Es ist eine Herausforderung unterschiedlichen Technologien in einem System zu harmonisieren.
Eine legacy Backend-Anwendung soll nach jahrelanger Entwicklung durch moderne JavaEE Technologie ersetzt werden. Es muss sichergestellt werden die bestehenden Fachfunktionen weiterhin ohne Fehler funktionieren. Da die neue Anwendung auf der grünen Wiese gebaut wird, werden die Vorteile von JavaEE voll ausgenutzt. Die Migration von umfangreichen Tests und die Traceability in der Entwicklung sind weitere Herausforderungen in dem Projekt.
Mit neuen Tarife sollen die bestehende Beratungsprozesse in einer Anwendung erweitert werden. Die Herausforderung ist Einbau eines dynamisch gestalten Scoring-Services und Wiederverwendung von bestehenden Code.
In einem bestehenden Serviceprozess soll der neue Kontowechsel-Service integriert werden. Der neue Service übernimmt die triviale Arbeit für einen neuen Bankkunden, und stellt einen reibungslosen Kontowechsel sicher. Ein weiterer wichtiger Punkt ist die tägliche Generierung von Bericht. Der Bericht wird direkt durch SQL aus Datenbank exportiert.
IBM stellt die Unterstüztung für WPS6 ein. Die bestehende Portal Anwendungen müssen noch vor Ablauf der Unterstützung auf WPS8 migriert werden. Neben einiger Anderungen in Schnittstellen in V8 Server ist die Änderung der Rahmenbedingen auch eine große Herausforderung. Die legacy Anwendungen müssen nach der Migration zusammen mit neuen modernen Portal Anwendungen auf einem gleichen Server laufen.
JBoss7 bietet mit großem Abstand bessere Performance gegenüber die Vorgänger. Mit Ausreifen JBoss7 sollen legacy Anwendungen bei dem Kunden, die auf JBoss 4/5 entwickelt wurden, auf JBoss7 migriert werden. Das Ziel ist Umstieg auf einen Application Server ohne Anpassung in anderen Layers. Neben der Migration werden einige deprecated EJB2 Schnittstellen auf EJB3 und Web-Services umgestellt.
Das Projekt bildet einen Beratungsprozess für einen Privatkredit ab. Der gesamt Beratungsvorgang von Erfassung der Kundenwunschen bis Abschluss des Vertrags sowie die Auszahlung wird durch die Anwendung abgedeckt. Der Verkaufsvorgang wird dadurch für Bankberater wesentlich vereinfacht und vereinheitlicht. Die Herausforderung ist die Integration mit einem bestehenden Scoring-System, das auf dem Kernsystem der Bank basiert. Die Interoperabilität wird gesichert. Es ist ein Baustein von dem gesamten Vertriebsportal, das sowohl in Bank als auch in Callcenter bei Kundengespräch eingesetzt wird.
Das Projekt ist eine Ersetzung von der Legacy-Anwendung für die Baufinanzierung in der Bank. Die triviale Beratungsschritte werden durch eine Portlet- Anwendung in einem Beratungsvorgang mit mehreren Phasen modelliert. Mit der benutzerfreundlichen Anwendung kann sich der Bankberater an die Kommunikation mit dem Kunden richtig konzentrieren.
Es ist ein anwendung-übergreifendes Controlling-Tool. Das Modul protokolliert die Benutzung der User in unterschiedlichen Anwendungen in einer zentralen Datenbank. Das Tool stellt einerseits die statistische Daten, wie oft der Anwender welche Funktion benutzt. Andererseits bietet es neben dem normalen Log die Möglichkeit technische Fehler sehr effektiv zu verfolgen. Die AOP wird für das Modul in verschiedenen Anwendungen eingesetzt um die bestehende Code so wenig wie möglich anzufassen.
Die Anwendung zeigt alle wichtige Information über einen bestehenden Kunden an. Von Adressdaten bis Kontoumsätze werden die Information rund um den Kunden in wenigen Klick aufrufbar. Gleichzeitig dient die Anwendung als der zentrale Einstiegspunkt für alle anderen Portalanwendungen.
10/2009 - 11/2009 1 & 1 Internet AG
Datenmigration:
Branche: Telekommunikation
Eingesetzte Skills: Java SE Multi-Threading, EJB3, WebServices, Spring, Maven
Rolle im Projekt: Entwickler, Tester
Projektumgebung: Linux, PostgreSQL
02/2009 - 08/2009
Produktrechner:
Branche: Financial Services
Eingesetzte Skills: Java EE, JSF, Facelet, Prototype, Ajax, Maven
Rolle im Projekt: Technischer Projektleiter, Entwickler
Projektumgebung: WebSphere Application/Portal Server
10/2003 - 10/2006
WISE:
Aufgabe:
10/2001?11/2006
Universität Stuttgart
Dipl.-Ing. Elektrotechnik und Informationstechnik M. Sc. INFOTECH
09/1995?08/1999
Jiaotong Universität Shanghai
Bachelor -Ing. Maschinenwesen und Bachelor -Ing. Kraft und Energietechnik
Zertizierungen
Bank, Versicherung, Finanzsektoren, Öffentlicher Dienst