Datenbank- und Softwaredesign, Schnittstellen (API), Frontend
Aktualisiert am 23.07.2024
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Unix
Angular
Python
Java
CSS
XQuery
BaseX
Perl
Natural
Adabas
SQL
TypeScript
DB2
XML
JavaScript
HTML5
Cobol
Scrum
Deutsch
Englisch
Französisch

Einsatzorte

Einsatzorte

Frankfurt am Main (+200km) Darmstadt (+75km)
nicht möglich

Projekte

Projekte

2 Jahre 6 Monate
2020-08 - 2023-01

Wertpapier-Sparpläne

Business Analyst und Software-Entwickler python3 pytest pyodbc ...
Business Analyst und Software-Entwickler
  • Umstellung der Testautomatisierung von unittest nach pytest, Standardisierung und Schulung.

  • Integration der DB2-Datenbanken (nur Testumgebungen) in die Testautomatisierung (mit dem Tool pyodbc).

  • Migration der Sparverträge der Postbank (ETL).

  • Analyse und Design: Weiterentwicklung der REST-Schnittstelle.

  • Code-Reviews, Begleitung der Realisierungs- und Testphase

Atlassian JIRA
python3 pytest pyodbc SQL DB/2 z/OS Cobol MQSeries
Deutsche Bank
1 Jahr 7 Monate
2019-01 - 2020-07

public domain: python-Paket ev3_dc für die Steuerung des Roboters LEGO-EV3

Software-Entwickler python3 GitHub PyPI
Software-Entwickler
  • Steuerung des Roboters LEGO-EV3 mit der Programmiersprache python3
  • Programm-Paket um die Motoren und Sensoren des Roboters zu bedienen
  • Der Nutzer schreibt python-Programme, die auf seinem eigenen Rechner laufen und mit dem LEGO-Roboter kommunizieren
  • Objekt-orientiert: jeder Motor, jeder Sensor ist ein Objekt mit jeweils eigenen Methoden
  • Kommunikation wahlweise über Bluetooth, WLAN oder USB
  • Vollständige Dokumentation des pakets unter https://ev3-dc.readthedocs.io
  • Bis heute ca. 40.000 Downloads
python3 GitHub PyPI
Public Domain
9 Monate
2018-04 - 2018-12

REST API für Altsystem Wertpapier-Sparpläne

Business Analyst REST COBOL z/OS ...
Business Analyst

Ein bestehendes Mainframe-Altsystem (z/OS, DB2, COBOL) wurde mit modernen APIs auf Basis von REST versehen, um mit moderne Anwendungen Neuverträge anzulegen und bestehende Verträge zu ändern. 

REST COBOL z/OS DB2 MQSeries python3
Deutsche Bank AG
Frankfurt am Main
1 Jahr 6 Monate
2016-10 - 2018-03

Analyse und Konzeption von bankinternen Interfaces

Business Analyst REST SOAP JSON ...
Business Analyst

Für die Einführung eines Microsoft Dynamics CRM bei der Commerzbank mussten Schnittstellen zu vielen bestehenden Systemen der Bank genutzt bzw. definiert werden, um deren Daten verfügbar zu machen oder um die Systeme mit Daten zu beliefern. Je nach Alter der Systeme und ihrer Verfügbarkeit kam eine Vielzahl unterschiedlicher Technologien zum Einsatz: REST, SOAP, periodische Dateilieferungen etc.

Microsoft Dynamics
REST SOAP JSON XML OpenAPI
Commerzbank AG
Frankfurt am Main
1 Jahr 3 Monate
2015-01 - 2016-03

Anbindung des Meldewesens an OSCI-XMeld

Softwarearchitekt
Softwarearchitekt

Konzeption, Design und Realisierung der Verarbeitung von xml-Nachrichten im XMeld-Format der deutschen Kommunen. Transformation und Speicherung der Daten. Initialbelieferung des zukünftigen Personenbestands aus der Altanwendung. Es wurden moderne xml-Technologien eingesetzt, d.h. XPath, XQuery, RESTXQ und die xml-Datenbank BaseX.

XML XQuery BaseX RESTXQ HTML AngularJS Linux Python
Kirchliches Rechenzentrum Südwestdeutschland
Karlsruhe
1 Jahr 3 Monate
2015-01 - 2016-03

Redesign einer Mainframe-Altanwendung

Softwarearchitekt
Softwarearchitekt

Redesign, sowie Betreuung und Wartung der Altanwendung

Natural Adabas z/VSE
Kirchliches Rechenzentrum Südwestdeutschland
Karlsruhe
5 Monate
2014-08 - 2014-12

Betreuung der persönlichen Altersvorsorge (Riesterrente)

Software-Entwickler
Software-Entwickler

Betreuung der persönlichen Altersvorsorge (Riesterrente)

Natural Adabas z/VSE
Deutsche Asset Management
Frankfurt
9 Monate
2013-11 - 2014-07

Migration eines Datenbestandes der Fondsverwaltung

Software-Entwickler
Software-Entwickler

Der organisatorische Zusammenschluss zweier zuvor eigenständiger Firmen wurde im Datenhaushalt auf dem IBM-Host nachvollzogen.

Für die Migration wurde ein hybrides Verfahren gewählt, bei dem die Daten teilweise aufbereitet, mit neuen Schlüsseln versehen (unter Berücksichtigung der relationalen Datenstruktur) und dann direkt in den Datenbestand geschrieben wurden. Teilweise wurden vorhandene Business-Funktionen verwendet, um die Daten in den Bestand einzuspielen.

Konzeption, Realisierung und Test.

Natural Adabas z/VSE
Deutsche Asset Management
Frankfurt
1 Jahr 3 Monate
2012-08 - 2013-10

Referenzprojekt app-Entwicklung für Android.

Erstellung der Android-app NXTJoystick, die einen LEGO NXT - Roboter
per bluetooth steuert. Die Daten des G-Sensors des Android-Geräts wird dabei
in Motorbewegungen umgesetzt, so dass der Roboter durch Bewegungen
der Hand gesteuert wird. Veröffentlichung am 13.10.2013 in Google Play.

Android Java Eclipse Unix LEGO NXT
Public Domain
4 Jahre 8 Monate
2008-01 - 2012-08

Qualitätssicherung für die Migration der Institutssteuerdaten

Outputmanagement, Entwicklung von Standards, Redesign der Listverteilung, Optimierung des Ressourcenverbrauchs


Das Outputmanagement der dwpbank ist für die revisionssichere Archivierung, Indexierung und Distribution verschiedenster Daten zuständig: Listen, Kundenanschreiben, SWIFT-Daten etc.

MVS z/OS DB2 Cobol BMC Control-D BMC Control- M
dwpbank
5 Jahre 1 Monat
2003-01 - 2008-01

Herstellung der Mandantenfähigkeit bei den Depotauswertungen

Projektleitung (Konzeption, Design)
Projektleitung (Konzeption, Design)

Migrationsprojekte, technische Verantwortung für Depotstammdaten

  • BLB und bayerische Sparkassen 04.03
  • SSKM 03.05
  • Berliner Bank 01.06
  • Demigration des TxB–Systems WIS

Anbindung verschiedener Kundensysteme per Datenschnittstelle an die Depotstammdaten der TxB. Dabei kamen unterschiedliche Techniken zum Einsatz: reine Batch-Schnittstellen, Online-Schnittstellen mit CICS-CICS-Kopplung (LU6.2), Verarbeitung von xml-Dateien (MQSeries, XSLT, XALAN).
Für die Übertragung von Depotstammdaten habe ich einen an SWIFT angelehnten Standard für die TxB entwickelt, der sowohl für Migrationen, als auch für alle Synchronisationen per Schnittstelle verwendet wurde, zuletzt auch für die Demigration der Daten. 

Für diese Projekte habe ich die Unterlagen und Spezifikationen erstellt, habe in Meetings die TxB gegenüber den Kunden vertreten, habe die Test- und Migrationsszenarien festgelegt und hatte die technische Verantwortung für bis zu 4 Mitarbeiter.

MVS z/OS ADABAS NATURAL COBOL xml XSLT MQSeries
TxB

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Physiker, Promotion zum Dr. rer. nat.

Kompetenzen

Kompetenzen

Top-Skills

Unix Angular Python Java CSS XQuery BaseX Perl Natural Adabas SQL TypeScript DB2 XML JavaScript HTML5 Cobol Scrum

Produkte / Standards / Erfahrungen / Methoden

Eclipse
HTML
Microsoft Dynamics
REST
SOAP
XML
XQuery
XSLT

Betriebssysteme

Android
Linux
Unix
z/OS
z/VSE

Programmiersprachen

Angular
Cobol
Java
JSON
Natural
Perl
Python
python3

Datenbanken

Adabas
BaseX
DB2

Datenkommunikation

MQSeries
OpenAPI
REST
RESTXQ

Branchen

Branchen

Banken

Einsatzorte

Einsatzorte

Frankfurt am Main (+200km) Darmstadt (+75km)
nicht möglich

Projekte

Projekte

2 Jahre 6 Monate
2020-08 - 2023-01

Wertpapier-Sparpläne

Business Analyst und Software-Entwickler python3 pytest pyodbc ...
Business Analyst und Software-Entwickler
  • Umstellung der Testautomatisierung von unittest nach pytest, Standardisierung und Schulung.

  • Integration der DB2-Datenbanken (nur Testumgebungen) in die Testautomatisierung (mit dem Tool pyodbc).

  • Migration der Sparverträge der Postbank (ETL).

  • Analyse und Design: Weiterentwicklung der REST-Schnittstelle.

  • Code-Reviews, Begleitung der Realisierungs- und Testphase

Atlassian JIRA
python3 pytest pyodbc SQL DB/2 z/OS Cobol MQSeries
Deutsche Bank
1 Jahr 7 Monate
2019-01 - 2020-07

public domain: python-Paket ev3_dc für die Steuerung des Roboters LEGO-EV3

Software-Entwickler python3 GitHub PyPI
Software-Entwickler
  • Steuerung des Roboters LEGO-EV3 mit der Programmiersprache python3
  • Programm-Paket um die Motoren und Sensoren des Roboters zu bedienen
  • Der Nutzer schreibt python-Programme, die auf seinem eigenen Rechner laufen und mit dem LEGO-Roboter kommunizieren
  • Objekt-orientiert: jeder Motor, jeder Sensor ist ein Objekt mit jeweils eigenen Methoden
  • Kommunikation wahlweise über Bluetooth, WLAN oder USB
  • Vollständige Dokumentation des pakets unter https://ev3-dc.readthedocs.io
  • Bis heute ca. 40.000 Downloads
python3 GitHub PyPI
Public Domain
9 Monate
2018-04 - 2018-12

REST API für Altsystem Wertpapier-Sparpläne

Business Analyst REST COBOL z/OS ...
Business Analyst

Ein bestehendes Mainframe-Altsystem (z/OS, DB2, COBOL) wurde mit modernen APIs auf Basis von REST versehen, um mit moderne Anwendungen Neuverträge anzulegen und bestehende Verträge zu ändern. 

REST COBOL z/OS DB2 MQSeries python3
Deutsche Bank AG
Frankfurt am Main
1 Jahr 6 Monate
2016-10 - 2018-03

Analyse und Konzeption von bankinternen Interfaces

Business Analyst REST SOAP JSON ...
Business Analyst

Für die Einführung eines Microsoft Dynamics CRM bei der Commerzbank mussten Schnittstellen zu vielen bestehenden Systemen der Bank genutzt bzw. definiert werden, um deren Daten verfügbar zu machen oder um die Systeme mit Daten zu beliefern. Je nach Alter der Systeme und ihrer Verfügbarkeit kam eine Vielzahl unterschiedlicher Technologien zum Einsatz: REST, SOAP, periodische Dateilieferungen etc.

Microsoft Dynamics
REST SOAP JSON XML OpenAPI
Commerzbank AG
Frankfurt am Main
1 Jahr 3 Monate
2015-01 - 2016-03

Anbindung des Meldewesens an OSCI-XMeld

Softwarearchitekt
Softwarearchitekt

Konzeption, Design und Realisierung der Verarbeitung von xml-Nachrichten im XMeld-Format der deutschen Kommunen. Transformation und Speicherung der Daten. Initialbelieferung des zukünftigen Personenbestands aus der Altanwendung. Es wurden moderne xml-Technologien eingesetzt, d.h. XPath, XQuery, RESTXQ und die xml-Datenbank BaseX.

XML XQuery BaseX RESTXQ HTML AngularJS Linux Python
Kirchliches Rechenzentrum Südwestdeutschland
Karlsruhe
1 Jahr 3 Monate
2015-01 - 2016-03

Redesign einer Mainframe-Altanwendung

Softwarearchitekt
Softwarearchitekt

Redesign, sowie Betreuung und Wartung der Altanwendung

Natural Adabas z/VSE
Kirchliches Rechenzentrum Südwestdeutschland
Karlsruhe
5 Monate
2014-08 - 2014-12

Betreuung der persönlichen Altersvorsorge (Riesterrente)

Software-Entwickler
Software-Entwickler

Betreuung der persönlichen Altersvorsorge (Riesterrente)

Natural Adabas z/VSE
Deutsche Asset Management
Frankfurt
9 Monate
2013-11 - 2014-07

Migration eines Datenbestandes der Fondsverwaltung

Software-Entwickler
Software-Entwickler

Der organisatorische Zusammenschluss zweier zuvor eigenständiger Firmen wurde im Datenhaushalt auf dem IBM-Host nachvollzogen.

Für die Migration wurde ein hybrides Verfahren gewählt, bei dem die Daten teilweise aufbereitet, mit neuen Schlüsseln versehen (unter Berücksichtigung der relationalen Datenstruktur) und dann direkt in den Datenbestand geschrieben wurden. Teilweise wurden vorhandene Business-Funktionen verwendet, um die Daten in den Bestand einzuspielen.

Konzeption, Realisierung und Test.

Natural Adabas z/VSE
Deutsche Asset Management
Frankfurt
1 Jahr 3 Monate
2012-08 - 2013-10

Referenzprojekt app-Entwicklung für Android.

Erstellung der Android-app NXTJoystick, die einen LEGO NXT - Roboter
per bluetooth steuert. Die Daten des G-Sensors des Android-Geräts wird dabei
in Motorbewegungen umgesetzt, so dass der Roboter durch Bewegungen
der Hand gesteuert wird. Veröffentlichung am 13.10.2013 in Google Play.

Android Java Eclipse Unix LEGO NXT
Public Domain
4 Jahre 8 Monate
2008-01 - 2012-08

Qualitätssicherung für die Migration der Institutssteuerdaten

Outputmanagement, Entwicklung von Standards, Redesign der Listverteilung, Optimierung des Ressourcenverbrauchs


Das Outputmanagement der dwpbank ist für die revisionssichere Archivierung, Indexierung und Distribution verschiedenster Daten zuständig: Listen, Kundenanschreiben, SWIFT-Daten etc.

MVS z/OS DB2 Cobol BMC Control-D BMC Control- M
dwpbank
5 Jahre 1 Monat
2003-01 - 2008-01

Herstellung der Mandantenfähigkeit bei den Depotauswertungen

Projektleitung (Konzeption, Design)
Projektleitung (Konzeption, Design)

Migrationsprojekte, technische Verantwortung für Depotstammdaten

  • BLB und bayerische Sparkassen 04.03
  • SSKM 03.05
  • Berliner Bank 01.06
  • Demigration des TxB–Systems WIS

Anbindung verschiedener Kundensysteme per Datenschnittstelle an die Depotstammdaten der TxB. Dabei kamen unterschiedliche Techniken zum Einsatz: reine Batch-Schnittstellen, Online-Schnittstellen mit CICS-CICS-Kopplung (LU6.2), Verarbeitung von xml-Dateien (MQSeries, XSLT, XALAN).
Für die Übertragung von Depotstammdaten habe ich einen an SWIFT angelehnten Standard für die TxB entwickelt, der sowohl für Migrationen, als auch für alle Synchronisationen per Schnittstelle verwendet wurde, zuletzt auch für die Demigration der Daten. 

Für diese Projekte habe ich die Unterlagen und Spezifikationen erstellt, habe in Meetings die TxB gegenüber den Kunden vertreten, habe die Test- und Migrationsszenarien festgelegt und hatte die technische Verantwortung für bis zu 4 Mitarbeiter.

MVS z/OS ADABAS NATURAL COBOL xml XSLT MQSeries
TxB

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Physiker, Promotion zum Dr. rer. nat.

Kompetenzen

Kompetenzen

Top-Skills

Unix Angular Python Java CSS XQuery BaseX Perl Natural Adabas SQL TypeScript DB2 XML JavaScript HTML5 Cobol Scrum

Produkte / Standards / Erfahrungen / Methoden

Eclipse
HTML
Microsoft Dynamics
REST
SOAP
XML
XQuery
XSLT

Betriebssysteme

Android
Linux
Unix
z/OS
z/VSE

Programmiersprachen

Angular
Cobol
Java
JSON
Natural
Perl
Python
python3

Datenbanken

Adabas
BaseX
DB2

Datenkommunikation

MQSeries
OpenAPI
REST
RESTXQ

Branchen

Branchen

Banken

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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