Erweiterung der Java Anwendung im Backend
Aufbau GitLab Pipelines
Kubernetes DevOps
Erweiterung und Bugfixing in einer Microservice-Architektur zur Tourenberechnung/-optimierung
Entwicklung von Microservices zur Sendungs-Avisierung
Aufbau von GitLab CI/CD Pipelines
Erweiterung und Bugfixing in Angular-Frontends
Erweiterung und Bugfixing von Cordova-Applikationen für Android Laserscanner
Erstellung von Integrationstests mit JUnit
Konzeption der Softwarearchitektur einer Blockchain-Anwendung zur Zertifizierung von Dokumenten
Evaluierung des Technologie-Stacks
Prototypische Implementierung der Anwendung als Microservice in Micronaut / Spring Boot
Prototypische Implementierung des Frontends mit vaadin
Einbindung einer funktionsfähigen Datenbank mit PostgreSQL
Anbindung der Microservice-Anwendung an die Ethereum-Blockchain
Durchführung von JUnit Tests zur Qualitätssicherung
Analyse und Auswertung der Testergebnisse
Aufsetzen und Konfigurieren des RabbitMQ Message Brokers
Konzeption mit dem Fachbereich
Softwaredesign
Implementierung
Reuters Electronic Trading anbinden
Sender/Receiver Komponente über Web Sockets
SAP Counterpart-Microservice anbinden
Repola Microservice anbinden mit Basic Authentication
PDF-Generierung und automatischer EMail-Versand
DOM-Tree Verarbeitung mit Xpath
Parametrisierung über Spring Boot Profile
Prozess zum Fehlerhandling implementiert
Testdurchführung
Deployment
Dokumentation
Konzeption mit den Fachbereichen
Erstellen DV-Konzept inkl. grafischer Komponente zur Qualitätssicherung der gerechneten Kurven
Implementation
Umsetzung der mathematischen Vorgaben aus dem Fachkonzept (Levenberg-Marquardt-Algorithmus und Cairns-Funktionen)
Aufbau der Persistenzebene und der Konsistenz-Regeln auf Basis von Oracle
Implementierung der Datenebene (Rohdaten)
Implementierung der Berechnungslogik
Implementieren der Kurvenerstellung
Implementieren der Publikation/Bereitstellung der gerechneten Kurven inkl. QS-Prozess
Umsetzung Bootstrap-Verfahren nach Vorgabe des Fachbereiches
Testdurchführung
Dokumentation
Konzeption Quelle (Source) ? Normalisierung ? Mapping (Handler) ? Ziele (Destination)
Implementierung
Erstellung eines umfangreichen Tools zum Lesen/Schreiben von Marktdaten von/auf Trep-RT (ehem. Reuters RMDS)
Anbindung Bloomberg Data License für Quote- und Bulkformate
Implementierung diverser Quellen und Ziele wie CSV, IBM MQ, Oracle, Serienbrief, Excel, etc.
Konfiguration für Quelle, Ziele und Mapping über XML-Dateien und dem Factory Pattern
Implementieren einer Handler-Chain zum Modellieren der normalisierten Nachrichten (Messages)
Komplette Erstellung einer Datenbank zum Vorhalten von historischen, qualitätsgesicherten Marktdaten (Golden Source)
Automatische Testdurchführung JUnit
Dokumentation
Versorgung der Gesamtbank mit Marktdaten
Entwurf des Systemkonzeptes
Planung und Integration der Reuters Middleware-Infrastruktur zum Bezug und zur Bereitstellung von Marktdaten
Installation/Konfiguration des Unix-Servers für den Betrieb von ?Asset Control?
Bereitstellung der Clients für ?Asset Control? in den Fachbereichen
Aufbau der Entwicklungsumgebung und der notwendigen Softwarekomponenten
Aufbau der Datenbank zum Betrieb von ?Asset Control?
Implementieren und Erweitern von Schnittstellen in Asset Control
Implementierung einer komplexen Web-Anwendung zur Konfiguration, Steuerung und Überwachung von ?Asset Control? und den beteiligten Prozessen
Implementierung von QS-Regeln und Berechnungsfunktionen in Asset Control mit der integrierten Formula Engine Sprache
Fachliche und technische Beratung der Fachbereiche
Analyse der Fachanforderungen
Analyse der technischen Anforderungen
Konzeption mit dem Fachbereich
Softwaredesign Client/Server
Implementierung
GUI Oberflächengestaltung
Eigene Vaadin-Komponenten erstellt
Chart-Darstellung mit JFreeChart
Datenbankschema erstellt/erweitert
Embedded Tomcat aufgesetzt
Berechnungskomponente entkoppelt
Parametrisierung über Datenbank
nicht persistierende Eingangsdatenmanipulation implementiert, daher kein Einfluss auf produktiven Berechnungsprozess
4-Augen-Prinzip für Änderungen an Black-/Whitelisten und Parametern implementiert
Testdurchführung
Deployment
Dokumentation
Zentralisieren der Bloomberg Data License Schnittstellen
Migration von WAMP-Server Anwendungen nach Java
Migration der RMDS-Anbindung nach Trep-RT mit Hilfe vom Advanced Data Hub (ADH), Neuerstellung der Komponente zur Publikation von Marktdaten mit dem Open Message Modell (OMM)
Konfiguration des Advanced Transformation Server (ATS) zur Realtimeberechnung von Marktdaten
Softwaredesign
Testdurchführung
Implementierung
Erstellung des WebServices zum Bezug der gerechneten Kurven und der Statusüberwachung
Interpolationsalgorithmus implementiert unter Berücksichtigung der Finanzkonventionen
Gestaltung der grafischen Oberfläche
Verarbeitung des Reuters Realtime-Datenstromes
Caching der berechneten Daten
Konfiguration über XML-Dateien
Herstellen der Kommunikation über SSL-Zertifikate
Requestgenerierung zum Bezug von Public/Private Trades
Auswertung der Response
Erstellen der Ausgabedateien
Konzeption
Implementierung
Anbindung aller Systeme über Fassade Pattern
Automatisierte Anforderungs- und Testfallgenerierung in SQS-Test
Annotationen für Junit-Tests implementiert, um automatisiert Testdurchläufe in SQS-Test zu dokumentieren (inkl. Logausgabe der Java-Klassen)
GUI Komponente zur Auswahl von Anforderungen
Entwicklung eines Plugins für Eclipse, um Anforderungsnummern (ID) automatisch in den Commit-Kommentar einzufügen sowie Anzeige aller SVN-Änderungen zu dieser ID
Implementierung eines universellen Datenextraktors für BMC-Forms
Testdurchführung
Dokumentation
Konzeption der Versorgung der Systeme mit den notwendigen Marktdaten aus Asset Control
Implementieren von Schnittstellen zwischen den Systemen
Beratung der Fachbereiche
Beratung der IT-Bereiche (System wie SAP, Calypso, Kondor, Panorama BO)
Analyse der fachlichen Anforderungen
Erstellung von DV-Konzepten
Analyse des technischen Umfeldes
Design und Entwicklung einer zentralen Komponente zur Überleitung, Validierung und Umwandlung von Geschäftsdaten sowie deren Einleitung in das Zielsystem
Design und Entwicklung einer Datenbankanwendung zur Nachbearbeitung von abgewiesenen Geschäften
Schulung der fachlichen Mitarbeiter im Umgang mit den erstellten Komponenten
Analyse der technischen und fachlichen Anforderungen
Koordination des Teams
Design und Entwicklung der Komponente in C++
Design, Entwicklung und Integration von technischen Komponenten zur Überleitung von Geschäfts- Und Marktdaten
Weiterentwicklung sowie Erweiterung der Funktionalität des Opus-Systems
Beratung des Front-/Backoffice im Umgang mit Opus
Optimierung von Prozesses
Unterstützung beim Aufsetzen des Software-Modells zur Integration von ?externen? Rechenmodellen in C++
Teamorientierte Entwicklung eines Dokumentensystems für ?Interaktive Technische Dokumentation?
Design und Entwicklung von ?Computer based Training? (CBT) Anwendungen für Tornado, BO 105, Eurofighter und Munitionsbeseitigung mit einem Multimedia-Autorensystem
Design und Entwicklung einer Desktop Trainerapplikationen in C++
Betreuung von Projekten aus dem CBT-Bereich
Schulung der Kunden im Umgang mit den entwickelten Komponenten
Objektorientiertes Design/Analyse
Java Entwicklung
Datenbankentwicklung
Schnittstellenentwicklung
Anforderungsmanagement
Testmanagement
Changemanagement
COBIT, SCRUM
Herr [Name auf Anfrage] ist ein absoluter Java Experte mit sehr viel Erfahrung in unterschiedlichsten Java Frameworks. Sein Schwerpunkt liegt im Bereich DevOps und Testing. Die Entwicklung von Schnittstellen, das Testmanagement, CI/CD Pipelines und Kubernetes machen aus ihm einen absoluten Experten für die Entwicklung einer modernen Software-Architektur.
Im Bereich der Software-Entwicklung zeichnet sich Herr [Name auf Anfrage] außerdem durch fundierte Kenntnisse in Microservices-Architekturen aus. Seine Oracle 9 Datenbankadministrations-Zertifizierung unterstreicht seine Expertise in Datenbankentwicklung- und administration.
Seine Branchenkompetenz erstreckt sich über Banken, Logistik und Luftfahrt. Im IT-Consulting kann er technische Expertise mit Geschäftsprozessverständnis kombinieren.
Banken
Logistik
Luftfahrt
IT-Consulting
Human Resources
Erweiterung der Java Anwendung im Backend
Aufbau GitLab Pipelines
Kubernetes DevOps
Erweiterung und Bugfixing in einer Microservice-Architektur zur Tourenberechnung/-optimierung
Entwicklung von Microservices zur Sendungs-Avisierung
Aufbau von GitLab CI/CD Pipelines
Erweiterung und Bugfixing in Angular-Frontends
Erweiterung und Bugfixing von Cordova-Applikationen für Android Laserscanner
Erstellung von Integrationstests mit JUnit
Konzeption der Softwarearchitektur einer Blockchain-Anwendung zur Zertifizierung von Dokumenten
Evaluierung des Technologie-Stacks
Prototypische Implementierung der Anwendung als Microservice in Micronaut / Spring Boot
Prototypische Implementierung des Frontends mit vaadin
Einbindung einer funktionsfähigen Datenbank mit PostgreSQL
Anbindung der Microservice-Anwendung an die Ethereum-Blockchain
Durchführung von JUnit Tests zur Qualitätssicherung
Analyse und Auswertung der Testergebnisse
Aufsetzen und Konfigurieren des RabbitMQ Message Brokers
Konzeption mit dem Fachbereich
Softwaredesign
Implementierung
Reuters Electronic Trading anbinden
Sender/Receiver Komponente über Web Sockets
SAP Counterpart-Microservice anbinden
Repola Microservice anbinden mit Basic Authentication
PDF-Generierung und automatischer EMail-Versand
DOM-Tree Verarbeitung mit Xpath
Parametrisierung über Spring Boot Profile
Prozess zum Fehlerhandling implementiert
Testdurchführung
Deployment
Dokumentation
Konzeption mit den Fachbereichen
Erstellen DV-Konzept inkl. grafischer Komponente zur Qualitätssicherung der gerechneten Kurven
Implementation
Umsetzung der mathematischen Vorgaben aus dem Fachkonzept (Levenberg-Marquardt-Algorithmus und Cairns-Funktionen)
Aufbau der Persistenzebene und der Konsistenz-Regeln auf Basis von Oracle
Implementierung der Datenebene (Rohdaten)
Implementierung der Berechnungslogik
Implementieren der Kurvenerstellung
Implementieren der Publikation/Bereitstellung der gerechneten Kurven inkl. QS-Prozess
Umsetzung Bootstrap-Verfahren nach Vorgabe des Fachbereiches
Testdurchführung
Dokumentation
Konzeption Quelle (Source) ? Normalisierung ? Mapping (Handler) ? Ziele (Destination)
Implementierung
Erstellung eines umfangreichen Tools zum Lesen/Schreiben von Marktdaten von/auf Trep-RT (ehem. Reuters RMDS)
Anbindung Bloomberg Data License für Quote- und Bulkformate
Implementierung diverser Quellen und Ziele wie CSV, IBM MQ, Oracle, Serienbrief, Excel, etc.
Konfiguration für Quelle, Ziele und Mapping über XML-Dateien und dem Factory Pattern
Implementieren einer Handler-Chain zum Modellieren der normalisierten Nachrichten (Messages)
Komplette Erstellung einer Datenbank zum Vorhalten von historischen, qualitätsgesicherten Marktdaten (Golden Source)
Automatische Testdurchführung JUnit
Dokumentation
Versorgung der Gesamtbank mit Marktdaten
Entwurf des Systemkonzeptes
Planung und Integration der Reuters Middleware-Infrastruktur zum Bezug und zur Bereitstellung von Marktdaten
Installation/Konfiguration des Unix-Servers für den Betrieb von ?Asset Control?
Bereitstellung der Clients für ?Asset Control? in den Fachbereichen
Aufbau der Entwicklungsumgebung und der notwendigen Softwarekomponenten
Aufbau der Datenbank zum Betrieb von ?Asset Control?
Implementieren und Erweitern von Schnittstellen in Asset Control
Implementierung einer komplexen Web-Anwendung zur Konfiguration, Steuerung und Überwachung von ?Asset Control? und den beteiligten Prozessen
Implementierung von QS-Regeln und Berechnungsfunktionen in Asset Control mit der integrierten Formula Engine Sprache
Fachliche und technische Beratung der Fachbereiche
Analyse der Fachanforderungen
Analyse der technischen Anforderungen
Konzeption mit dem Fachbereich
Softwaredesign Client/Server
Implementierung
GUI Oberflächengestaltung
Eigene Vaadin-Komponenten erstellt
Chart-Darstellung mit JFreeChart
Datenbankschema erstellt/erweitert
Embedded Tomcat aufgesetzt
Berechnungskomponente entkoppelt
Parametrisierung über Datenbank
nicht persistierende Eingangsdatenmanipulation implementiert, daher kein Einfluss auf produktiven Berechnungsprozess
4-Augen-Prinzip für Änderungen an Black-/Whitelisten und Parametern implementiert
Testdurchführung
Deployment
Dokumentation
Zentralisieren der Bloomberg Data License Schnittstellen
Migration von WAMP-Server Anwendungen nach Java
Migration der RMDS-Anbindung nach Trep-RT mit Hilfe vom Advanced Data Hub (ADH), Neuerstellung der Komponente zur Publikation von Marktdaten mit dem Open Message Modell (OMM)
Konfiguration des Advanced Transformation Server (ATS) zur Realtimeberechnung von Marktdaten
Softwaredesign
Testdurchführung
Implementierung
Erstellung des WebServices zum Bezug der gerechneten Kurven und der Statusüberwachung
Interpolationsalgorithmus implementiert unter Berücksichtigung der Finanzkonventionen
Gestaltung der grafischen Oberfläche
Verarbeitung des Reuters Realtime-Datenstromes
Caching der berechneten Daten
Konfiguration über XML-Dateien
Herstellen der Kommunikation über SSL-Zertifikate
Requestgenerierung zum Bezug von Public/Private Trades
Auswertung der Response
Erstellen der Ausgabedateien
Konzeption
Implementierung
Anbindung aller Systeme über Fassade Pattern
Automatisierte Anforderungs- und Testfallgenerierung in SQS-Test
Annotationen für Junit-Tests implementiert, um automatisiert Testdurchläufe in SQS-Test zu dokumentieren (inkl. Logausgabe der Java-Klassen)
GUI Komponente zur Auswahl von Anforderungen
Entwicklung eines Plugins für Eclipse, um Anforderungsnummern (ID) automatisch in den Commit-Kommentar einzufügen sowie Anzeige aller SVN-Änderungen zu dieser ID
Implementierung eines universellen Datenextraktors für BMC-Forms
Testdurchführung
Dokumentation
Konzeption der Versorgung der Systeme mit den notwendigen Marktdaten aus Asset Control
Implementieren von Schnittstellen zwischen den Systemen
Beratung der Fachbereiche
Beratung der IT-Bereiche (System wie SAP, Calypso, Kondor, Panorama BO)
Analyse der fachlichen Anforderungen
Erstellung von DV-Konzepten
Analyse des technischen Umfeldes
Design und Entwicklung einer zentralen Komponente zur Überleitung, Validierung und Umwandlung von Geschäftsdaten sowie deren Einleitung in das Zielsystem
Design und Entwicklung einer Datenbankanwendung zur Nachbearbeitung von abgewiesenen Geschäften
Schulung der fachlichen Mitarbeiter im Umgang mit den erstellten Komponenten
Analyse der technischen und fachlichen Anforderungen
Koordination des Teams
Design und Entwicklung der Komponente in C++
Design, Entwicklung und Integration von technischen Komponenten zur Überleitung von Geschäfts- Und Marktdaten
Weiterentwicklung sowie Erweiterung der Funktionalität des Opus-Systems
Beratung des Front-/Backoffice im Umgang mit Opus
Optimierung von Prozesses
Unterstützung beim Aufsetzen des Software-Modells zur Integration von ?externen? Rechenmodellen in C++
Teamorientierte Entwicklung eines Dokumentensystems für ?Interaktive Technische Dokumentation?
Design und Entwicklung von ?Computer based Training? (CBT) Anwendungen für Tornado, BO 105, Eurofighter und Munitionsbeseitigung mit einem Multimedia-Autorensystem
Design und Entwicklung einer Desktop Trainerapplikationen in C++
Betreuung von Projekten aus dem CBT-Bereich
Schulung der Kunden im Umgang mit den entwickelten Komponenten
Objektorientiertes Design/Analyse
Java Entwicklung
Datenbankentwicklung
Schnittstellenentwicklung
Anforderungsmanagement
Testmanagement
Changemanagement
COBIT, SCRUM
Herr [Name auf Anfrage] ist ein absoluter Java Experte mit sehr viel Erfahrung in unterschiedlichsten Java Frameworks. Sein Schwerpunkt liegt im Bereich DevOps und Testing. Die Entwicklung von Schnittstellen, das Testmanagement, CI/CD Pipelines und Kubernetes machen aus ihm einen absoluten Experten für die Entwicklung einer modernen Software-Architektur.
Im Bereich der Software-Entwicklung zeichnet sich Herr [Name auf Anfrage] außerdem durch fundierte Kenntnisse in Microservices-Architekturen aus. Seine Oracle 9 Datenbankadministrations-Zertifizierung unterstreicht seine Expertise in Datenbankentwicklung- und administration.
Seine Branchenkompetenz erstreckt sich über Banken, Logistik und Luftfahrt. Im IT-Consulting kann er technische Expertise mit Geschäftsprozessverständnis kombinieren.
Banken
Logistik
Luftfahrt
IT-Consulting
Human Resources