Java11, Groovy, Docker, Linux, Kafka, Springboot
Aktualisiert am 05.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 13.05.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java, Groovy und Docker
Linux, Spring, Selenium
Deutsch
Englisch
Türkisch

Einsatzorte

Einsatzorte

Hamburg (+50km) Stade (+150km)

Deutschland: Außerhalb Hamburgs EUR 85,- Spesen/Tag

möglich

Projekte

Projekte

2 Jahre 10 Monate
2021-03 - 2023-12

Integriertes Leit- und Bediensystem (iLBS)

Java 11 Java 17 Apache Directory Server ...
  • Erstellung mehrere OSGI Bundles- und Komponente
  • Erstellung Junit Tests mit Mockito nach BDD
  • Dockerisierung der Services
ActiveMQ Maven Mockito Docker
Java 11 Java 17 Apache Directory Server Linux Windows
Scheidt und Bachmann
2 Jahre 10 Monate
2018-01 - 2020-10

Face Video ID

Java 8 Oracle Linux ...
  • Erstellung Trackingsservice
  • Erstellung Cameraservice
  • Erstellung Enrollmentservice
  • Erstellung CCTV Recorder
  • Dockerisierung der Services
  • Erstellung eines Mobile Avatar Providers
  • Integration Tests mit Selenium
  • Portierung der Services von docker-compose auf Kubernetes
Kafka Maven Springboot Swagger IntelliJ IDEA Docker Minikube Gradle Kubernetes
Java 8 Oracle Linux Windows Java 11 PLSQL Groovy
Dermalog
1 Jahr 6 Monate
2016-07 - 2017-12

Test Automatisierung mit Cucumber

Java Groovy bash ...
  • Erstellung der Page Objekte und Module
  • Realisierung der Szenarien Steps
  • Erstellung Micro Services
Gradle Springboot Selenium Jenkins git APEX Spring Boot
Java Groovy bash Cucumber Oracle Linux Windows Gherkin
Dermalog
10 Monate
2016-03 - 2016-12

Gradle Umstellung, Redesign, Reimplementierung

Java Groovy bash ...
  • Umstellung mehrerer Webapplikationen von Ant zu Gradle
  • Redesign der Applikationen
  • Reimplementierung der Applikationen
  • Einführung Continuous Integration
  • Selenium Tests
Gradle Spring Selenium Jenkins git
Java Groovy bash Oracle Linux Windows
ALD
4 Jahre 3 Monate
2011-06 - 2015-08

Qualitätsicherung, Frameworks, Backend Services

Java Javascript Groovy ...
  • Frameworks zur Qualitätssicherung
  • Applikation zum Vergleich sehr großer XML- Dateien
  • Cucumber Engine auf Selenium und Message- Queue Basis
  • Backend Services (Customer-, Article- Service)
  • Automatisierte Browser Tests mit Geb/Selenium
  • Monitoring via Graphite
  • Jira Plugins
Gradle/Maven CXF Spring Hibernate Geb/Selenium Cucumber Graphite ActiveMQ Kafka Jenkins git
Java Javascript Groovy C bash  MongoDB MySQL  Linux Windows
Otto
3 Monate
2011-02 - 2011-04

jScan, RCP Dokumenten Archivierung Client

Java  DB2  Windows
  • Redesign, Modularisierung vorhandener Applikatio
  • Reimplementierung des jScan Plugins. Bei der Realisierung wurde Eclipse- SWT/JFace, Eclipse Forms eingesetzt.
  • Implementierung und Anbindung eines neuen Archivierungssystems als Javabeans.
  • Test Units
Eclipse RCP OSGI (Eclipse Equinox)   Websphere TestNG jMockit
Java  DB2  Windows
Kühne + Nagel
4 Monate
2010-10 - 2011-01

A&O Ausschreibungen und Offerten

Java JPA  Oracle ...
  • Design und Architektur Als Architektur wurde ein mehrschichtiges System entworfen. Für die Realisierung der Clients wurde Eclipse- SWT/JFace mit JFace Data Binding  eingesetzt. Auf der Serverseite wurde Hibernate als Layer zwischen Business Logik und Datenbank verwendet. Dabei wurden die Objekte per Hibernate gemappt, die Queries via JPA realisiert. Als Mittelschicht kam nur OSGI kompatible Spring DM in Frage. HttpInvoker wurde für die Client-Server Kommunikation eingesetzt. Auf der Client-Seite wurden die Spring- Services als OSGI- Service registriert und Clients zur Verfügung gestellt. Beim initialen Design der Oberflächen wurde Windowsbuilder verwendet.
  • Realisierung eines Rich Clients für Erfassung und Bearbeitung von Ausschreibungen und Offerten.
  • Erstellung der Server Komponenten
  • REST Services für Reporting.
Eclipse RCP OSGI (Eclipse Equinox) Windowsbuilder Spring CXF Jasperreport SAP Java Connector Tomcat Jetty Maven
Java JPA  Oracle  Windows Linux
Lunar/ Edeka
5 Monate
2010-04 - 2010-08

Content Delivery Plattform

Java JPA  MySQL ...
  • Realisierung der REST Services für Import der Publikations- Daten, Metadaten als RDF Graphen, Begleitmaterial und Content der EBooks und EPUBs
  • Bereitstellung der elektronischen Bücher per Download und virtuellen Bookshelf.
  • Testautomatisierung in Groovy mit hhtp-builder
CXF Spring OpenRDF Lucene Jetty Tomcat JBoss
Java JPA  MySQL Oracle  Windows Linux
T-Online/Telekom
2 Monate
2010-02 - 2010-03

Android Applikation für Gastronomie in eigener Entwicklung

Java  Derby SQLite ...
  • Design und Realisierung
Eclipse ADT jersey jax-ws hibernate ivy diverse Open Source Pakete
Java  Derby SQLite  REST SOAP  Android Linux
1 Jahr
2009-02 - 2010-01

SoaMoa, SOAP Browser, Tester, Monitor als eigenes Produkt

Java Groovy  Linux ...
  • Design und Realisierung
Eclipse RCP-Plattform OSGI(Equinox) jax-ws diverse
Java Groovy  Linux Windows XP Solaris Mac OS
4 Monate
2009-09 - 2009-12

M-Commerce Transaktionsplattform

Java JSP C++ ...
  • Implementierung des Moduls für „Customer Protection“
  • Implementierung Import- Migration Tool für „Persistent Confirmations“
  • Weiterentwicklung von „XMonWeb“
Spring axis2 Hauseigene Framework.
Java JSP C++ PL/SQL UML  Oracle  Solaris Windows XP Verfahren: Rup und Aspekte aus XP; Design Patterns
T-Mobile/Danet
8 Monate
2009-01 - 2009-08

DFI, Dynamisches Fahrgast- Informationssystem

Java JPA  Oracle 10g ...
  • Erstellung der Haltestellenrechner- Applikation
  • Erstellung des DFI Servers
  • Entwicklung des Tetra/PEI Protokolls
  • Realisierung Eclipse-RCP Clients zur Verwaltung der Haltestellenrechner
  • Support bei der Realisierung des DFI-Admin RCP- Clients.
  • Eigene Spring-Remoting Implementierung
Eclipse RCP OSGI(Eclipse Equinox) Spring Hibernate Ivy IvyDe Oracle Derby Hudson Quarz Dozer.
Java JPA  Oracle 10g Derby  Linux Windows XP
T-System/Danet
1 Jahr 1 Monat
2007-12 - 2008-12

PT- Order Server-Applikation, NOA-Client

Java SQL XML ...
  • Serverseitige Java- Entwicklung (EJBs) für Auftrags-abteilung
  • Webservices für Sendungsauskunft
  • Eclipse RCP-Plugin für unternehmensspezifische NOA-Client zur Eingabe und Wartung der Regeln für ein Rule- Engine.
Eclipse RCP-Plattform OSGI(Eclipse Equinox) TOAD Jess Weblogic Oracle
Java SQL XML  Oracle  Linux Windows XP
Otto-Group
4 Monate
2007-08 - 2007-11

Flugzeugfinanzierung Rating Modul

Java J2EE  DB2 ...
  • MQ-Anbindung
  • Flugzeugfinanzierungs-Modul (EJBs) für Rating nach Basel II
Websphere-Developer Websphere Application Server Struts Websphere MQ
Java J2EE  DB2  Windows XP AIX
PPI AG
6 Monate
2007-03 - 2007-08

Call-Center Applikation, WebService-Pool

Java C++ SQL ...
  • Client-Seitige WebService- Anbindung für Sendungsauskunft auf Artikelebene
  • Client- und Serverseitige Realisierung Artikel- Multimedia Services. Die WebServices wurden mit jax-ws Datenbankzugriffe mit Hibernate realisiert.
Borland Developer Eclipse Tomcat Weblogic JBoss Spring Hibernate
Java C++ SQL XML  Oracle  Linux Windows XP
Otto-Group
1 Jahr
2006-03 - 2007-02

M-Commerce Transaktionsplattform

Java C++ PL/SQL ...
  • Performance-Steigerung
  • Entwicklung der Test-Units
  • Recharging, Aufladen der Prepaid Konten
  • LDAP Aufbau für T-Mobile Slowakei
Hauseigene Framework Hibernate Spring Apache-Axis Jpos jdbc Junit CruiseControl Eclipse tomcat XDE ( Rational Rose) Rational-Purify. Der Datenzugriff für Java Module wurde via Hibernate ausgeführt.
Java C++ PL/SQL UML XML  Oracle  Solaris AIX Linux True64 Windows XP Verfahren: Rup und Aspekte aus XP; Design Patterns.
T-Mobile/Danet
6 Monate
2005-09 - 2006-02

Calculation Server

Java  Oracle  AIX ...

Für das Projekt Aircraft Planning Control (APC) wurde der Server für die Berechnung der Produktion-Aktivitäten entwickelt.

  • Produktauswahl für Java-Entwicklung
  • Realisierung des Calculation-Servers.
  • Framework für Test-Units und Realisierung von Test-Units
  • Einführung CruiseControl
Netbeans Junit Log4J Swing Ant CruiseControl
Java  Oracle  AIX Linux Windows 2000
Airbus
4 Jahre
2001-07 - 2005-06

M-Commerce Transaktionsplattform

C++ Java PL/SQL ...
  • Realisierung eines SOAP-Servers: Der SOAP-Server musste SOAPRequeste via TCP/IP oder HTTP/1.x entgegen nehmen und an die BusinessObjekte weiterleiten. Die Ergebnisse der fachlichen Anwendung wurden in Form eines SOAPResponses auf dem gleichen weg zurückgeliefert. Der SOAP-Server musste ebenfalls konfigurierbar SSL-Protokoll unterstützen. In diesem Umfeld wurde eine Infrastruktur für Public-Key Verfahren aufgebaut.
  • Erstellung der Schnittstellen zu Content-Provider. Alle SOAPRequeste mussten in XSD bzw. in WSDL beschrieben werden.
  • Online-Rating & Billing: Für hohe Performance mussten alle Daten aus der Datenbank in shared-memory geladen und über ein Watchdog in konfigurierbaren Perioden aktualisiert werden. Die Preisermittlung wurde über einstellbare Regeln ausgeführt. Die Ausgabe der Billing wurde in XML erstellt.
  • Mehrere Adaptoren für Subscriber- Server: In mehreren Länder, wo diese Anwendung eingesetzt wurde, mussten für das jeweilige Land die Zugriffe auf die Kunden Vertragsdaten über selbständig laufende Agents realisiert werden. Dabei wurden oft offene Schnittstellen wie LDAP und CORBA eingesetzt.
  • Interoperability: Für die Gewährleistung der Interoperability wurden Apache-Axis Clients erstellt.
  • Entwickler-Test: Für diesen Zweck wurden diverse Clients in Java und Junit erstellt.
  • Tools: Shell- und Perl-Scripte zur Administration des Transaktionsplattform (ca. 500 UNIX-Prozesse), Verwaltung der Zertifikate, Whitelists etc.
  • SNMP-Agent zur Überwachung des Transaktionsplattform
Hauseigene Framework Openssl OpenLdap ACE Xercesc MKS-SI Rational Rose mico netsnmp Für Tests eingesetzt: Apache Axis Soaplite WASP Junit Swing Ant CruiseControl jBuilder und Eclipse
C++ Java PL/SQL UML XML SOAP WSDL Perl  Oracle Solaris AIX Linux True64 Windows 2000 Rup und Aspekte aus XP Design Patterns wurden angewandt.
T-Mobile

Aus- und Weiterbildung

Aus- und Weiterbildung

1988:

Studium der Informatik an der FH Hamburg

Diplom Ingenieur für technische Informatik FH

FH Hamburg

Kompetenzen

Kompetenzen

Top-Skills

Java, Groovy und Docker Linux, Spring, Selenium

Schwerpunkte

Java
Groovy
Spring Boot
Microservices
Docker
Kubernetes
Rest-Services
SOA
OOA
OOD
OOP
Eclipse-RCP
OSGI
C++
UNIX


Produkte / Standards / Erfahrungen / Methoden

Docker
IntelliJ IDEA
Maven
Springboot
Spring
CXF
Hibernate
Quarz
DB Design
UML
Compilerbau
lex und yacc
Schulung
Migration
Portierung
Eclipse- RCP
Frameworks
CVS
git
Subversion

Application Server/Servlet Engines

  • Webshere
  • Jboss
  • Weblogic
  • Tomcat
  • Jetty

Betriebssysteme

BS2000
Dos
Echtzeitbetriebssysteme
HPUX
Linux
MS-DOS
OSF/Motif
SUN OS, Solaris
Unix
AIX, Solaris, Reliant UNIX
Windows
XP, 2000, NT
MacOS

Programmiersprachen

Java 8
Java
Groovy
Javascript
TypeScript
C++
C
SQL
bash
ksh
COBOL
DRIVE/Windows
IDL
ESQL/C
Algol
Assembler
Make
Perl
PLM86
sh


Datenbanken

Oracle
MongoDB
MySql
DB2
Derby
H2b
Informix
Gupta
Sybase


Datenkommunikation

Kafka

Datenkommunikation Protokolle:

  • REST
  • SOAP
  • XML-RPC
  • Prtotobuf
  • CORBA
  • TCP/IP
  • HTTP
  • HTTPS
  • SNMP
  • ISO8583

Hardware

Echtzeitsysteme
Emulatoren
Motorola
PC
Siemens MX
SNI RM-Rechner
Soundkarten
Streamer
SUN

Design / Entwicklung / Konstruktion

Swagger

Branchen

Branchen

  • Telekommunikation
  • Biometrie
  • Luftfahrt
  • Versicherungen
  • Banken
  • Einzelhandel
  • Verlage
  • Behörden

Einsatzorte

Einsatzorte

Hamburg (+50km) Stade (+150km)

Deutschland: Außerhalb Hamburgs EUR 85,- Spesen/Tag

möglich

Projekte

Projekte

2 Jahre 10 Monate
2021-03 - 2023-12

Integriertes Leit- und Bediensystem (iLBS)

Java 11 Java 17 Apache Directory Server ...
  • Erstellung mehrere OSGI Bundles- und Komponente
  • Erstellung Junit Tests mit Mockito nach BDD
  • Dockerisierung der Services
ActiveMQ Maven Mockito Docker
Java 11 Java 17 Apache Directory Server Linux Windows
Scheidt und Bachmann
2 Jahre 10 Monate
2018-01 - 2020-10

Face Video ID

Java 8 Oracle Linux ...
  • Erstellung Trackingsservice
  • Erstellung Cameraservice
  • Erstellung Enrollmentservice
  • Erstellung CCTV Recorder
  • Dockerisierung der Services
  • Erstellung eines Mobile Avatar Providers
  • Integration Tests mit Selenium
  • Portierung der Services von docker-compose auf Kubernetes
Kafka Maven Springboot Swagger IntelliJ IDEA Docker Minikube Gradle Kubernetes
Java 8 Oracle Linux Windows Java 11 PLSQL Groovy
Dermalog
1 Jahr 6 Monate
2016-07 - 2017-12

Test Automatisierung mit Cucumber

Java Groovy bash ...
  • Erstellung der Page Objekte und Module
  • Realisierung der Szenarien Steps
  • Erstellung Micro Services
Gradle Springboot Selenium Jenkins git APEX Spring Boot
Java Groovy bash Cucumber Oracle Linux Windows Gherkin
Dermalog
10 Monate
2016-03 - 2016-12

Gradle Umstellung, Redesign, Reimplementierung

Java Groovy bash ...
  • Umstellung mehrerer Webapplikationen von Ant zu Gradle
  • Redesign der Applikationen
  • Reimplementierung der Applikationen
  • Einführung Continuous Integration
  • Selenium Tests
Gradle Spring Selenium Jenkins git
Java Groovy bash Oracle Linux Windows
ALD
4 Jahre 3 Monate
2011-06 - 2015-08

Qualitätsicherung, Frameworks, Backend Services

Java Javascript Groovy ...
  • Frameworks zur Qualitätssicherung
  • Applikation zum Vergleich sehr großer XML- Dateien
  • Cucumber Engine auf Selenium und Message- Queue Basis
  • Backend Services (Customer-, Article- Service)
  • Automatisierte Browser Tests mit Geb/Selenium
  • Monitoring via Graphite
  • Jira Plugins
Gradle/Maven CXF Spring Hibernate Geb/Selenium Cucumber Graphite ActiveMQ Kafka Jenkins git
Java Javascript Groovy C bash  MongoDB MySQL  Linux Windows
Otto
3 Monate
2011-02 - 2011-04

jScan, RCP Dokumenten Archivierung Client

Java  DB2  Windows
  • Redesign, Modularisierung vorhandener Applikatio
  • Reimplementierung des jScan Plugins. Bei der Realisierung wurde Eclipse- SWT/JFace, Eclipse Forms eingesetzt.
  • Implementierung und Anbindung eines neuen Archivierungssystems als Javabeans.
  • Test Units
Eclipse RCP OSGI (Eclipse Equinox)   Websphere TestNG jMockit
Java  DB2  Windows
Kühne + Nagel
4 Monate
2010-10 - 2011-01

A&O Ausschreibungen und Offerten

Java JPA  Oracle ...
  • Design und Architektur Als Architektur wurde ein mehrschichtiges System entworfen. Für die Realisierung der Clients wurde Eclipse- SWT/JFace mit JFace Data Binding  eingesetzt. Auf der Serverseite wurde Hibernate als Layer zwischen Business Logik und Datenbank verwendet. Dabei wurden die Objekte per Hibernate gemappt, die Queries via JPA realisiert. Als Mittelschicht kam nur OSGI kompatible Spring DM in Frage. HttpInvoker wurde für die Client-Server Kommunikation eingesetzt. Auf der Client-Seite wurden die Spring- Services als OSGI- Service registriert und Clients zur Verfügung gestellt. Beim initialen Design der Oberflächen wurde Windowsbuilder verwendet.
  • Realisierung eines Rich Clients für Erfassung und Bearbeitung von Ausschreibungen und Offerten.
  • Erstellung der Server Komponenten
  • REST Services für Reporting.
Eclipse RCP OSGI (Eclipse Equinox) Windowsbuilder Spring CXF Jasperreport SAP Java Connector Tomcat Jetty Maven
Java JPA  Oracle  Windows Linux
Lunar/ Edeka
5 Monate
2010-04 - 2010-08

Content Delivery Plattform

Java JPA  MySQL ...
  • Realisierung der REST Services für Import der Publikations- Daten, Metadaten als RDF Graphen, Begleitmaterial und Content der EBooks und EPUBs
  • Bereitstellung der elektronischen Bücher per Download und virtuellen Bookshelf.
  • Testautomatisierung in Groovy mit hhtp-builder
CXF Spring OpenRDF Lucene Jetty Tomcat JBoss
Java JPA  MySQL Oracle  Windows Linux
T-Online/Telekom
2 Monate
2010-02 - 2010-03

Android Applikation für Gastronomie in eigener Entwicklung

Java  Derby SQLite ...
  • Design und Realisierung
Eclipse ADT jersey jax-ws hibernate ivy diverse Open Source Pakete
Java  Derby SQLite  REST SOAP  Android Linux
1 Jahr
2009-02 - 2010-01

SoaMoa, SOAP Browser, Tester, Monitor als eigenes Produkt

Java Groovy  Linux ...
  • Design und Realisierung
Eclipse RCP-Plattform OSGI(Equinox) jax-ws diverse
Java Groovy  Linux Windows XP Solaris Mac OS
4 Monate
2009-09 - 2009-12

M-Commerce Transaktionsplattform

Java JSP C++ ...
  • Implementierung des Moduls für „Customer Protection“
  • Implementierung Import- Migration Tool für „Persistent Confirmations“
  • Weiterentwicklung von „XMonWeb“
Spring axis2 Hauseigene Framework.
Java JSP C++ PL/SQL UML  Oracle  Solaris Windows XP Verfahren: Rup und Aspekte aus XP; Design Patterns
T-Mobile/Danet
8 Monate
2009-01 - 2009-08

DFI, Dynamisches Fahrgast- Informationssystem

Java JPA  Oracle 10g ...
  • Erstellung der Haltestellenrechner- Applikation
  • Erstellung des DFI Servers
  • Entwicklung des Tetra/PEI Protokolls
  • Realisierung Eclipse-RCP Clients zur Verwaltung der Haltestellenrechner
  • Support bei der Realisierung des DFI-Admin RCP- Clients.
  • Eigene Spring-Remoting Implementierung
Eclipse RCP OSGI(Eclipse Equinox) Spring Hibernate Ivy IvyDe Oracle Derby Hudson Quarz Dozer.
Java JPA  Oracle 10g Derby  Linux Windows XP
T-System/Danet
1 Jahr 1 Monat
2007-12 - 2008-12

PT- Order Server-Applikation, NOA-Client

Java SQL XML ...
  • Serverseitige Java- Entwicklung (EJBs) für Auftrags-abteilung
  • Webservices für Sendungsauskunft
  • Eclipse RCP-Plugin für unternehmensspezifische NOA-Client zur Eingabe und Wartung der Regeln für ein Rule- Engine.
Eclipse RCP-Plattform OSGI(Eclipse Equinox) TOAD Jess Weblogic Oracle
Java SQL XML  Oracle  Linux Windows XP
Otto-Group
4 Monate
2007-08 - 2007-11

Flugzeugfinanzierung Rating Modul

Java J2EE  DB2 ...
  • MQ-Anbindung
  • Flugzeugfinanzierungs-Modul (EJBs) für Rating nach Basel II
Websphere-Developer Websphere Application Server Struts Websphere MQ
Java J2EE  DB2  Windows XP AIX
PPI AG
6 Monate
2007-03 - 2007-08

Call-Center Applikation, WebService-Pool

Java C++ SQL ...
  • Client-Seitige WebService- Anbindung für Sendungsauskunft auf Artikelebene
  • Client- und Serverseitige Realisierung Artikel- Multimedia Services. Die WebServices wurden mit jax-ws Datenbankzugriffe mit Hibernate realisiert.
Borland Developer Eclipse Tomcat Weblogic JBoss Spring Hibernate
Java C++ SQL XML  Oracle  Linux Windows XP
Otto-Group
1 Jahr
2006-03 - 2007-02

M-Commerce Transaktionsplattform

Java C++ PL/SQL ...
  • Performance-Steigerung
  • Entwicklung der Test-Units
  • Recharging, Aufladen der Prepaid Konten
  • LDAP Aufbau für T-Mobile Slowakei
Hauseigene Framework Hibernate Spring Apache-Axis Jpos jdbc Junit CruiseControl Eclipse tomcat XDE ( Rational Rose) Rational-Purify. Der Datenzugriff für Java Module wurde via Hibernate ausgeführt.
Java C++ PL/SQL UML XML  Oracle  Solaris AIX Linux True64 Windows XP Verfahren: Rup und Aspekte aus XP; Design Patterns.
T-Mobile/Danet
6 Monate
2005-09 - 2006-02

Calculation Server

Java  Oracle  AIX ...

Für das Projekt Aircraft Planning Control (APC) wurde der Server für die Berechnung der Produktion-Aktivitäten entwickelt.

  • Produktauswahl für Java-Entwicklung
  • Realisierung des Calculation-Servers.
  • Framework für Test-Units und Realisierung von Test-Units
  • Einführung CruiseControl
Netbeans Junit Log4J Swing Ant CruiseControl
Java  Oracle  AIX Linux Windows 2000
Airbus
4 Jahre
2001-07 - 2005-06

M-Commerce Transaktionsplattform

C++ Java PL/SQL ...
  • Realisierung eines SOAP-Servers: Der SOAP-Server musste SOAPRequeste via TCP/IP oder HTTP/1.x entgegen nehmen und an die BusinessObjekte weiterleiten. Die Ergebnisse der fachlichen Anwendung wurden in Form eines SOAPResponses auf dem gleichen weg zurückgeliefert. Der SOAP-Server musste ebenfalls konfigurierbar SSL-Protokoll unterstützen. In diesem Umfeld wurde eine Infrastruktur für Public-Key Verfahren aufgebaut.
  • Erstellung der Schnittstellen zu Content-Provider. Alle SOAPRequeste mussten in XSD bzw. in WSDL beschrieben werden.
  • Online-Rating & Billing: Für hohe Performance mussten alle Daten aus der Datenbank in shared-memory geladen und über ein Watchdog in konfigurierbaren Perioden aktualisiert werden. Die Preisermittlung wurde über einstellbare Regeln ausgeführt. Die Ausgabe der Billing wurde in XML erstellt.
  • Mehrere Adaptoren für Subscriber- Server: In mehreren Länder, wo diese Anwendung eingesetzt wurde, mussten für das jeweilige Land die Zugriffe auf die Kunden Vertragsdaten über selbständig laufende Agents realisiert werden. Dabei wurden oft offene Schnittstellen wie LDAP und CORBA eingesetzt.
  • Interoperability: Für die Gewährleistung der Interoperability wurden Apache-Axis Clients erstellt.
  • Entwickler-Test: Für diesen Zweck wurden diverse Clients in Java und Junit erstellt.
  • Tools: Shell- und Perl-Scripte zur Administration des Transaktionsplattform (ca. 500 UNIX-Prozesse), Verwaltung der Zertifikate, Whitelists etc.
  • SNMP-Agent zur Überwachung des Transaktionsplattform
Hauseigene Framework Openssl OpenLdap ACE Xercesc MKS-SI Rational Rose mico netsnmp Für Tests eingesetzt: Apache Axis Soaplite WASP Junit Swing Ant CruiseControl jBuilder und Eclipse
C++ Java PL/SQL UML XML SOAP WSDL Perl  Oracle Solaris AIX Linux True64 Windows 2000 Rup und Aspekte aus XP Design Patterns wurden angewandt.
T-Mobile

Aus- und Weiterbildung

Aus- und Weiterbildung

1988:

Studium der Informatik an der FH Hamburg

Diplom Ingenieur für technische Informatik FH

FH Hamburg

Kompetenzen

Kompetenzen

Top-Skills

Java, Groovy und Docker Linux, Spring, Selenium

Schwerpunkte

Java
Groovy
Spring Boot
Microservices
Docker
Kubernetes
Rest-Services
SOA
OOA
OOD
OOP
Eclipse-RCP
OSGI
C++
UNIX


Produkte / Standards / Erfahrungen / Methoden

Docker
IntelliJ IDEA
Maven
Springboot
Spring
CXF
Hibernate
Quarz
DB Design
UML
Compilerbau
lex und yacc
Schulung
Migration
Portierung
Eclipse- RCP
Frameworks
CVS
git
Subversion

Application Server/Servlet Engines

  • Webshere
  • Jboss
  • Weblogic
  • Tomcat
  • Jetty

Betriebssysteme

BS2000
Dos
Echtzeitbetriebssysteme
HPUX
Linux
MS-DOS
OSF/Motif
SUN OS, Solaris
Unix
AIX, Solaris, Reliant UNIX
Windows
XP, 2000, NT
MacOS

Programmiersprachen

Java 8
Java
Groovy
Javascript
TypeScript
C++
C
SQL
bash
ksh
COBOL
DRIVE/Windows
IDL
ESQL/C
Algol
Assembler
Make
Perl
PLM86
sh


Datenbanken

Oracle
MongoDB
MySql
DB2
Derby
H2b
Informix
Gupta
Sybase


Datenkommunikation

Kafka

Datenkommunikation Protokolle:

  • REST
  • SOAP
  • XML-RPC
  • Prtotobuf
  • CORBA
  • TCP/IP
  • HTTP
  • HTTPS
  • SNMP
  • ISO8583

Hardware

Echtzeitsysteme
Emulatoren
Motorola
PC
Siemens MX
SNI RM-Rechner
Soundkarten
Streamer
SUN

Design / Entwicklung / Konstruktion

Swagger

Branchen

Branchen

  • Telekommunikation
  • Biometrie
  • Luftfahrt
  • Versicherungen
  • Banken
  • Einzelhandel
  • Verlage
  • Behörden

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.