Architekt/Senior Entwickler Java/J2EE/UML/Webservices für Service Oriented Architectures im Backend (Datenbanken und objektorientierte Datenmodellierung)/DB2/Oracle
Aktualisiert am 16.05.2023
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: D8 bevorzugt

nicht möglich

Projekte

Projekte

4 Jahre 3 Monate
2018-05 - 2022-07

Payment Platform für Online Shop

JEE Softwareentwickler in einem DevOps Projekt Java Oracle Git ...
JEE Softwareentwickler in einem DevOps Projekt

Entwicklung sowohl des Kerns der PaymentPlatform als auch Anbindung an verschiedene Payment Service Providers. Hochleistungssystem mit bis zu 70 Payments pro Sekunde. Durchführung aller Arten von Test (Unit-Tests, E2E Test und Lasttests). Design einer neuen Architektur auf Basis von Micro-Services. Migration der Applikation von einzelen App-Server in einen Kubernetes Cluster mit Git/Ops auf Basis von Flux und Istio

Java EE Java 8 Java 11 Java 17 REST SOAP JPA JMS Maven Gradle IntelliJ Git EJB3 Oracle JBoss Application Server Kotlin Quarkus Terraform Flux Istio GitHub Actions Kubernetes
Java Oracle Git Kotlin JAX-RS JAX-WS JPA JMS Maven Gradle Jenkins Kubernetes Google Cloud Platorm
Media Markt Saturn
Ingolstadt, Donau und Remote
2 Jahre 10 Monate
2015-05 - 2018-02

Big-Data und JEE Projekt

Buildmanager JEE 7.0 Jave 1.8 Groovy Nexus ...
Buildmanager

Einrichtung und Pflege der Buildumgebung mit Gradle, Maven, Nexus, SonarQube und Rundeck. Einführung von Komponententests mit Hilfe von Arquillian, Konzeption und Entwicklung der Integrationtests. Zuständigkeit für laufenden CI-Build. Zuständigkeit für die Entwicklungsumgebungen.

JEE 7.0 Jave 1.8 Groovy Nexus Maven Gradle SonarQube Hibernate Intellij IDEA Git EJB MySql JBoss
Marktfoschungsinstitut
6 Monate
2014-10 - 2015-03

Implementation eine Tracefile-Verwaltungssystem für ein Automobil-Unternehmen

JEE 6.0 Java 1.7 Webservices ...

Implementation des Backend- und der WebClient Anteile. Kommunikation mit den verteilten Anteilen mit JAX-WS mit Transportsicherheit über JSSE und Zugang über Client-Zertifikate. JSON als Transport –Content. Persistenzschicht mit JPA/Eclipselink. Aufbau CI-Infrastruktur mit Jenkins, Nexus und SonarQube. Einrichtung der Test-Umgebung nach dem Vorbild der INT und PROD Umgebung.

JEE 6.0 Java 1.7 Webservices Jenkins-CI Nexus Maven SonarQube. EclipseLink Eclipse IntelliJ Idea Subversion JSSE EJB Primefaces JSF Postgresql Glassfish
ESG ELEKTRONIKSYSTEM- UND LOGISTIK-GMBH
6 Monate
2014-04 - 2014-09

Anpassung eines Java-Reportwriters an die aktuellen APIs der Version JEE 7.0 und Java 1.8

JEE 7.0 Java 1.8 Webservices ...

Umstellung der Persistenzschicht auf JPA/Hibernate. Umstellung der Serviceschicht auf JAX-WS und JAX-RS., Einführung einer Continuous Integration Infrastruktur mit Jenkins. Umstellung der Builds von Ant auf Gradle.

JEE 7.0 Java 1.8 Webservices RESTfull-Services Jenkins-CI Groovy Eclipse IntelliJ Idea Subversion
Qint Software
2 Jahre 11 Monate
2011-05 - 2014-03

Database Professional

Oracle 10g und 11g DB2 UDB V9.1 bis V10.5 AIX ...

Beratung beim Einsatz der Datenbank Oracle und IBM DB2. Insbesondere im Projekt Car2Go. Dort werden durch die agile Software Entwicklung in kurzen Abständen neue Versionen in Betrieb genommen, ohne dass eine Downtime der Applikation eingeplant oder auftreten darf. Zusätzliche Unterstützung bei Problemen in der Produktion durch mangelnde Performanz. Einsatz des Produktes Speedgain zur Überwachung der Datenbank und ihrer Performanz in der Produktion.

Kernpunkt:

Datenbankoptimierung. Migration von Daten im 24/7 Betrieb. Schemaevolution. Datenbankmodellierung

Oracle 10g und 11g DB2 UDB V9.1 bis V10.5 AIX Solaris Linux Windows Speedgain Agile Entwicklung IBM Websphere PL/SQL Shell-Skripte
Daimler TSS
3 Jahre 10 Monate
2007-07 - 2011-04

Smart Card Entwicklung

Java 1.6 J2EE (JBoss SAP AS Java ...

Entwicklung eines Card and Application Management System (CAMS) für die deutsche elektronische Gesundheitskarte (eGK). Erfassen der fachlichen Anforderungen, Umsetzung in die Software-Architektur, Implementierung und Optimierung der Datenbankschnittstelle. Design und Implementierung eines Java-Frameworks für Datenbank-Installation und Update. Softwarearchitektur und Implementierung eines zusätzlichen verteilten Caches für die Persistenz mit Cayenne in Java.

Kernpunkt:

Java-Backend-Entwicklung, Optimierung der Datenbankschnittstelle im Java OR-Mapper Cayenne. Migration der Daten zwischen Releases Schemaevolution. Datenbankmodellierung

Java 1.6 J2EE (JBoss SAP AS Java EJB JMX) Spring Maven Ant Cayenne Verschlüsselung/Kryptografie mit HSM Eclipse Oracle 10g DB2 UDB V8 und V9 SQL JUnit Luntbuild- Continuous Integration Windows AIX Solaris Linux ClearCase ClearQuest. PL/SQL. Shell-Skripte
Giesecke & Devrient
1 Jahr 3 Monate
2006-04 - 2007-06

Online-Shopping Lösung für Softwareprodukte

Java 1.5 J2EE (Tomcat) Java Server Faces ...

Architektur und Entwicklung einer Online-Shopping Lösung für Softwareprodukte. Erfassung der fachlichen Anforderungen, Systemarchitektur, Implementierung der Web-Services insbesondere der Kreditkartentransaktionen über einen Web-Service.

Kernpunkt:

Verschlüsselung, sichere Übertragung mit den gängigen Java kryptografischen Methoden. Abbildung der Objektstrukturen auf relationale Datenbanken. Service Orientierte Architektur.

Java 1.5 J2EE (Tomcat) Java Server Faces Facelets MYSQL Hibernate Ant Verschlüsselung/Kryptografie (mit JCE JSSE JAAS MD5 SH1 RSA AES DSA) Eclipse/Idea Junit Windows Linux.
Qint Software
3 Monate
2006-02 - 2006-04

Web-Portal für Immobilienfinanzierungen

Oracle XML Axis-Web-Services ...

Web-Portal für Immobilienfinanzierungen. Integration einer Dokumentengenerierungssoftware in eine serviceorientierte Architektur. Implementierung der XML Übertragung und Transformation sowie Ausgabe über den Dokumentserver.

Kernpunkt:

Hochgradig komplexe XML Strukturen. 24X7 Betrieb. Verwaltung von über 100 Dokumentvorlagen.

Oracle XML Axis-Web-Services J2EE Server Tomcat Ant Eclipse Windows Linux
Finanzdienstleister Hypoport
8 Monate
2005-07 - 2006-02

Entwicklung einer Lösung für Arztabrechnungen

Java 1.5 Intersystems Caché (Objektdatenbank mit Java Persistence Architecture) J2EE mit Tomcat. Canoo ULC (Ultra Light Client) als Oberflächenbibliothek Windows ...

Entwicklung einer Lösung für Arztabrechnungen. Aufbau einer sicherheitsoptimierten serviceorientierten Systemarchitektur. Implementierung eines regelbasierten Systemes in einer J2EE Architektur.

Kernpunkt:

Sicherheitsarchitektur, Serviceorientierte Architektur

Java 1.5 Intersystems Caché (Objektdatenbank mit Java Persistence Architecture) J2EE mit Tomcat. Canoo ULC (Ultra Light Client) als Oberflächenbibliothek Windows Linux
Systemanbieter im Gesundheitswesen, München
6 Monate
2005-01 - 2005-06

CRM-System SalesProfi2005

.net Application Server Axis-Web-Services J2EE Server ...

Integration eines Java Report Writers in eine .net basierte serviceorientierte Architektur SOA  Architekturberatung, Implementierung, Deployment. Lösung der Schnittstellenproblematik zwischen .net und Java über Web-Services (Axis Toolkit).

Kernpunkt:

Kopplung Java mit .net. Komplexe Architektur, hoher Datendurchsatz.

.net Application Server Axis-Web-Services J2EE Server Windows-Server
Hochtief, Essen
1 Jahr 9 Monate
2003-04 - 2004-12

Integration eines Java Reportwriters

Java (1.5) JDBC Hibernate ...

Integration eines Java Reportwriters in J2EE Umgebungen. Test in verschiedenen Application Servern, insbesondere Web-Sphere, Bea-Weblogic, JBoss und NetWeaver.

Kernpunkt:

Integration einer komplexen Serverkomponente (Reportingtool), in unterschiedliche serviceorientierte Architekturkonzepte (J2EE und .net). (Transaktionsbehandlung, Zugriffsschutz)

Java (1.5) JDBC Hibernate JDO Intersytems-Caché Oracle JBoss Bea Weblogic NetWeaver Axis Eclipse IntelliJ Idea Microsoft .net Webservices XML Jprofiler Windows Linux
Softwarehersteller
1 Jahr 1 Monat
2003-03 - 2004-03

Integration eines Reportwriters

Datenbank Versant OODBMS Microsoft VC++ Java ...

Integration eines Reportwriters als Service in ein militärisches ERP-System. Erstellung von Reports, Erweiterungen, Anpassung an die Client/Server Architektur. Implementierung von besonderen Aggregationen in Java. Das ursprüngliche System basierte auf Cognos, das über ODBC angebunden war. Dieses System skalierte extrem schlecht und behinderte die operativen Server. Es wurde ersetzt, durch einen objektorientierten Service, der aufgrund seiner Performanz sogar direkt auf der operativen Datenbank aufsetzen konnte.

Kernpunkt:

Performancekritische Auswertungen in Real-Time auf einem operativen System für eine hohe Benutzeranzahl.

Datenbank Versant OODBMS Microsoft VC++ Java Swing XML Lotus Notes. Windows-Server
Bundeswehr (Systemhaus ESG München)
3 Monate
2003-01 - 2003-03

Aufbau eines Data-Warehouse

Versant OODBMS Oracle XML ...

Aufbau eines Data-Warehouse für Handelsdaten des Investmentbankingbereiches. Test und Benchmarks. Erstellung und Tuning der SQL Abfragen und Loading Prozesse. Benchmarking zwischen OODBMS und RDBMS.

Kernpunkt:

Sehr hoher Datendurchsatz gefordert.

Versant OODBMS Oracle XML Windows.
Commerzbank
1 Jahr 5 Monate
2001-08 - 2002-12

Beratung/ Softwareentwicklung zur Performanceoptimierung

Windows-Server Thin Clients mit Citrix Terminal Server ObjectStore OODBMS ...

Beratung/Softwareentwicklung zur Performanceoptimierung der zentralen Datenbank für Preis/Modellvarianten des Automobilherstellers. Schemamigration der Datenbank, automatisierte Integritätsprüfungen sowie Erweiterungen.

Kernpunkt:

Sehr komplexe Datenstruktur, Verwendung des rational Unified Process (RUP)

Windows-Server Thin Clients mit Citrix Terminal Server ObjectStore OODBMS VC++ Rational ClearCase Rational Rose
Automobilindustrie (BMW)
1 Monat
2001-07 - 2001-07

Beratung/ Softwareanpassungen

ObjectStore OODBMS VC++ Windows-PC ...

Beratung/Softwareanpassungen um Reportingfunktionen in die Softwareentwicklung des amerikanischen Telekommunikationsherstellers zu integrieren.

Kernpunkt:

Embedded System in einem Telefonswitch.

ObjectStore OODBMS VC++ Windows-PC Switches
Telekomunikation (Tellabs, Chicago)
1 Jahr 6 Monate
2000-02 - 2001-07

Datenbankanbindungen

Java Versant OODBMS Objectivity OODBMS ...

Hauptverantwortlicher für Datenbankanbindungen bei der Entwicklung eines Reportwriters unter Java. Inbetriebnahme der Anbindung beim Finanzdienstleister AWD unter dem OODBMS Objectivity und bei dem Computer Distributor Cancom unter dem OODBMS Poet(FastObjects)

Java Versant OODBMS Objectivity OODBMS VC++.
Softwarehersteller Qint Software
1 Monat
2000-01 - 2000-01

Beratung/Softwareanpassungen um Reporting-Services in die Softwareentwicklung der Clearingstelle der Londoner Börsen zu integrieren

Versant OODBMS VC++
Versant OODBMS VC++
Finanz (London Clearing House)

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Ingenieur (Dipl.-Ing) Maschinenbau (TH-Aachen)

Position

Position

Softwarearchitektur/ serviceorientierte Architekturen (SOA)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

GUI Programmierung:

Java Swing, Visual C++ (Microsoft Foundation Classes, .net), MS-Windows (Win32), X-Windows.

Standards, Schnittstellen:

XML, Corba, Hibernate, JDO, LDAP, IMAP, lex, yacc, make, ant,  HTML, CSS, EJB, WSDL, Axis, Java Server Faces, Spring, maven.

Programmier­werkzeuge

Eclipse, Rational Rose, ClearCase, ClearQuest, IntelliJ Idea, Microsoft Visual Studio, CVS, Subversion

Betriebssysteme

HPUX
IRIX
OSF/Motif
SUN OS, Solaris
Unix
VMS
Windows

Programmiersprachen

C
C#
C++
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Shell

Datenbanken

DB2
Administation und Entwicklung
Intersystems Caché
JDBC
MS SQL Server
MySQL
Object Store
Oracle
POET
Proprietäre DB
SQL
versant, artbase
sehr erfahren

Datenkommunikation

Ethernet
Internet, Intranet
IPNG
ISDN
Router
TCP/IP
Windows Netzwerk

Hardware

HP
IBM RS6000
PC
SUN

Branchen

Branchen

Banken
Versicherungen
Finanzdienstleistungen
Telekommunikation
Automobilindustrie
Militär
Software
IT
Maschinenbau

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: D8 bevorzugt

nicht möglich

Projekte

Projekte

4 Jahre 3 Monate
2018-05 - 2022-07

Payment Platform für Online Shop

JEE Softwareentwickler in einem DevOps Projekt Java Oracle Git ...
JEE Softwareentwickler in einem DevOps Projekt

Entwicklung sowohl des Kerns der PaymentPlatform als auch Anbindung an verschiedene Payment Service Providers. Hochleistungssystem mit bis zu 70 Payments pro Sekunde. Durchführung aller Arten von Test (Unit-Tests, E2E Test und Lasttests). Design einer neuen Architektur auf Basis von Micro-Services. Migration der Applikation von einzelen App-Server in einen Kubernetes Cluster mit Git/Ops auf Basis von Flux und Istio

Java EE Java 8 Java 11 Java 17 REST SOAP JPA JMS Maven Gradle IntelliJ Git EJB3 Oracle JBoss Application Server Kotlin Quarkus Terraform Flux Istio GitHub Actions Kubernetes
Java Oracle Git Kotlin JAX-RS JAX-WS JPA JMS Maven Gradle Jenkins Kubernetes Google Cloud Platorm
Media Markt Saturn
Ingolstadt, Donau und Remote
2 Jahre 10 Monate
2015-05 - 2018-02

Big-Data und JEE Projekt

Buildmanager JEE 7.0 Jave 1.8 Groovy Nexus ...
Buildmanager

Einrichtung und Pflege der Buildumgebung mit Gradle, Maven, Nexus, SonarQube und Rundeck. Einführung von Komponententests mit Hilfe von Arquillian, Konzeption und Entwicklung der Integrationtests. Zuständigkeit für laufenden CI-Build. Zuständigkeit für die Entwicklungsumgebungen.

JEE 7.0 Jave 1.8 Groovy Nexus Maven Gradle SonarQube Hibernate Intellij IDEA Git EJB MySql JBoss
Marktfoschungsinstitut
6 Monate
2014-10 - 2015-03

Implementation eine Tracefile-Verwaltungssystem für ein Automobil-Unternehmen

JEE 6.0 Java 1.7 Webservices ...

Implementation des Backend- und der WebClient Anteile. Kommunikation mit den verteilten Anteilen mit JAX-WS mit Transportsicherheit über JSSE und Zugang über Client-Zertifikate. JSON als Transport –Content. Persistenzschicht mit JPA/Eclipselink. Aufbau CI-Infrastruktur mit Jenkins, Nexus und SonarQube. Einrichtung der Test-Umgebung nach dem Vorbild der INT und PROD Umgebung.

JEE 6.0 Java 1.7 Webservices Jenkins-CI Nexus Maven SonarQube. EclipseLink Eclipse IntelliJ Idea Subversion JSSE EJB Primefaces JSF Postgresql Glassfish
ESG ELEKTRONIKSYSTEM- UND LOGISTIK-GMBH
6 Monate
2014-04 - 2014-09

Anpassung eines Java-Reportwriters an die aktuellen APIs der Version JEE 7.0 und Java 1.8

JEE 7.0 Java 1.8 Webservices ...

Umstellung der Persistenzschicht auf JPA/Hibernate. Umstellung der Serviceschicht auf JAX-WS und JAX-RS., Einführung einer Continuous Integration Infrastruktur mit Jenkins. Umstellung der Builds von Ant auf Gradle.

JEE 7.0 Java 1.8 Webservices RESTfull-Services Jenkins-CI Groovy Eclipse IntelliJ Idea Subversion
Qint Software
2 Jahre 11 Monate
2011-05 - 2014-03

Database Professional

Oracle 10g und 11g DB2 UDB V9.1 bis V10.5 AIX ...

Beratung beim Einsatz der Datenbank Oracle und IBM DB2. Insbesondere im Projekt Car2Go. Dort werden durch die agile Software Entwicklung in kurzen Abständen neue Versionen in Betrieb genommen, ohne dass eine Downtime der Applikation eingeplant oder auftreten darf. Zusätzliche Unterstützung bei Problemen in der Produktion durch mangelnde Performanz. Einsatz des Produktes Speedgain zur Überwachung der Datenbank und ihrer Performanz in der Produktion.

Kernpunkt:

Datenbankoptimierung. Migration von Daten im 24/7 Betrieb. Schemaevolution. Datenbankmodellierung

Oracle 10g und 11g DB2 UDB V9.1 bis V10.5 AIX Solaris Linux Windows Speedgain Agile Entwicklung IBM Websphere PL/SQL Shell-Skripte
Daimler TSS
3 Jahre 10 Monate
2007-07 - 2011-04

Smart Card Entwicklung

Java 1.6 J2EE (JBoss SAP AS Java ...

Entwicklung eines Card and Application Management System (CAMS) für die deutsche elektronische Gesundheitskarte (eGK). Erfassen der fachlichen Anforderungen, Umsetzung in die Software-Architektur, Implementierung und Optimierung der Datenbankschnittstelle. Design und Implementierung eines Java-Frameworks für Datenbank-Installation und Update. Softwarearchitektur und Implementierung eines zusätzlichen verteilten Caches für die Persistenz mit Cayenne in Java.

Kernpunkt:

Java-Backend-Entwicklung, Optimierung der Datenbankschnittstelle im Java OR-Mapper Cayenne. Migration der Daten zwischen Releases Schemaevolution. Datenbankmodellierung

Java 1.6 J2EE (JBoss SAP AS Java EJB JMX) Spring Maven Ant Cayenne Verschlüsselung/Kryptografie mit HSM Eclipse Oracle 10g DB2 UDB V8 und V9 SQL JUnit Luntbuild- Continuous Integration Windows AIX Solaris Linux ClearCase ClearQuest. PL/SQL. Shell-Skripte
Giesecke & Devrient
1 Jahr 3 Monate
2006-04 - 2007-06

Online-Shopping Lösung für Softwareprodukte

Java 1.5 J2EE (Tomcat) Java Server Faces ...

Architektur und Entwicklung einer Online-Shopping Lösung für Softwareprodukte. Erfassung der fachlichen Anforderungen, Systemarchitektur, Implementierung der Web-Services insbesondere der Kreditkartentransaktionen über einen Web-Service.

Kernpunkt:

Verschlüsselung, sichere Übertragung mit den gängigen Java kryptografischen Methoden. Abbildung der Objektstrukturen auf relationale Datenbanken. Service Orientierte Architektur.

Java 1.5 J2EE (Tomcat) Java Server Faces Facelets MYSQL Hibernate Ant Verschlüsselung/Kryptografie (mit JCE JSSE JAAS MD5 SH1 RSA AES DSA) Eclipse/Idea Junit Windows Linux.
Qint Software
3 Monate
2006-02 - 2006-04

Web-Portal für Immobilienfinanzierungen

Oracle XML Axis-Web-Services ...

Web-Portal für Immobilienfinanzierungen. Integration einer Dokumentengenerierungssoftware in eine serviceorientierte Architektur. Implementierung der XML Übertragung und Transformation sowie Ausgabe über den Dokumentserver.

Kernpunkt:

Hochgradig komplexe XML Strukturen. 24X7 Betrieb. Verwaltung von über 100 Dokumentvorlagen.

Oracle XML Axis-Web-Services J2EE Server Tomcat Ant Eclipse Windows Linux
Finanzdienstleister Hypoport
8 Monate
2005-07 - 2006-02

Entwicklung einer Lösung für Arztabrechnungen

Java 1.5 Intersystems Caché (Objektdatenbank mit Java Persistence Architecture) J2EE mit Tomcat. Canoo ULC (Ultra Light Client) als Oberflächenbibliothek Windows ...

Entwicklung einer Lösung für Arztabrechnungen. Aufbau einer sicherheitsoptimierten serviceorientierten Systemarchitektur. Implementierung eines regelbasierten Systemes in einer J2EE Architektur.

Kernpunkt:

Sicherheitsarchitektur, Serviceorientierte Architektur

Java 1.5 Intersystems Caché (Objektdatenbank mit Java Persistence Architecture) J2EE mit Tomcat. Canoo ULC (Ultra Light Client) als Oberflächenbibliothek Windows Linux
Systemanbieter im Gesundheitswesen, München
6 Monate
2005-01 - 2005-06

CRM-System SalesProfi2005

.net Application Server Axis-Web-Services J2EE Server ...

Integration eines Java Report Writers in eine .net basierte serviceorientierte Architektur SOA  Architekturberatung, Implementierung, Deployment. Lösung der Schnittstellenproblematik zwischen .net und Java über Web-Services (Axis Toolkit).

Kernpunkt:

Kopplung Java mit .net. Komplexe Architektur, hoher Datendurchsatz.

.net Application Server Axis-Web-Services J2EE Server Windows-Server
Hochtief, Essen
1 Jahr 9 Monate
2003-04 - 2004-12

Integration eines Java Reportwriters

Java (1.5) JDBC Hibernate ...

Integration eines Java Reportwriters in J2EE Umgebungen. Test in verschiedenen Application Servern, insbesondere Web-Sphere, Bea-Weblogic, JBoss und NetWeaver.

Kernpunkt:

Integration einer komplexen Serverkomponente (Reportingtool), in unterschiedliche serviceorientierte Architekturkonzepte (J2EE und .net). (Transaktionsbehandlung, Zugriffsschutz)

Java (1.5) JDBC Hibernate JDO Intersytems-Caché Oracle JBoss Bea Weblogic NetWeaver Axis Eclipse IntelliJ Idea Microsoft .net Webservices XML Jprofiler Windows Linux
Softwarehersteller
1 Jahr 1 Monat
2003-03 - 2004-03

Integration eines Reportwriters

Datenbank Versant OODBMS Microsoft VC++ Java ...

Integration eines Reportwriters als Service in ein militärisches ERP-System. Erstellung von Reports, Erweiterungen, Anpassung an die Client/Server Architektur. Implementierung von besonderen Aggregationen in Java. Das ursprüngliche System basierte auf Cognos, das über ODBC angebunden war. Dieses System skalierte extrem schlecht und behinderte die operativen Server. Es wurde ersetzt, durch einen objektorientierten Service, der aufgrund seiner Performanz sogar direkt auf der operativen Datenbank aufsetzen konnte.

Kernpunkt:

Performancekritische Auswertungen in Real-Time auf einem operativen System für eine hohe Benutzeranzahl.

Datenbank Versant OODBMS Microsoft VC++ Java Swing XML Lotus Notes. Windows-Server
Bundeswehr (Systemhaus ESG München)
3 Monate
2003-01 - 2003-03

Aufbau eines Data-Warehouse

Versant OODBMS Oracle XML ...

Aufbau eines Data-Warehouse für Handelsdaten des Investmentbankingbereiches. Test und Benchmarks. Erstellung und Tuning der SQL Abfragen und Loading Prozesse. Benchmarking zwischen OODBMS und RDBMS.

Kernpunkt:

Sehr hoher Datendurchsatz gefordert.

Versant OODBMS Oracle XML Windows.
Commerzbank
1 Jahr 5 Monate
2001-08 - 2002-12

Beratung/ Softwareentwicklung zur Performanceoptimierung

Windows-Server Thin Clients mit Citrix Terminal Server ObjectStore OODBMS ...

Beratung/Softwareentwicklung zur Performanceoptimierung der zentralen Datenbank für Preis/Modellvarianten des Automobilherstellers. Schemamigration der Datenbank, automatisierte Integritätsprüfungen sowie Erweiterungen.

Kernpunkt:

Sehr komplexe Datenstruktur, Verwendung des rational Unified Process (RUP)

Windows-Server Thin Clients mit Citrix Terminal Server ObjectStore OODBMS VC++ Rational ClearCase Rational Rose
Automobilindustrie (BMW)
1 Monat
2001-07 - 2001-07

Beratung/ Softwareanpassungen

ObjectStore OODBMS VC++ Windows-PC ...

Beratung/Softwareanpassungen um Reportingfunktionen in die Softwareentwicklung des amerikanischen Telekommunikationsherstellers zu integrieren.

Kernpunkt:

Embedded System in einem Telefonswitch.

ObjectStore OODBMS VC++ Windows-PC Switches
Telekomunikation (Tellabs, Chicago)
1 Jahr 6 Monate
2000-02 - 2001-07

Datenbankanbindungen

Java Versant OODBMS Objectivity OODBMS ...

Hauptverantwortlicher für Datenbankanbindungen bei der Entwicklung eines Reportwriters unter Java. Inbetriebnahme der Anbindung beim Finanzdienstleister AWD unter dem OODBMS Objectivity und bei dem Computer Distributor Cancom unter dem OODBMS Poet(FastObjects)

Java Versant OODBMS Objectivity OODBMS VC++.
Softwarehersteller Qint Software
1 Monat
2000-01 - 2000-01

Beratung/Softwareanpassungen um Reporting-Services in die Softwareentwicklung der Clearingstelle der Londoner Börsen zu integrieren

Versant OODBMS VC++
Versant OODBMS VC++
Finanz (London Clearing House)

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Ingenieur (Dipl.-Ing) Maschinenbau (TH-Aachen)

Position

Position

Softwarearchitektur/ serviceorientierte Architekturen (SOA)

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

GUI Programmierung:

Java Swing, Visual C++ (Microsoft Foundation Classes, .net), MS-Windows (Win32), X-Windows.

Standards, Schnittstellen:

XML, Corba, Hibernate, JDO, LDAP, IMAP, lex, yacc, make, ant,  HTML, CSS, EJB, WSDL, Axis, Java Server Faces, Spring, maven.

Programmier­werkzeuge

Eclipse, Rational Rose, ClearCase, ClearQuest, IntelliJ Idea, Microsoft Visual Studio, CVS, Subversion

Betriebssysteme

HPUX
IRIX
OSF/Motif
SUN OS, Solaris
Unix
VMS
Windows

Programmiersprachen

C
C#
C++
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Shell

Datenbanken

DB2
Administation und Entwicklung
Intersystems Caché
JDBC
MS SQL Server
MySQL
Object Store
Oracle
POET
Proprietäre DB
SQL
versant, artbase
sehr erfahren

Datenkommunikation

Ethernet
Internet, Intranet
IPNG
ISDN
Router
TCP/IP
Windows Netzwerk

Hardware

HP
IBM RS6000
PC
SUN

Branchen

Branchen

Banken
Versicherungen
Finanzdienstleistungen
Telekommunikation
Automobilindustrie
Militär
Software
IT
Maschinenbau

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.