Java Beratung und Architektur, Banken, Risk, Cloud und Big Data
Aktualisiert am 24.10.2019
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2020
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch
sehr gut, Projektsprache

Einsatzorte

Einsatzorte

Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

Produkte / Erfahrungen:

Java Entwicklung: 20 Jahre

Oracle: 10 Jahre

Sybase: 15 Jahre

Unix/Linux: 20 Jahre

Bankenumfeld: 15 Jahre

Finanzmathematik: 10 Jahre

Projekt:

Branche: Bank, Frankfurt

Zeitraum 01/2019 - heute

Weiterentwicklung Monte-Carlo-Simulation Plattform

- Konzeptionierung zur Migration in Cloud Umgebung

- Kubernetes, k8s

- Google Compute Engine, Google Kubernetes Engine

- Docker

Projekt:

Branche: Bank, Frankfurt

Zeitraum 01/2018 ? heute

Rolle: Architektur, Prototyping, Entwicklung

Erweiterung der Plattform für die Regulatorische Meldung, Migration der Applikation

in eine verteilte Umgebung

- Implementierung CEM + SACCR

- Einführung EAD Berechnung

- Performanceoptimierung Java + Garbage Collection, Low Latency 

Verwendete Technologien:

  • Java: Java, Spring, Spring Integration, Spring Boot, ActiveMQ, Elasticsearch, Kibana, JPA, Hibernate,
    JSON, CQEngine, Apache Ignite

  • Applicationserver: Tomcat

  • Datenbank: Sybase

  • Sonstiges: GIT, Enterprise Architect, Kanban

Projekt:

Branche: Bank, Frankfurt

Zeitraum 05/2016 ? 12/2017

Rolle: Architektur, Prototyping, Entwicklung

Konzeption/Neuentwicklung neue Plattform für FRTB Anforderungen, Entwicklung Zielarchitektur für CRIP Systeme

  • Infrastruktur: Microservices, Komponentendesign

  • Einführung SACCR Berechnungen

  • Anbindung neue Monte Carlo Simulation

  • Einführung Exposure Berechung

  • Einführung XVA Berechnung

  • Einführung XVA Sensitivitäten

  • Einführung SA-CVA Berechnung

  • Performanceoptimierung Java + Garbage Collection, Low Latency

Verwendete Technologien:

  • Java: Java, Spring, Spring Integration, Spring Boot, ActiveMQ, Elastic, Kibana, JPA, Hibernate

  • Applicationserver: Tomcat

  • Datenbank: Sybase

  • Sonstiges: GIT, Enterprise Architect, Kanban

Projekt:

Branche: Bank, Frankfurt

Zeitraum 05/2015 ? 05/2016

Rolle: Architektur, Prototyping, Entwicklung

Konzeption/Neuentwicklung neue Monte Carlo Simulation

  • Infrastruktur: Cluster, Messaging, verteilte parallele Berechnungen

  • Komponenten: Simulationskern, Marktdatenservice, Schnittstellen, GUI

  • Test Driven Development mit Cucumber

  • Performanceoptimierung Java + Garbage Collection

Verwendete Technologien:

  • Java: Java, Spring, Spring Integration, ActiveMQ, JPA, Hibernate

  • Applicationserver: Tomcat

  • Datenbank: Sybase

  • Sonstiges: GIT, Enterprise Architect, Kanban

Projekt:

Branche: Bank, Frankfurt

Zeitraum 04/2014 ? 04/2015

Rolle: Architektur, Prototyping, Beratung, Entwicklung

Weiterentwicklung System für Ökonomisches/Regulatorisches Kapital

  • Implementierung Prudent Valuation

Verwendete Technologien:

  • Java: J2EE, Java, JMS, Hibernate, Spring Framework, SOAP

  • Applicationserver: JBoss 4

  • Datenbank: Sybase

Projekt:

Branche: Bank, Frankfurt

Zeitraum 01/2009 ? 03/2014

Rolle: Architektur, Beratung, Entwicklung

Integration Limit und Exposure System in Commerzbank, Weiterentwicklung

  • Einführung Mandantenfähigkeit, neue Exposure/Limitstruktur

  • Einführung Limitcheck für Portfolien

  • Integration des Commerzbank Master Agreement Systems

  • Einführung einer neuen, faktorbasierten Addon-Methode für diverse Produktklassen

  • Integration der Historischen Simulation für VaR Berechnung

  • Integration der Collateral Simulation

  • Implementierung Basel III Stresstesting

  • Einführung der Central Counterparty Clearing (CCP), EMIR, DODD-Frank

  • Neuimplementierung Pre Deal Limit Check

  • Performanceoptimierungen Settlement Risiko und Limit Check

  • Implementierung Exposureberechung interne Trades

Verwendete Technologien:

  • Java: J2EE, Java, JMS, Hibernate, Spring Framework, SOAP

  • Applicationserver: JBoss 4

  • Datenbank: Sybase

Projekt:

Branche: Bank, Frankfurt

Zeitraum 07/2007 ? 01/2009

Rolle: Architektur, Beratung, Entwicklung

Weiterentwicklungen im Bereich Limit und Exposure System:

  • Anbindung Energy Trading an Monte Carlo Simulation

  • Anbindung Gamma Sensitivitäten an VaR

  • Einführung paralleler Berechnungen im System

  • Erstellung von Komponenten zur VaR Berechnung im regulatorischen System

Verwendete Technologien:

  • Java: J2EE, Java, JMS, Hibernate, Spring Framework

  • Applicationserver: JBoss 4

  • Datenbank: Sybase

Projekt:

Branche: Bank, Frankfurt

Zeitraum 01/2006 ? 07/2007

Rolle: Systemarchitektur, Beratung, Entwicklung

Die Anwendung stellt das neue globale Cash Management System der Bank dar. Eine bestehende Hostanwendung wurde durch eine Neuentwicklung auf J2EE Basis abgelöst.

Dabei wurden alle relevanten Backoffice und Buchungssysteme eingebunden und damit eine Realtime-Positionsbildung und Forecasts für die Nostrokonten aufgebaut. Die Zahlungen zur Liquiditätssteuerung werden für die entsprechenden Paymentsysteme erzeugt. Das System wickelt mehrere Lokationen und Einheiten ab.

Für die Kernmodule EndOfDay, Posting/Booking-Interfaces und Payment

  • Analyse und Optimierung von Caching und Lockingstrategien im Applikationsserver

  • Einführung von O/R-Mappern, transaktionalem Cache

  • Prototyping/Coaching von Entwicklern/Testern zur Testautomatisierung genannter Module

  • Analyse und Optimierung der Mandantenfähigkeit insbesondere im Hinblick auf den Betrieb des Systems für getrennte Einheiten/Standorte der Bank

  • Performanceoptimierung, Code-Review

  • Dokumentation der Prozesse und Know-How-Transfer

Analyse, Design, Entwicklung und Test von

  • Schnittstellen zu Liefersystemen wie ANLOS, POSTS, Calypso oder bestandsführenden Systemen / General Ledger Systemen

  • Schnittstellen für die Administration und Überwachung des Systems

  • Schnittstellen zu Zahlungssystemen wie IPOS, MINT, SWIFT, GPP

Verwendete Technologien:

  • Java: EJB 2.1, JTA, JMS, JMX, Hibernate, Websphere MQ, JAAS

  • Applicationserver: JBoss 4

  • Frontend: Fat Client mit Swing, Web Client

  • Datenbank: Oracle

  • sonstiges: UML, SWIFT, IPOS, MINT, Calypso, Murex, DB2, JUnit, JbossCache, LDAP

Projekt:Architektur / Systementwicklung Java/J2EE

Branche: Telekommunikation / Mobilfunk, Düsseldorf

Zeitraum: 08/2003 - 12/2005

Rolle: Systemarchitektur, Beratung, Entwicklung

Systementwicklung / Beratung im Bereich Transportnetzplanung (ATM/UTRAN/UMTS)

- Evaluation/Integration von O/R-Mappern in das Produkt

(Hibernate, TopLink)

- Migration/Weiterentwicklung von bestehenden Fachklassen in die O/R-Umgebung

- Analyse/Konzeption/Design und Implementierung von

- techn. Framework zur Reporterstellung, welches basierend auf einer XML-

Reportdefinition Daten aus heterogenen Datenquellen in verschiedene

Ausgabeformate transformiert

- techn. / fachl. Frameworks zur Unterstützung der Geschäftsprozesse auf Client- und

Serverseite

- Migration einer EJB-zentrierten Architektur auf eine SOA / POJO-orientierte Architektur

zur Verbesserung der Testbarkeit und Optimierung der Wiederverwendbarkeit sowie

der Entwicklungszyklen

verwendete Technologien:

- Java: Spring, EJB, Netbeans Platform, Xalan, Xerces, Jakarta Commons

JMX, MBeans, JasperReports, JAXP, JAXB, XDoclet, Apache OJB,

Hibernate, JUnit, Ant, Jakarta POI, Oracle TopLink, Java 5

- Application Server: JBoss, Tomcat

- Frontend: Netbeans Platform

- Datenbanken: Oracle

- sonstiges: CVS, ObjectiF,Poseidon, MagicDraw, UML, XML, XSL, XSLT, Eclipse

TOAD, XP, CruiseControl, SOAP, WSDL, Axis, SOA, Hivemind, JMX,

Ivy

Projekt:Architektur / Spezifikation / Systementwicklung Java/J2EE,

Dresdner Bank AG, Frankfurt

Branche: Bank

Zeitraum: 03/2002 - 08/2003

Rolle: Systemarchitektur, Beratung, Entwicklung

Beratung im Bereich Marktdatensysteme für J2EE Entwicklung

Tätigkeiten:

- Analyse, Konzeption, Design und Implementierung diverser Module für ein

Marktdatenabrechnungssystem

- Spezifikation und Datenmodellierung von Schnittstellen zu Markt-

datenliefersystemen

- Analyse, Konzeption, Design und Implementierung eines webbasierten

Reportingfrontends für ein Marktdatenabrechnungssystem mit Online-

Generierung von PDF- und HTML Reporten

- Analyse, Konzeption, Design und Implementierung einer Anwendung zum

Konfigurationsmanagement von Marktdatensystemen

- Analyse, Konzeption, Design und Erweiterung eines webbasierten Portals

für interne Dienstleistungen rund um Marktdatensysteme

- Konzeption und Einführung einer einheitlichen Entwicklungsarchitektur sowie

Build- und Deployumgebung für diverse Entwicklungsprojekte

- Coaching und Beispielimplementierung für Junior-Entwickler

- Sourcecode-Review sowie Test und Anforderungsanalyse für durch

Drittanbieter entwickelte Software

verwendete Technologien:

- Java: EJB, JSP, Servlet, JDBC, XML, XSLT, JAXB, JMS, Swing

- XML: XML, XSL, XSLT, XPATH, JAXB, JAXP

- Application Server: Tomcat, BEA Weblogic

- Datenbanken: Oracle, Sybase

- sonstiges: Together, JBuilder, Netbeans, Rational Rose, Eclipse

ANT, CVS, Toplink, Citrix MetaFrame, Citrix NFuse,

Microsoft Active Directory, LDAP, UML, RUP

Reuters DACS, Bloomberg, JReport

OO-Analyse, OO-Design

Projekt:Entwicklung im Bereich Internet/E-Commerce Citibank AG, Frankfurt

Branche: Bank, Wertpapiergeschäft

Zeitraum: 09/2000 - 01/2002

Rolle: Systemarchitektur, Beratung, Entwicklung

Entwicklungen im Bereich Optionsscheine der Citibank AG, Frankfurt

Entwicklungen für Backend der zentralen Citibank Website für

Optionsscheine (www.citiwarrants.com), 12 internationale Märkte in 7 Sprachen

- Analyse, Design und Entwicklung eines XML basierten Extranets für internationale

Distributionspartner

- Integration von Partneranwendungen in Website für

- SMS Funktionalität für Alerts und Preisabfragen

- Telefonische Preisauskunftssysteme

- Simulation von Optionsscheinpreisen

- Design und Implementierung verschiedene Realtime-Contributionsysteme

basierend auf Reuters Market Data Feed

- Design und Implementierung eines automatischen Migrationsprozesses auf Basis

von Ant und XML

- Design und Implementierung von Content-Managementfunktionalitäten für

das Intranet

- Design und Implementierung einer Schnittstelle an ein Risk-System zum

Abgleich von Dividenden und Zinsdaten

- Anaylse und Design eines Thin Client Front-Ends für ein Handelssystem

- Optimierung der zugrundeliegenden Datenbankenstrukturen und Portierung von

Businesslogik in Datenbankobjekte

- Design und Implementierung eines XML basierten Realtime-Chartingsystems

- Design und Implementierung einer Monitoringumgebung zur Performanceauswertung diverser

Back-End-Systeme wie Webserver,DB-Server,App-Server,Email,SMS

Verwendete Technologien:

- Java: J2EE, JSP, Servlets, EJB, JDBC

- Application Server: BEA Weblogic, Macromedia ColdFusion, Macromedia JRun

- Datenbankserver: Sybase

- IDE: Borland JBuilder, Webgain Visual Studio

- XML, XSL, XSLT, Xerces, Xalan

- Sonstiges: Reuters SSL Development Kit COM Edition

Reuters SES Server

Reuters Investor

Aus- und Weiterbildung

Aus- und Weiterbildung

Zertifikat: Architecting with Google Cloud Platform
 
 
Studium der Elektrotechnik an der Universität Hannover
Fachrichtung Nachrichtentechnik / Kommunikationsnetze
Abschluß als Diplom-Ingenieur Elektrotechnik (Dipl.-Ing.) 1998

Position

Position

interessante Tätigkeit im Bereich Architektur / technische Projektleitung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Analyse, Design, Architektur und Entwicklung in den Bereichen
- J2EE Architektur (MVC, Patterns, EJB, Persistenz)
- webbasierte Applikationen
- Back-End Entwicklung im Bereich Banken/Finanzdienstleister/Wertpapiergeschäft
- XML-basierte E-Commerce Applikationen
- Datenbankentwicklung / Design

Applikationsserver
BEA Weblogic
Tomcat
JBoss
IBM Websphere
Oracle 9i Application Server

Datenbanken:
Oracle 7.3, 8i, 9i, 10g
Sybase 11.9, 12.0, 12.5
Microsoft SQL Server 7.0, 2000

Entwicklungswerkzeuge:
Webgain Visual Studio
Webgain Toplink
Borland JBuilder
Netbeans
Eclipse 3.0, 3.1
Together ControlCenter
PowerDesigner
ANT, Maven
Rational Rose
CVS
ER Studio
Embarcadero Rapid SQL
TOAD
AndroMDA, XDoclet, OpenGenerator Framework


Webserver:
Microsoft Internet Information Server
Apache

Methodik:
UML, OOD , OOA , MVC, MDA
JSP Custom Tags, Java Design Patterns
XML, XSL, XSLT, JAXP, JAXB, LDAP, DOM, SAX,
XPATH, SAXON
SOAP, WSDL, UDDI, Webservices, AXIS
JDO, Java Data Objects
Design von Businessobjekten
Design von Persistenzlayern

Weitere Erfahrungen:
J2EE: JSP, Servlet, EJB, JMS, JDBC, Swing, Hibernate, Toplink, Spring
Reuters SSL Developer Kit
Reuters Small Exchange Server
Microsoft Exchange Server
Reuters DACS
JReport
Citrix nFuse
Struts
NetBeans: Netbeans-Platform Client-Entwicklung
Eclipse: Eclipse 2.x, Eclipse 3.0, Plugin-Entwicklung,
Client-Entwicklung auf Basis von Eclipse (RCP, Rich-Client-Platform)
EAI: Enterprise Application Integration, SOA, Open Adaptor, XBus

Betriebssysteme

BSD
Mac OS
MS-DOS
SUN OS, Solaris
Unix
speziell Linux und Solaris
Windows

Programmiersprachen

Basic
Visual Basic 6.0: +
Delphi
Java
Java, J2EE, EJB, JSP, Servlets
JavaScript
Java, J2EE, EJB, JSP, Servlets
Pascal
PHP
PL/SQL
Scriptsprachen
ColdFusion und ASP, HTML,
Transact-SQL,
JSP
XML, XSL, XSLT

Datenbanken

Access
DB2
Informix
JDBC
MongoDB
MS SQL Server
MySQL
SQL
Sybase ASE
Oracle: 7.3, 8.1, 9i  5+ Jahre Erfahrung
Sybase ASE: 11.9, 12.0, 12.5   3+ Jahre Erfahrung
SAP DB (Windows 2000, Linux, Solaris)

Datenkommunikation

Message Queuing
VPN, IPSEC, Firewalls, UMTS, GSM, PDH, SDH

Hardware

PC

Berechnung / Simulation / Versuch / Validierung

Rapid Control Prototyping (RCP)

Branchen

Branchen

Anlagentechnik
Elektrizitätswirtschaft
Landwirtschaft
Autobranche
Energieversorgung
Luft- und Raumfahrt
Automatisierungstechnik
Flughafen
Maschinenbau
Bahn
Forschung
Entwicklung
UNI
Mineralölindustrie
Banken
Automobil
EDV
Gastronomie
Pharmazie
Börse
Handel
Post
Bau
Handwerk
Robotersteuerung
Behörden
Hardwarehersteller
Softwarehersteller
Betriebswirtschaft
sonstige Industrie
Stahlindustrie
Chemie
Kommunalwesen
Versicherungen
Telekommunikation

Einsatzorte

Einsatzorte

Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

Produkte / Erfahrungen:

Java Entwicklung: 20 Jahre

Oracle: 10 Jahre

Sybase: 15 Jahre

Unix/Linux: 20 Jahre

Bankenumfeld: 15 Jahre

Finanzmathematik: 10 Jahre

Projekt:

Branche: Bank, Frankfurt

Zeitraum 01/2019 - heute

Weiterentwicklung Monte-Carlo-Simulation Plattform

- Konzeptionierung zur Migration in Cloud Umgebung

- Kubernetes, k8s

- Google Compute Engine, Google Kubernetes Engine

- Docker

Projekt:

Branche: Bank, Frankfurt

Zeitraum 01/2018 ? heute

Rolle: Architektur, Prototyping, Entwicklung

Erweiterung der Plattform für die Regulatorische Meldung, Migration der Applikation

in eine verteilte Umgebung

- Implementierung CEM + SACCR

- Einführung EAD Berechnung

- Performanceoptimierung Java + Garbage Collection, Low Latency 

Verwendete Technologien:

  • Java: Java, Spring, Spring Integration, Spring Boot, ActiveMQ, Elasticsearch, Kibana, JPA, Hibernate,
    JSON, CQEngine, Apache Ignite

  • Applicationserver: Tomcat

  • Datenbank: Sybase

  • Sonstiges: GIT, Enterprise Architect, Kanban

Projekt:

Branche: Bank, Frankfurt

Zeitraum 05/2016 ? 12/2017

Rolle: Architektur, Prototyping, Entwicklung

Konzeption/Neuentwicklung neue Plattform für FRTB Anforderungen, Entwicklung Zielarchitektur für CRIP Systeme

  • Infrastruktur: Microservices, Komponentendesign

  • Einführung SACCR Berechnungen

  • Anbindung neue Monte Carlo Simulation

  • Einführung Exposure Berechung

  • Einführung XVA Berechnung

  • Einführung XVA Sensitivitäten

  • Einführung SA-CVA Berechnung

  • Performanceoptimierung Java + Garbage Collection, Low Latency

Verwendete Technologien:

  • Java: Java, Spring, Spring Integration, Spring Boot, ActiveMQ, Elastic, Kibana, JPA, Hibernate

  • Applicationserver: Tomcat

  • Datenbank: Sybase

  • Sonstiges: GIT, Enterprise Architect, Kanban

Projekt:

Branche: Bank, Frankfurt

Zeitraum 05/2015 ? 05/2016

Rolle: Architektur, Prototyping, Entwicklung

Konzeption/Neuentwicklung neue Monte Carlo Simulation

  • Infrastruktur: Cluster, Messaging, verteilte parallele Berechnungen

  • Komponenten: Simulationskern, Marktdatenservice, Schnittstellen, GUI

  • Test Driven Development mit Cucumber

  • Performanceoptimierung Java + Garbage Collection

Verwendete Technologien:

  • Java: Java, Spring, Spring Integration, ActiveMQ, JPA, Hibernate

  • Applicationserver: Tomcat

  • Datenbank: Sybase

  • Sonstiges: GIT, Enterprise Architect, Kanban

Projekt:

Branche: Bank, Frankfurt

Zeitraum 04/2014 ? 04/2015

Rolle: Architektur, Prototyping, Beratung, Entwicklung

Weiterentwicklung System für Ökonomisches/Regulatorisches Kapital

  • Implementierung Prudent Valuation

Verwendete Technologien:

  • Java: J2EE, Java, JMS, Hibernate, Spring Framework, SOAP

  • Applicationserver: JBoss 4

  • Datenbank: Sybase

Projekt:

Branche: Bank, Frankfurt

Zeitraum 01/2009 ? 03/2014

Rolle: Architektur, Beratung, Entwicklung

Integration Limit und Exposure System in Commerzbank, Weiterentwicklung

  • Einführung Mandantenfähigkeit, neue Exposure/Limitstruktur

  • Einführung Limitcheck für Portfolien

  • Integration des Commerzbank Master Agreement Systems

  • Einführung einer neuen, faktorbasierten Addon-Methode für diverse Produktklassen

  • Integration der Historischen Simulation für VaR Berechnung

  • Integration der Collateral Simulation

  • Implementierung Basel III Stresstesting

  • Einführung der Central Counterparty Clearing (CCP), EMIR, DODD-Frank

  • Neuimplementierung Pre Deal Limit Check

  • Performanceoptimierungen Settlement Risiko und Limit Check

  • Implementierung Exposureberechung interne Trades

Verwendete Technologien:

  • Java: J2EE, Java, JMS, Hibernate, Spring Framework, SOAP

  • Applicationserver: JBoss 4

  • Datenbank: Sybase

Projekt:

Branche: Bank, Frankfurt

Zeitraum 07/2007 ? 01/2009

Rolle: Architektur, Beratung, Entwicklung

Weiterentwicklungen im Bereich Limit und Exposure System:

  • Anbindung Energy Trading an Monte Carlo Simulation

  • Anbindung Gamma Sensitivitäten an VaR

  • Einführung paralleler Berechnungen im System

  • Erstellung von Komponenten zur VaR Berechnung im regulatorischen System

Verwendete Technologien:

  • Java: J2EE, Java, JMS, Hibernate, Spring Framework

  • Applicationserver: JBoss 4

  • Datenbank: Sybase

Projekt:

Branche: Bank, Frankfurt

Zeitraum 01/2006 ? 07/2007

Rolle: Systemarchitektur, Beratung, Entwicklung

Die Anwendung stellt das neue globale Cash Management System der Bank dar. Eine bestehende Hostanwendung wurde durch eine Neuentwicklung auf J2EE Basis abgelöst.

Dabei wurden alle relevanten Backoffice und Buchungssysteme eingebunden und damit eine Realtime-Positionsbildung und Forecasts für die Nostrokonten aufgebaut. Die Zahlungen zur Liquiditätssteuerung werden für die entsprechenden Paymentsysteme erzeugt. Das System wickelt mehrere Lokationen und Einheiten ab.

Für die Kernmodule EndOfDay, Posting/Booking-Interfaces und Payment

  • Analyse und Optimierung von Caching und Lockingstrategien im Applikationsserver

  • Einführung von O/R-Mappern, transaktionalem Cache

  • Prototyping/Coaching von Entwicklern/Testern zur Testautomatisierung genannter Module

  • Analyse und Optimierung der Mandantenfähigkeit insbesondere im Hinblick auf den Betrieb des Systems für getrennte Einheiten/Standorte der Bank

  • Performanceoptimierung, Code-Review

  • Dokumentation der Prozesse und Know-How-Transfer

Analyse, Design, Entwicklung und Test von

  • Schnittstellen zu Liefersystemen wie ANLOS, POSTS, Calypso oder bestandsführenden Systemen / General Ledger Systemen

  • Schnittstellen für die Administration und Überwachung des Systems

  • Schnittstellen zu Zahlungssystemen wie IPOS, MINT, SWIFT, GPP

Verwendete Technologien:

  • Java: EJB 2.1, JTA, JMS, JMX, Hibernate, Websphere MQ, JAAS

  • Applicationserver: JBoss 4

  • Frontend: Fat Client mit Swing, Web Client

  • Datenbank: Oracle

  • sonstiges: UML, SWIFT, IPOS, MINT, Calypso, Murex, DB2, JUnit, JbossCache, LDAP

Projekt:Architektur / Systementwicklung Java/J2EE

Branche: Telekommunikation / Mobilfunk, Düsseldorf

Zeitraum: 08/2003 - 12/2005

Rolle: Systemarchitektur, Beratung, Entwicklung

Systementwicklung / Beratung im Bereich Transportnetzplanung (ATM/UTRAN/UMTS)

- Evaluation/Integration von O/R-Mappern in das Produkt

(Hibernate, TopLink)

- Migration/Weiterentwicklung von bestehenden Fachklassen in die O/R-Umgebung

- Analyse/Konzeption/Design und Implementierung von

- techn. Framework zur Reporterstellung, welches basierend auf einer XML-

Reportdefinition Daten aus heterogenen Datenquellen in verschiedene

Ausgabeformate transformiert

- techn. / fachl. Frameworks zur Unterstützung der Geschäftsprozesse auf Client- und

Serverseite

- Migration einer EJB-zentrierten Architektur auf eine SOA / POJO-orientierte Architektur

zur Verbesserung der Testbarkeit und Optimierung der Wiederverwendbarkeit sowie

der Entwicklungszyklen

verwendete Technologien:

- Java: Spring, EJB, Netbeans Platform, Xalan, Xerces, Jakarta Commons

JMX, MBeans, JasperReports, JAXP, JAXB, XDoclet, Apache OJB,

Hibernate, JUnit, Ant, Jakarta POI, Oracle TopLink, Java 5

- Application Server: JBoss, Tomcat

- Frontend: Netbeans Platform

- Datenbanken: Oracle

- sonstiges: CVS, ObjectiF,Poseidon, MagicDraw, UML, XML, XSL, XSLT, Eclipse

TOAD, XP, CruiseControl, SOAP, WSDL, Axis, SOA, Hivemind, JMX,

Ivy

Projekt:Architektur / Spezifikation / Systementwicklung Java/J2EE,

Dresdner Bank AG, Frankfurt

Branche: Bank

Zeitraum: 03/2002 - 08/2003

Rolle: Systemarchitektur, Beratung, Entwicklung

Beratung im Bereich Marktdatensysteme für J2EE Entwicklung

Tätigkeiten:

- Analyse, Konzeption, Design und Implementierung diverser Module für ein

Marktdatenabrechnungssystem

- Spezifikation und Datenmodellierung von Schnittstellen zu Markt-

datenliefersystemen

- Analyse, Konzeption, Design und Implementierung eines webbasierten

Reportingfrontends für ein Marktdatenabrechnungssystem mit Online-

Generierung von PDF- und HTML Reporten

- Analyse, Konzeption, Design und Implementierung einer Anwendung zum

Konfigurationsmanagement von Marktdatensystemen

- Analyse, Konzeption, Design und Erweiterung eines webbasierten Portals

für interne Dienstleistungen rund um Marktdatensysteme

- Konzeption und Einführung einer einheitlichen Entwicklungsarchitektur sowie

Build- und Deployumgebung für diverse Entwicklungsprojekte

- Coaching und Beispielimplementierung für Junior-Entwickler

- Sourcecode-Review sowie Test und Anforderungsanalyse für durch

Drittanbieter entwickelte Software

verwendete Technologien:

- Java: EJB, JSP, Servlet, JDBC, XML, XSLT, JAXB, JMS, Swing

- XML: XML, XSL, XSLT, XPATH, JAXB, JAXP

- Application Server: Tomcat, BEA Weblogic

- Datenbanken: Oracle, Sybase

- sonstiges: Together, JBuilder, Netbeans, Rational Rose, Eclipse

ANT, CVS, Toplink, Citrix MetaFrame, Citrix NFuse,

Microsoft Active Directory, LDAP, UML, RUP

Reuters DACS, Bloomberg, JReport

OO-Analyse, OO-Design

Projekt:Entwicklung im Bereich Internet/E-Commerce Citibank AG, Frankfurt

Branche: Bank, Wertpapiergeschäft

Zeitraum: 09/2000 - 01/2002

Rolle: Systemarchitektur, Beratung, Entwicklung

Entwicklungen im Bereich Optionsscheine der Citibank AG, Frankfurt

Entwicklungen für Backend der zentralen Citibank Website für

Optionsscheine (www.citiwarrants.com), 12 internationale Märkte in 7 Sprachen

- Analyse, Design und Entwicklung eines XML basierten Extranets für internationale

Distributionspartner

- Integration von Partneranwendungen in Website für

- SMS Funktionalität für Alerts und Preisabfragen

- Telefonische Preisauskunftssysteme

- Simulation von Optionsscheinpreisen

- Design und Implementierung verschiedene Realtime-Contributionsysteme

basierend auf Reuters Market Data Feed

- Design und Implementierung eines automatischen Migrationsprozesses auf Basis

von Ant und XML

- Design und Implementierung von Content-Managementfunktionalitäten für

das Intranet

- Design und Implementierung einer Schnittstelle an ein Risk-System zum

Abgleich von Dividenden und Zinsdaten

- Anaylse und Design eines Thin Client Front-Ends für ein Handelssystem

- Optimierung der zugrundeliegenden Datenbankenstrukturen und Portierung von

Businesslogik in Datenbankobjekte

- Design und Implementierung eines XML basierten Realtime-Chartingsystems

- Design und Implementierung einer Monitoringumgebung zur Performanceauswertung diverser

Back-End-Systeme wie Webserver,DB-Server,App-Server,Email,SMS

Verwendete Technologien:

- Java: J2EE, JSP, Servlets, EJB, JDBC

- Application Server: BEA Weblogic, Macromedia ColdFusion, Macromedia JRun

- Datenbankserver: Sybase

- IDE: Borland JBuilder, Webgain Visual Studio

- XML, XSL, XSLT, Xerces, Xalan

- Sonstiges: Reuters SSL Development Kit COM Edition

Reuters SES Server

Reuters Investor

Aus- und Weiterbildung

Aus- und Weiterbildung

Zertifikat: Architecting with Google Cloud Platform
 
 
Studium der Elektrotechnik an der Universität Hannover
Fachrichtung Nachrichtentechnik / Kommunikationsnetze
Abschluß als Diplom-Ingenieur Elektrotechnik (Dipl.-Ing.) 1998

Position

Position

interessante Tätigkeit im Bereich Architektur / technische Projektleitung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Analyse, Design, Architektur und Entwicklung in den Bereichen
- J2EE Architektur (MVC, Patterns, EJB, Persistenz)
- webbasierte Applikationen
- Back-End Entwicklung im Bereich Banken/Finanzdienstleister/Wertpapiergeschäft
- XML-basierte E-Commerce Applikationen
- Datenbankentwicklung / Design

Applikationsserver
BEA Weblogic
Tomcat
JBoss
IBM Websphere
Oracle 9i Application Server

Datenbanken:
Oracle 7.3, 8i, 9i, 10g
Sybase 11.9, 12.0, 12.5
Microsoft SQL Server 7.0, 2000

Entwicklungswerkzeuge:
Webgain Visual Studio
Webgain Toplink
Borland JBuilder
Netbeans
Eclipse 3.0, 3.1
Together ControlCenter
PowerDesigner
ANT, Maven
Rational Rose
CVS
ER Studio
Embarcadero Rapid SQL
TOAD
AndroMDA, XDoclet, OpenGenerator Framework


Webserver:
Microsoft Internet Information Server
Apache

Methodik:
UML, OOD , OOA , MVC, MDA
JSP Custom Tags, Java Design Patterns
XML, XSL, XSLT, JAXP, JAXB, LDAP, DOM, SAX,
XPATH, SAXON
SOAP, WSDL, UDDI, Webservices, AXIS
JDO, Java Data Objects
Design von Businessobjekten
Design von Persistenzlayern

Weitere Erfahrungen:
J2EE: JSP, Servlet, EJB, JMS, JDBC, Swing, Hibernate, Toplink, Spring
Reuters SSL Developer Kit
Reuters Small Exchange Server
Microsoft Exchange Server
Reuters DACS
JReport
Citrix nFuse
Struts
NetBeans: Netbeans-Platform Client-Entwicklung
Eclipse: Eclipse 2.x, Eclipse 3.0, Plugin-Entwicklung,
Client-Entwicklung auf Basis von Eclipse (RCP, Rich-Client-Platform)
EAI: Enterprise Application Integration, SOA, Open Adaptor, XBus

Betriebssysteme

BSD
Mac OS
MS-DOS
SUN OS, Solaris
Unix
speziell Linux und Solaris
Windows

Programmiersprachen

Basic
Visual Basic 6.0: +
Delphi
Java
Java, J2EE, EJB, JSP, Servlets
JavaScript
Java, J2EE, EJB, JSP, Servlets
Pascal
PHP
PL/SQL
Scriptsprachen
ColdFusion und ASP, HTML,
Transact-SQL,
JSP
XML, XSL, XSLT

Datenbanken

Access
DB2
Informix
JDBC
MongoDB
MS SQL Server
MySQL
SQL
Sybase ASE
Oracle: 7.3, 8.1, 9i  5+ Jahre Erfahrung
Sybase ASE: 11.9, 12.0, 12.5   3+ Jahre Erfahrung
SAP DB (Windows 2000, Linux, Solaris)

Datenkommunikation

Message Queuing
VPN, IPSEC, Firewalls, UMTS, GSM, PDH, SDH

Hardware

PC

Berechnung / Simulation / Versuch / Validierung

Rapid Control Prototyping (RCP)

Branchen

Branchen

Anlagentechnik
Elektrizitätswirtschaft
Landwirtschaft
Autobranche
Energieversorgung
Luft- und Raumfahrt
Automatisierungstechnik
Flughafen
Maschinenbau
Bahn
Forschung
Entwicklung
UNI
Mineralölindustrie
Banken
Automobil
EDV
Gastronomie
Pharmazie
Börse
Handel
Post
Bau
Handwerk
Robotersteuerung
Behörden
Hardwarehersteller
Softwarehersteller
Betriebswirtschaft
sonstige Industrie
Stahlindustrie
Chemie
Kommunalwesen
Versicherungen
Telekommunikation

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.