Senior Consultant und Entwickler mit Java (JEE) und C++ (Full Stack)
Aktualisiert am 31.01.2023
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Calypso
JEE
Business Analyse
Java
Mikrocontroller
C++
Deutsch
Muttersprache
Englisch
fließend und Wort und Schrift
Russisch
auffrischungsbedürftige Schulkenntnisse
Tschechisch
auffrischungsbedürftige Schulkenntnisse

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz

Ein Einsatz in D0, D1, D6, D8, und D9 ist bevorzugt.

Andere Einsatzorte kommen in Betracht, wenn sie verkehrstechnisch gut erreichbar sind.

möglich

Projekte

Projekte

Geschäftsbank in Kiel

02/2020 bis 09/2022

Run the Bank (Maintenance und Outsourcing)

  • Betreuung und Monitoring der produktiven Calypso Applikation
  • Entgegennahme und Bearbeitung von Tickets
  • Beseitigung von Störungen
  • Überwachung von Qualitätsstandards
  • Umsetzung von Change Requests und Kleinprojekten:
    - IT-Migration von ausländischen Branches
    - Anbindung APA Reporting an MarketAxess
    - Cash Collateral Initial Margin
    - Ablösung des Abwicklungssystems IBSY und Integration in Calypso
    - IBOR Integration (u.a. Implementation Term Rates)
    - Umstellung der Abbildung von Cross Currency Swaps
  • Durchführung von Refactorings zur Optimierung und Stabilisierung der vorhandenen Implementierung
  • Implementierung von Unit- und Regressionstest zur Erhöhung der Testabdeckung
  • Steuerung des Offshore-Teams und Einführung von Prozessen
    - Einführung von Scrum und Planung in Sprints
    - Regelmäßiger Release-Zyklus (Continuous Integration)
    - Qualitätssicherung
    - Coaching und Wissenstransfer
  • Durchsetzung regulatorischer Anforderungen
  • Release Upgrade auf Calypso V16

Rolle

  • ITOP und Senior-Entwickler im 2nd-Level-Support, Administrator, Scrum-Master

Technologien

  • Eclipse, SQL Developer, CALYPSO R14, JBoss, Oracle DB, SVN, Jenkins, Maven, Sonar
  • Java, JEE, JUnit, RMI, XML/XSL, JAXB, SQL, UML, Test-Driven-Development (TDD)
  • Windows, Linux, Solaris

05/2019 bis 01/2020

Migration der Abwicklung von Cash Collateral von K+TP nach Calypso

  • Analyse der Geschäftsprozesse
  • Konzeption der Abwicklung der Zahlungen mit Central Counterparty (CCP) und bilateralen Kontrahenten
  • Implementierung von Workflows
  • Migration und täglicher Abgleich der Geschäftsdaten aus Kondor+/K+TP
  • Anpassung der Buchungsschnittstelle und Konfiguration von Accounting Rules
  • Implementierung von Batch-Jobs zur Berechnung der Margin
  • Implementierung von Reports
  • Fachliche Themengebiete:
    - Cash Collateral
    - Trade Capture von Margin Call und Interest Bearing
    - Pricing / Bewertung
    - Back-Office Funktionen (Swift Payments, Accounting)

Rolle

  • Senior-Entwickler im agilen Scrum-Team

Technologien

  • Eclipse, SQL Developer, CALYPSO R14, JBoss, Oracle DB, SVN, Jenkins, Maven, Sonar
  • Java, JEE, JUnit, RMI, XML/XSL, JAXB, SQL, UML, Test-Driven-Development (TDD)
  • Windows, Linux, Solaris


IT-Dienstleister einer Bankengenossenschaft in Nürnberg

10/2018 bis 04/2019

Erstellung eines MVP eines Expertensystems für Baufinanzierung

  • JEE-Entwicklung in einem Kanban-Team
  • Optimierung der Code Qualität und Lieferleistung
  • Verantwortungsvoller Umgang mit banküblicher Regulation auf der einen und Agilität auf der anderen Seite
  • Bereitstellung von Fachinformationen zur Generierung von Dokumenten aus Vorlagen des DG-Verlags
  • Implementierung von Unit-Test mit Spock-Framework und Groovy
  • Bugfixing

Rolle

  • Senior-Entwickler im agilen Kanban-Team

Technologien

  • IntelliJ IDEA, GIT, Jenkins, Maven, SonarQube, Docker, IBM Websphere 18.3, Oracle DB 18
  • Java, JEE7, JSF/PrimFaces, XML, JUnit, SQL, Spring
  • Windows


International agierender Hersteller von Prüf- und Diagnosetechnik in Cadolzburg

02/2017 bis 10/2018

Neuentwicklung einer Diagnosesoftware für einen internationalen Motorradhersteller

  • Implementierung einer Backendsoftware mit REST-Interface in Java
  • Entwicklung eines React-Frontends mit Javascript/Typescript
  • Implementierung der REST-Anbindung an die Cloud des Kunden
  • Integration einer semantischen Suche mit Info-Page, technischer Dokumentation, 3D-Darstellung (Virtual Reality)
  • Weiterentwicklung einer proprietären API zur Bereitstellung von Diagnosefunktionen unter Einhaltung des ODX-Standards
  • Test und Bugfixing der Anbindung einer proprietären DPDU-API
  • Konzeption und Implementierung von automatisierten Flash-Prozessen der Steuergeräte im Fahrzeug
  • Modelgetriebene Entwicklung einer proprietären Grammatik zur Abbildung von Diagnose-Diensten im Rahmen des Dataminigs (Ecore-Modelle)
  • Test der Funktionen (Diagnose) am Fahrzeug
  • Wartung und Refactoring einer Flash-Software zum Einsatz in der Fertigung am Band sowie an Vor-Flash-Stationen
  • Wartung und Bugfixing der produktiven Diagnose-Software (Eclipse-RCP), u.a.: Ergänzung von Marketing-Features und Freischaltfunktionen Implementierung von Online-Pairing-Funktionen
  • Implementierung von Unit-Tests und Frontend-Tests

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, VS Code, Squirrel, React, Node.js, SVN, Jenkins, Maven, SonarQube, Selenium, Swagger
  • Java, Javascript, Typescript, REST, JSON, XML, JEE, JUnit, SQL, Spring
  • Windows, Embedded-Linux


Landesbank in Kiel

04/2016 bis 01/2017

Migration einer ausländischen Niederlassung in die Systeme des HO

  • Analyse der Geschäftsprozesse der Niederlassung
  • Konzeption der Abbildung der Prozesse in Calypso als Frontend-System
  • Implementierung von Workflows und Custom Windows
  • Migration der Geschäftsdaten aus Kondor+
  • Konzeption und Implementierung von Bestätigungen und Trade-Tickets
  • Implementierung von Schnittstellen zu Backend-Systemen in der Niederlassung
  • Implementierung von Reports
  • Fachliche Themengebiete:
    - Cross Asset (Bonds, Zins Derivate)
    - Trade Capture, Corporate Action
    - Pricing / Bewertung
    - Back-Office Funktionen (Confirmations, Fixing)

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, CALYPSO R14, Kondor+, JBoss, SVN, Jenkins, Maven, SonarQube
  • Java, XML, JEE, JUnit, RMI, XML/XSL, JAXB, SQL, UML, Test-Driven-Development (TDD)
  • Windows, Linux

10/2015 bis 04/2016

Erweiterung der Prozesse entsprechend der Anforderungen von IFRS9

  • Konzeption der Prozesse beim Erfassen von Transaktionen
  • Implementierung von speziellen Workflows zur Freigabe von Umwidmungen
  • Implementierung von Validatoren zur Prüfung auf Einhaltung der IFRS9 Vorgaben
  • Konzeption und Implementierung von Reports
  • Anpassung der Schnittstellen zu Bank-Funktionen
  • Implementierung von automatisierten Regressions- und Unit-Tests

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, CALYPSO R14, JBoss, SVN, Jenkins, Maven, SonarQube
  • Java, XML, JEE, JUnit, RMI, XML/XSL, SQL, UML, Test-Driven-Development (TDD)
  • Windows, Linux

09/2014 bis 09/2015

Release-Upgrade auf Calypso R14

  • Analyse der bestehenden Geschäftsprozesse hinsichtlich der Abbildung im neuen Release
  • Durchführung von Entwicklertests und Vorbereitung von Abnahmetests durch den Fachbereich
  • Anpassung des vorhandenen Customizing an neues Release (Programmierung in Java)
  • Optimierung der aktuellen Software-Lösungen (Performance)
  • Fachliche Themengebiete:
    - Cross Asset (vorrangig FX Derivate, Zins Derivate)
    - Trade Capture
    - Pricing / Bewertung
    - Back-Office Funktionen (Confirmations, Fixing, Payments)

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, CALYPSO R14, JBoss, SVN, Jenkins, Maven, SonarQube
  • Java, XML, JIDE, JEE, JUnit, RMI, XML/XSL, JAXB, SQL, UML
  • Windows, Linux


Internationaler Technologie Konzern in Chemnitz

06/2013 bis 08/2014

Virtual Accounting System (JEE Produkttest)

  • Definition und Erstellung von Testcases für Funktions- und Komponententest
  • Konzeption und Implementierung von automatisierten Tests
  • Erstellung von Test-Skripten mit Selenium-IDE
  • Generierung von Testdaten
  • Identifizierung und Analyse von Fehlern
  • Durchführung von Performance-Tests

Rolle:

  • Tester im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, Weblogic Application Server, Oracle DB, MQ Series, RQM
  • Java, Java-Script, Selenium, TestNG, XML, XHTML, SQL, UML
  • Windows 7, Linux

02/2013 bis 06/2014

Virtual Accounting System (JEE Produktentwicklung)

  • Implementierung einer JEE Applikation zur Führung und Verwaltung virtueller Konten
  • Entwurf und Implementierung eines generischen Frameworks zur einheitlichen Abbildung und Verwaltung verschiedener Typen von Business Objekten
  • Entwurf und Definition des Datenmodells
  • Konzeption und Implementierung von Benutzerschnittstellen (GUI)
  • Integration eines Berechtigungskonzeptes
  • Implementierung von Backend-Prozessen unter Nutzung von Skalierung und Parallelisierung im Cluster
  • Programmierung in Java und Java-Script
  • Konzeption und Implementierung von Business Services
  • Implementierung von EJB's und MDB's
  • Definition und Implementierung von Workflows für Approval-Prozesse

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, Weblogic Application Server, Oracle DB, MQ Series, RTC, SVN
  • Java, Java-Script, JEE, SOA, JSF, Seam, Spring, Quartz, JPA, Hibernate, JNDI, JBPM/PVM, TestNG, XML, XHTML, SQL, UML
  • Windows 7, Linux


Bank in Frankfurt a.M.

05/2012 bis 12/2012

Fee-Management Applikation zur Abrechnung von Distributoren

  • Analyse der Geschäftsprozesse
  • Definition von Workflows
  • Entwurf und Definition des Datenmodells
  • Programmierung in Java und Groovy
  • Konzeption und Implementierung von Business Services
  • Implementierung der Berechnung von Trailer Fees nach verschiedenen Regeln
  • Design und Implementierung von Formularen und Dialogen (User-Interface)
  • Implementierung von Schnittstellen und Upload-Prozessen
  • Installation eines Freigabeprozesses von Zahlungen und Buchungen

Rollen:

  • Businessanalyst, Senior-Entwickler

Technologien:

  • Eclipse, SQL Developer, Framesoft Structured Products (FSP), Object Server (FON), Application- und Business Server (FBS), Business Client (FBC), Oracle
  • Java, Swing, JEE, RMI, SOA, Spring, XML/XSL, JAXB, Apache POI, SQL, UML
  • Windows 7

04/2012 bis 05/2012

Entwicklung und Distribution von OTC Produkten und Strukturierten Produkten

  • Programmierung in Java und Groovy
  • Layout und Design von Templates zur Erstellung von Verkaufsprospekten
  • Design und Implementierung von Formularen und Dialogen (User-Interface)
  • Test und Bugfixing der Anwendung

Rollen:

  • Senior-Entwickler, Tester

Technologien:

  • Eclipse, SQL Developer, Framesoft Structured Products (FSP), Oracle
  • Java, Swing, JEE, RMI, SOA, Spring, XML/XSL, JAXB, SQL, UML
  • Windows 7


Rückversicherung in München

01/2011 bis 12/2011

Proof of Concept (PoC) zur Einführung von CALYPSO oder MUREX als Hedging Plattform

  • Definition von Auswahlkriterien und Erarbeitung von Workpackages
  • Analyse und Gegenüberstellung von Kernfunktionalitäten
  • Analyse und Formulierung von Business Requirements
  • Erstellung von Design Dokumenten
  • Konzeption und Implementierung von Prototypen
  • Konzeption der Abbildung des Hedging Prozesses einschließlich Definition des vom Vendor zu liefernden Hedgemonitors (Hedge Construction Application)
  • Analyse der Pricing und Analytics Funktionen sowie von P&L Explain
  • Konzeption und Design der Marktdaten Versorgung
  • Analyse der Möglichkeiten zur Implementierung der Versicherungsprodukte (Variable Annuity) als Custom Product und Integration in die Vendor API
  • Analyse und Konzeption des Position Keeping und Cash Management
  • Unterstützung bei der Planung von Meilensteinen und Rollen für ein Implementierungsprojekt
  • Aufwandschätzungen und Unterstützung bei der Erstellung vom Projektantrag


Rollen:

  • Businessanalyst, Architekt, Senior-Entwickler


Technologien:

  • Eclipse, CALYPSO, MUREX, Bloomberg AIM, Oracle, MS HPC
  • Java, Swing, JIDE, Hibernate, JEE, RMI, Spring, XML/XSL, JAXB, SQL, UML
  • Windows 7, Linux


Bank in Wien

06/2009 bis 12/2010

Einführung von CALYPSO für FX Derivate

  • Konzeption und Implementierung von Workflows zur Nutzung von CALYPSO als Front-To-Back-System
  • Analyse, Konzeption und Implementierung von Validatoren und Handlern
  • Analyse, Konzeption und Implementierung von Workflows und Schnittstellen für Zahlungen, Bestätigungen, Buchungen
  • Analyse, Konzeption und Implementierung von Reports
  • Durchgehende Umsetzung der Mandantenfähigkeit
  • Einführung des Visual Template Designer und Anbindung an CALYPSO
  • Analyse, Konzeption und Implementierung von Confirmations mit und für VTD
  • technische Konzeption und Implementierung einer Pricing API
  • Implementierung von Pricer?n und Measures für Front- und Midoffice (CoC/PL)


Rollen:

  • Businessanalyst, Architekt, Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, CALYPSO, Kondor+, Sybase, Tibco, VTD, SVN
  • Java, Swing, JIDE, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP, Solaris

01/2009 bis 05/2009

Anbindung des CALYPSO BackOffice für Zins- und Kreditderivate an DTCC

  • Konzeption und Definition von Prozessen entsprechend den Anforderungen von DTCC
  • Konzeption von Workflows zur Abbildung des semi-automatischen Confirmation Upload und manuellen Confirmation Matching
  • Konzeption der Datenmigration und Definition von Prozessen für Backload
  • Implementierung eines Upload-Assistenten


Rollen:

  • Businessanalyst, Senior-Entwickler


Technologien:

  • Eclipse, CALYPSO, DTCC, Sybase, Tibco, SVN
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP, Solaris

04/2008 bis 12/2008

Umstrukturierung der Bankengruppe in einer Holding Struktur im Bereich der Zins- und Kreditderivate und Strukturierte Produkte

  • Konzeption und Implementierung von Service Layer im Rahmen des Modells eines internen Marktes
  • Durchgehende Umsetzung der Mandantenfähigkeit
  • Modifikation von Workflows zur Nutzung von CALYPSO als Front-To-Back-System mit verschiedenen Mandanten Services
  • Konzeption und Implementierung von Co-Branding für von Confirmations
  • Konzeption und Implementierung von Trade-Generatoren für Refinanzierungsgeschäfte

Rollen:
  • Businessanalyst, Senior-Entwickler im agilen Scrum-Team

Technologien:
  • Eclipse, CALYPSO, Kondor+, Sybase, Tibco, SVN
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP, Solaris

03/2007 bis 03/2008

Einführung von CALYPSO für Zinsderivate, Kreditderivate und Strukturierte Produkte
  • Konzeption und Implementierung von Workflows zur Nutzung von CALYPSO als Front-To-Back-System
  • Analyse, Konzeption und Implementierung von Validatoren und Handlern
  • Analyse, Konzeption und Implementierung von Workflows und Schnittstellen für Zahlungen, Bestätigungen, Buchungen
  • Analyse, Konzeption und Implementierung von Reports
  • Coaching und technische Schulung in CALYPSO-API und in Implementierungsrichtlinien (Best practice)
  • Beratung zur Projektinfrastruktur


Rollen:

  • Berater, Businessanalyst, Senior-Entwickler, Coach

Technologien:

  • Eclipse, CALYPSO, Sybase, Tibco, SVN
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP, Solaris



Bank in Frankfurt a.M.

10/2006 bis 02/2007

Erweiterung des produktiven CALYPSO für Money Market und FX Produkte

  • Integration von Mandanten
  • Anpassung der Workflow entsprechend spezieller Erfordernisse
  • Anbindung des Backoffice Systems ANLOS
  • Konzeption und Redesign zur Optimierung der Mandantenfähigkeit
  • Performance Optimierung


Rollen:

  • Berater, Senior-Entwickler


Technologien:

  • Eclipse, CALYPSO, Oracle, CVS
  • Java, JEE, RMI, XML/XSL, SQL, UML, Workflow
  • Windows XP


Landesbank in Kiel

06/2006 bis 08/2006

Einführung von CALYPSO für Zinsderivate und Strukturierte Produkte

  • Konzeption und Implementierung von Workflows zur Nutzung von CALYPSO als Front-To-Back-System
  • Konzeption und Implementierung von Accounting Events und Handlern
  • Coaching und technische Schulung in CALYPSO-API und Implementierungsrichtlinien (Best practice)
  • Beratung zur Projektinfrastruktur


Rollen:

  • Architekt, Senior-Entwickler, Coach

Technologien:

  • Eclipse, CALYPSO, Oracle, SVN
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP



Bank in München

06/2006 bis 09/2006

Konzeption und Evaluierung der Erweiterung von CALYPSO für Money Market Produkte

  • Konzeption und Aufwandsschätzung zur Erweiterung der Schnittstellen vom zentralen Abwicklungssystem CALYPSO zu bestehenden Backoffice Anwendungen der Bank
  • Review von Fachkonzepten
  • Erstellung von DV-Konzepten, Prototyping
  • Konzeption und Prototyping der Abbildung von ZAST
  • Technische Konzeption und Definition der Architektur zur Abbildung der MM-Produkte SimpleMM, Cash, CallNotice (IAM, L&D, CallAccount)
  • Qualitätssicherung und technische Teilprojektleitung
  • Produktionssicherung


Rollen:

  • Teamleiter, Architekt, Senior-Entwickler, Qualitätsmanager, Coach

Technologien:

  • Eclipse, CALYPSO, BEA WebLogic 8, Oracle, Tivoli, MQ Series, Kondor+, Merva, PVCS, Testdirector
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow, Swift
  • Windows XP, Solaris, HOST

06/2005 bis 06/2006

Einführung von CALYPSO zur Abwicklung von FX Optionen

  • Als Teamleiter Customization verantwortlich für alle Programmierungen in Custom Classes, wie Workflow Rules, Accounting Events, Validatoren, selbst entwickelten Engines und Scheduled Tasks sowie weiteren Komponenten
  • Konzeption und Implementierung von Schnittstellen vom zentralen Abwicklungssystem CALYPSO zu bestehenden Backoffice Anwendungen der Bank, Einsatz des Engine-Konzepts
  • Implementierung im Rahmen einer realtime-message-driven-architecture
  • Konzeption und Umsetzung eines Moduls für automatisierte Regressionstests bei Produktionseinführungen
  • Qualitätssicherung und technische Teilprojektleitung
  • Coaching und Schulung der bankinternen Mitarbeiter und des Projektpartners
  • Produktionssicherung


Rollen:

  • Teamleiter, Architekt, Senior-Entwickler, Qualitätsmanager, Coach

Technologien:

  • Eclipse, CALYPSO, BEA WebLogic 8, Oracle, Tivoli, MQ Series, MxG2000 (Murex), Merva, PVCS, Testdirector
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow, Swift
  • Windows XP, Solaris, HOST

02/2005 bis 05/2005

Anbindung eines Backoffice Systems der Bank an die CLS Bank

  • Technische Projektleitung und Koordination
  • Technische Qualitätssicherung aller betroffenen Komponenten, vom CALYPSO Setup bis zum Interface über die CLS Member API
  • Design und Implementierung der CALYPSO Workflows und der Schnittstelle zum CLS Gateway


Rollen:

  • Technischer Projektleiter, Architekt, Senior-Entwickler

Technologien:

  • Eclipse, MS Visual Studio, CALYPSO, CLS Member API, Oracle, Kondor+, PVCS, Testdirector
  • Java, Swing, JEE, RMI, C++, CORBA, Sockets, SQL, UML, Workflow, Swift
  • Windows XP, AIX

04/2004 bis 01/2005

Einführung von CALYPSO zur Abwicklung von FX Geschäften

  • Konzeption und Implementierung von Schnittstellen vom zentralen Abwicklungssystem CALYPSO zu bestehenden Backoffice Anwendungen der Bank
  • Customizing der Abbildung der Geschäftsprozesse in CALYPSO, Implementierung von Workflows
  • Konzeption, Implementierung und Controlling des Fehlerhandlings, Unterstützung bei Definition der Prozesse ausgehend von Tivoli-Incidents
  • Qualitätssicherung
  • Review der bestehenden Middleware Architektur, Konzeption und Bewertung von Alternativlösungen (Unterstützung bei der Ausschreibung und Erstellung von Entscheidungsvorlagen)
  • Produktionssicherung


Rollen:

  • Architekt, Teamleiter, Senior-Entwickler

Technologien:

  • Eclipse, CALYPSO, BEA WebLogic 7, Oracle, Tivoli, MQ Series, KONDOR+ (Reuters), Merva, CVS
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow, Swift
  • Windows 2000, Windows XP, Solaris, HOST



Systemhaus in Köln

02/2004 bis 03/2004

Export von Benutzer- und Transaktionsdaten aus "Blue Martini"

  • Erstellung von Mapping-XMLs zur Zuordnung der Daten aus den Beans im Blue Martini System zu XML-Elementen entsprechend vorgegebener XSD-Schemas
  • Erstellung von Testfällen und einer Testumgebung (JSP)
  • Test des Exports


Rollen:

  • Entwickler

Technologien:

  • Eclipse, Blue Martini 5, BEA WebLogic 6.1, Castor, Xerces
  • Java, JSP, XML
  • Windows 2000

01/2004 bis 02/2004

Dokumentation einer Schnittstelle zum Abrechnungssystem für eine Shop-Anwendung und Partner-Anbindungen
Aufwandsabschätzung für bestimmte Schnittstellenerweiterungen

  • Analyse des bestehenden PHP-Frontends und der Partneranbindung für "Miles&More"
  • Untersuchung der produktiven CORBA-Anwendung zur Verbuchung und Stammdatenhaltung bzgl. Erweiterbarkeit
  • Migration/Portierung des bestehenden Systems von Linux/Apache auf Windows2000/IIS
  • Erstellung einer Softwaredokumentation, die als Grundlage zur Einarbeitung für die spätere Erweiterung dient und Abschätzung des Anpassungsaufwandes
  • Bereitstellung eines HTTP-Requests zur Lieferung von Benutzerdaten im XML-Format


Rollen:

  • Analyst, Dokumentar, Entwickler

Technologien:

  • Eclipse, Apache Webserver, MS IIS, MySQL, JacORB (CORBA)
  • PHP, Java, XML, IDL, SQL, UML
  • Linux, Windows 2000



Systemhaus in Berlin

07/2003 bis 12/2003

Erstellung eines Tools zum Import von Fremddaten in Remedy ARS

  • Entwurf und Implementierung in Java mit folgenden Zielen:
    - Auslesen und Anzeigen von MS-Excel-Sheets
    - Auslesen und Anzeigen von MS Systems Management Server (SMS) Daten
    - Auslesen und Anzeigen von Management Information Base (MIB) Daten (über SNMP)
    - Verknüpfung der Fremddaten über Drag&Drop mit nachgebildeten Remedy-Forms und -Views (vgl. Projekt 05/03-06/03)
    - Import der Fremddaten in einem Client-Prozess, als auch in einem, über einen Scheduler getriggerten Server-Prozess
  • Entwurf und der Erstellung von effizienten und ergonomischen GUIs für verschiedene Benutzergruppen
  • Integration von Workflow-Konzepten zur Benutzerführung (Wizards)
  • Projektleitung, Planung der Ressourcen und Meilensteine


Rollen:

  • Projektleiter, Architekt, Entwickler

Technologien:

  • Eclipse, Remedy AR System, MS SMS, MS SQL Server, MySQL, CVS
  • Java, Swing, JEE, Apache POI API, JDBC, SQL, UML
  • Windows 2000

05/2003 bis 06/2003

Visualisierung grafischer Elemente eines bestehenden proprietären Datenbank-Frontends mittels Java/Swing

  • Auslesen der Layout-Informationen aus der Remedy-Datenbank über das Java-API (Framework)
  • Rendern von Dialogen und Nachbilden der originalen 2-Schicht-Eingangsschnittstelle mit Swing-Komponenten
  • Herstellung von Verknüpfungen zu externen Daten mittels Drag&Drop


Rollen:

  • Architekt, Entwickler

Technologien:

  • NetBeans, Eclipse, Remedy AR System
  • Java, Swing, UML
  • Windows 2000



Investmentgesellschaft in München

01/2003 bis 04/2003

Import von Fremddaten und Bereitstellung in einem Freigabe-Client

  • Planung und Implementierung einer Server-Komponente zum Import von Depoteröffnungsanträgen aus Textdateien, Umwandlung in XML-Daten und Speicherung in der Datenbank
  • Entwurf und Implementierung von Servlets zur Anzeige und Änderung der XML-Daten (mit XSL) in einem web-basierten Freigabe-Client
  • Entwurf einer einfachen Script-Sprache und Entwicklung eines zugehörigen Tools zur Transformation von eingehenden XML-Strukturen in andere Strukturen
  • Implementierung einer Schnittstelle zur Übergabe der Daten an die Eingangsschnittstelle von FORBA.Investmentdepot (eConnectivity)


Rollen:

  • Architekt, Entwickler

Technologien:

  • Eclipse, Oracle, Tomcat
  • Java, JSP/Servlet, JEE, Xerces, JDOM, JDBC, XML/XSL/HTML/DTD
  • Windows 2000, Linux

04/2002 bis 12/2002

Realisierung eines Web-Portals für Online-Trading und Reporting im Bereich Fonds

  • Entwicklung eines Portals für Online-Trading und Reporting mit Anbindung an V3.InvestmentDepot-Backoffice
  • Customizing und CoBranding - Individualisierung der Standardsoftware (vgl. Projekt 07/00-12/01), Einbindung von White-Label-Konzepten
  • Analyse und Implementierung von Workflows und Geschäftsprozessen (z.B. Online-Depoteröffnung)
  • Entwicklung von Modulen zur Erfassung von Transaktionen (Kauf, Verkauf, Tausch, Periodische Zahlungen) von Fonds-Anteilen
  • Erzeugung von XML für Datentransfer in Eingangsschnittstellen des Backoffice und Generierung von PDF-Dateien
  • Generierung von Reports für Bestands-, Transaktions- und Stammdaten für Endkunden und Vermittler (z.B. Depotauszüge)
  • Technische Koordination
  • Unterstützung und Auswertung von Tests
  • Dokumentation der erstellten Software
  • Coaching der Mitarbeiter über die Backoffice-Software


Rollen:

  • Analyst, Entwickler, Technischer Koordinator, Coach

Technologien:

  • Visual Cafe, Eclipse, Oracle, ATG-Dynamo, Apache, Perforce
  • Java, JDBC, JSP/Servlet/Droplet/FormHandler, JEE, EJB, XML, IBMParser (TX-API), Xerces, Xalan, XSLT/HTML, UML, SQL
  • Windows NT, Solaris, Linux



Systemhaus in Frankfurt a.M.

01/2001 bis 03/2002

Erstellung von Business-Komponenten für Vermögensverwaltung

  • Entwicklung von Business-Komponenten (CORBA-Client/Server) mit Anbindung an V3.Vermögensverwaltung-Backoffice, einen System für strukturierte und individuelle Vermögensverwaltung von KAGs (Kapitalanlagegesellschaften)
  • Konzeption und Umsetzung der Performance-Rechnung für beliebig strukturierte Depots nach der Money-Weighted- und der Time-Weighted-Methode zum Reporting und der Erzeugung von Vertriebsargumenten (Benchmarking)
  • Konzeption und Umsetzung der Steuerberechnungen (u.a. Spekulationssteuer nach FIFO-, LIFO- und Durchschnittsmethode) zur Optimierung der Depotstruktur aus steuerlichen Gesichtspunkten
  • Implementierung von Batch-Prozessen zur Generierung von Reporting-Daten
  • Implementierung von Dialoganwendungen als Test-Clients und Durchführung von Massentests


Rollen:

  • Analyst, Architekt, Designer, Entwickler

Technologien:

  • VisualStudio 6.0, JBuilder, Rational Rose, Oracle, ORBacus, ClearCase
  • C/C++, MFC, ActiveX, Java, Swing, JDBC, UML, SQL, CORBA-IDL
  • Windows NT, SCO, Linux

07/2000 bis 12/2001

Erstellung eines Web-Frontends für Online-Trading und Reporting im Bereich Fonds

  • Entwicklung eines Frontends für Online-Trading und Reporting für V3.InvestmentDepot
  • Erstellung eines Sicherheitskonzeptes und Umsetzung (Pin/Tan/TraderPasswort)
  • Entwicklung eines Administrationszugangs zur Betriebsüberwachung und Erzeugung von Online-Accounts
  • Entwicklung von Modulen zur Erfassung von Transaktionen zum Handel (Kauf, Verkauf, Tausch, Periodische Zahlungen) von Fonds-Anteilen
  • Erzeugung von XML für Datentransfer in Eingangsschnittstellen des Backoffice
  • Generierung von Reports für Bestands-, Transaktions- und Stammdaten für Endkunden und Vermittler (Depotauszüge, Spesenaufteilungen...)
  • Erstellung und Implementierung eines Konzeptes für Mandantenfähigkeit
  • Assistenz bei Projektleitung für Customizing


Rollen:

  • Analyst, Architekt, Designer, Entwickler

Technologien:

  • JBuilder, Rational Rose, Oracle, Apache, Tomcat, ClearCase
  • Java, JDBC, JSP/Servlet, IBMParser (TX-API), Xerces, Xalan, XML, HTML, UML, SQL
  • Windows NT, SCO, Linux



Touristikunternehmen in Bad Homburg

06/1999 bis 06/2000

Entwurf und Erstellung von Basisanwendungen und Tools für Tourismusindustrie

  • Entwicklung von Anwendungen zur Kommunikation von Fat-Clients und Terminals mit dem HOST
  • Untersuchung und Erweiterung der bestehenden Anwendungen zur Y2K-Umstellung
  • Analyse, Entwurf und Implementierung von Steuerelementen, Dialogen und Basismodulen unter strenger Beachtung von Ergonomie und Performance
  • Konzeption und Umsetzung einer Knowledge Base
  • Socket-Programmierung mit WinSock


Rollen:

  • Analyst, Designer, Entwickler

Technologien:

  • Visual Studio 5.0, Paradigme Plus, Access, Informix, MKS
  • C/C++, MFC, ActiveX, COM, ATL, UML, SQL
  • Windows95/98, Windows NT, BS2000



Bank in Frankfurt a.M.

06/1998 bis 05/1999

Entwurf eines Client-Server-Frameworks für bankspezifische Transaktionsverarbeitung (Repo-Handel und Wertpapierleihe)

  • Pflege und Weiterentwicklung des bestehenden Systems zur Orderabwicklung von Repo- und Wertpapierleihe-Geschäften, angefangen von der Erfassung von Aufträgen aus ZBI (Bloomberg) bis zum Clearing bei DBC einschließlich der Erstellung der gesetzlichen Meldungen z.B. an BaKred
  • Umstellung auf Euro
  • Entwurf 2T- und 3T-basierendes Client-Server-Frameworks für Auftragsfreigabe und Prototyping
  • Design und Realisierung des Frameworks mit User-berechtigungsabhängiger Funktions- und Operations-Bereitstellung für Intra- und Internet mit dynamischer angepasster GUI Gestaltung


Rollen:

  • Architekt, Designer, Entwickler

Technologien:

  • JBuilder, Rational Rose, Informix, Continous, VisiBroker
  • C, Java, Swing, HTML, UML, SQL, CORBA-IDL
  • AIX, Windows NT



Unternehmensberatung in München

01/1998 bis 12/1998

Entwicklung eines Entscheidungsunterstützungssystems für strategische Planungsprozesse

  • Entwicklung einer Shell als Frame für verschiedene Tools
  • Entwicklung interaktiver grafischer Komponenten
  • Implementierung von mathematischen Algorithmen (z.B. Interpolationen)
  • Konzeption und Implementierung eines Tools zur Durchführung und Präsentation multikriterieller Auswertungen


Rollen:

  • Designer, Entwickler

Technologien:

  • Visual Studio 5.0
  • C/C++, MFC
  • Windows95



Systemhaus in Chemnitz

05/1995 bis 11/1997

Konzeption und Realisierung eines CAE-Systems zur grafischen Eingabe von elektronischen Schaltungen

  • Entwurf einer OO-Programmstruktur und Abschätzung des Entwicklungsaufwands
  • Entwicklung eines Prototyps für Windows und UNIX
  • Analyse, Konzeption und Umsetzung einer Release-Version für Windows mit folgenden Features:
    • Platzierung der Bauelemente und Modelle über Drag&Drop
    • Datenzugriff auf die Elementebibliothek über DAO
    • Verwendung verschiedener Netzwerkformate (elektrische Netzwerke, Signalflussgrafen, Zustandsgrafen)
    • Autoconnect der Elemente und Online-Unterstützung zur typ- und modellgerechten Verbindung
    • Konsequente Verbindungsnachführung beim Verschieben vom Elementen
    • OLE Client/Server Unterstützung
    • Anbindung an Simulationsumgebung des Auftraggebers über OLE-Automation
    • Unterstützung der Ausgabe von Simulationsergebnissen in Popup-Grafiken über aktive Modelle

Rollen:

  • Analyst, Architekt, Designer, Entwickler

Technologien:

  • MSVC 2.x, MSVC 4.x, MS Access
  • C/C++, MFC, DAO, XVT Power++ 3.0, LEX/YACC, SQL
  • Windows 3.11, Windows95, Sun, AIX

01/1993 bis 02/1995

Konzeption und Realisierung eines grafischen und mathematischen Datenanalysesystems

  • Entwurf und Implementierung der portierbaren (Plattform unabhängigen) grafischen Benutzeroberfläche
  • Implementierung der Datenbehandlung in Kanalstrukturen, die in Form von Dateien vorliegen oder über Ports realtime erfasst werden
  • Entwurf und Implementierung von Diagrammen zur grafischen Darstellung in frei skalierbaren Koordinatensystemen
  • Umsetzung von mathematischen Auswertungen in Tabellen, die mit verschiedenen Auswahlkriterien (freie Formeleingabe, parametrisierbare Filter, Mengenkriterien) belegt werden können und somit eine selektive Auswertung erlauben


Rollen:

  • Analyst, Designer, Entwickler

Technologien:

  • MSC Workbench 7.0
  • ANSI C/C++, XVT/XVT++
  • Windows 3.11, Sun, AIX

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informationstechnik (Diplom-Ingenieur) an TU Chemnitz
Schwerpunkte:
- Rechnertechnik
- Elektrotechnik
- Nachrichtentechnik
- Elektronische Schaltungstechnik
- Schaltkreisentwurf

Position

Position

Ich bin Diplomingenieur für Informationstechnik. Seit mehr als 25 Jahren bin ich als Consultant und Architekt bzw. Entwickler für Design und Entwicklung von Unternehmens-Software sowie als Business Analyst tätig. Ich verfüge über ausgeprägte Erfahrungen in verschiedensten Branchen (Finanzindustrie, Elektrotechnik, Tourismus und Unternehmensberatung).

 

Ich bin auf client- und serverseitige Entwicklung mit Java (JEE) sowie mit C/C++ spezialisiert. Ich verfüge über eine schnelle Auffassungsgabe in der Erkennung von Problemen und Lösungswegen. Mich zeichnen besonders ein ausgeprägtes analytisches Denkvermögen und die Fähigkeit zur Abstraktion von Beziehungen und Prozessen aus.

 

Meine Erfahrung als Consultant hat mich dazu gebracht, Probleme sowohl aus der Sicht des Kunden als auch von der technischen Seite her zu betrachten. Ich stehe für effiziente, pragmatische und damit kostengünstige Lösungen, die die Bedürfnisse der Kunden erfüllen.

 

Meine Zielstrebigkeit und meine Fähigkeit, in Strukturen zu denken, sowie mein handwerkliches Geschick werden Ihren technischen Projektpfad absichern. 

Kompetenzen

Kompetenzen

Top-Skills

Calypso JEE Business Analyse Java Mikrocontroller C++

Produkte / Standards / Erfahrungen / Methoden

Softwareentwicklung
Experte
Businessanalyse
Experte

Technischer Fokus

  •  Fundiertes methodisches Wissen bzgl. Modellierung und Implementierung objektorientierter Systeme
  • Vielfach in Projekten erfolgreich angewandte Softwareengineering-Methoden (OOA, OOD, UML) sowie testgetriebene Entwicklung (TDD) als auch modelgetriebene Entwicklung (MDA)
  • Sehr tiefgehende Erfahrung bzgl. JAVA-Programmierung (JSE/JEE, Swing, EJB, JMS, JNDI, JDBC, JPA, ?) inklusive der marktgängigen Bibliotheken (Spring, Hibernate, Quartz, ?)
  • Tiefgreifende Erfahrung in der Frontend-Entwicklung mit Javascript-Technologien (React, Typescript, Node, ?)
  • Umfassende Programmier-erfahrung mit C++ und VBA
  • Erfahrung mit unterschiedlichen Datenbanksystemen (Oracle, MySQL, SQL-Server, Sybase) und Middleware Technologien (REST, CORBA bzw. diverse Java-Technologien) und XML-Technologien (XSD, XSL, DOM, SAX)
  • Praktische Erfahrung mit WebTechnologien (JSP, Ajax, JSF, HTML, CSS) und Servern (JBoss, Tomcat, IBM Websphere, WebLogic)
  • Fundierte Expertise im technischen Customizing und der technischen Integration der Standardsoftware Calypso

Fachlicher Fokus

  • Handel und Abwicklung für Investment Fonds, FX Produkte, Zins- und Kreditderivate, Equity und Money Market
  • Prozesse der operativen Abwicklung von Bankgeschäften und -dienstleistungen
    -> Front-To-Back
  • Fundierte Kenntnis der Standardapplikation Calypso zur Abbildung von Bankprozessen
  • Gute Kenntnis der Finanzprodukte
  • Tiefgreifende Erfahrungen in der Fahrzeugdiagnose
  • Praktische Industrieerfahrung in Automatisierungstechnik, Elektrotechnik, Elektronik hinsichtlich Systemmodellierung und Simulation
  • Erfahrungen in Dienstleistungsbereichen, z.B. Touristik, Unternehmensberatung

 Erfahrungsschatz

  • Über 30 Jahre Erfahrung in der Implementierung von Anwendungssystemen, Schnittstellen und Anwendungskomponenten
  • Über 15 Jahre profunde Erfahrung in der Integration der Standardsoftware Calypso in Front- und Backoffice-Funktionen sowohl in technischen als auch fachlichen Rollen
  • Tiefgründige Erfahrungen in der Anpassung und Integration von Framesoft Structured Products (FSP)
  • Ausgeprägte Erfahrung in unterschiedlichen IT-Architekturumfeldern (n-tier-Architecture, Model Driven Architecture, JEE-Reference Architecture)
  • Praktische Erfahrung im Einsatz marktgängiger Vorgehensmodelle (RUP, Scrum) einschließlich agilen Ansätzen
  • Erfolgreiche Übernahme von Schlüsselpositionen, wie Senior-Entwickler, Architekt, Teamleiter, Coach und in Qualitätssicherung
  • Effizienter Teamplayer in unterschiedlichsten Projektorganisationsformen

Produkte

  • Case Tools: Rational Rose, Paradigm Plus
  • WebServer: Apache, MS IIS
  • ApplicationServer: Tomcat, JBOSS, IBM Websphere, Oracle WebLogic
  • Tools / IDE: Visual Studio, VS Code, Eclipse, WSAD, JBDS, JDeveloper, JBuilder, Visual Cafe, NetBeans
  • API's / Frameworks: Apache Xerces, Apache POI API, JDOM, Log4J, JAXB, Seam, Spring, Hibernate, JBPM, Maven, React, Node.JS
  • Middleware: MQ Series, Tibco
  • Handels- & Abwicklungssysteme: CALYPSO, KONDOR+, Murex, CLS Gateway (IBM), Framesoft Structured Products (FSP)
  • Standardsoftware: MS Office, OpenOffice

 Standards

  •  OOA/OOD: Booch, UML, Design Pattern
  • Vorgehensmodelle: Scrum, RUP, V-Modell
  • Komponentenmodelle / verteilte Systeme: COM/DCOM, OLE, CORBA, EJB, RMI, IIOP
  • Web: HTML/XHTML, JSF, JSP, Ajax, JavaScript
  • GUI-Programmierung: MFC, SWT, Swing, JIDE, XVT++
  • Datenaustausch/Datenformate: XML, Swift, JSON

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Windows

Programmiersprachen

Assembler
Intel 80x86 Befehlssatz
Basic
Expertenwissen
C
Expertenwissen
C#
C++
Visual C++; MFC, DAO, ActiveX, ATL: Expertenwissen
CORBA IDL
VisiBroker, ORBacus: Expertenwissen
ESQL/C
Groovy
Java
JSE/JEE, Swing/SWT, EJB/JSF, JMS, JNDI, JDBC/JPA: Expertenwissen
JavaScript
TypeScript, Expertenwissen
PHP
PL/SQL
Spezialwissen

Datenbanken

Access
Expertenwissen
DAO
Expertenwissen
Informix
ISAM
JDBC
Expertenwissen
MS SQL Server
MySQL
ODBC
Expertenwissen
Oracle
Expertenwissen
SQL
Expertenwissen
Sybase
Spezialwissen

Datenkommunikation

CORBA
VisiBroker; ORBacus: Expertenwissen
Ethernet
Internet, Intranet
Message Queuing
MQ Series, JMS: Sepzialwissen
RFC
RPC
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

PC
Mikrocontroller

Branchen

Branchen

Finanzbranche
(Investmentbanking, Asset Management, Vermögensverwaltung)
- Fonds
- Devisen (FX)
- Devisenoptionen (FXO)
- Money Market (MM)
- Zins- und Kreditderivate (CRD,IRD)
- Bonds
- Equities (EQD)

Dienstleistung
- Touristik
- Unternehmensberatung

Industrie
- Fahrzeugdiagnose
- Automatisierungstechnik, Elektrotechnik, Elektronik
- Systemmodellierung
- Simulation

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz

Ein Einsatz in D0, D1, D6, D8, und D9 ist bevorzugt.

Andere Einsatzorte kommen in Betracht, wenn sie verkehrstechnisch gut erreichbar sind.

möglich

Projekte

Projekte

Geschäftsbank in Kiel

02/2020 bis 09/2022

Run the Bank (Maintenance und Outsourcing)

  • Betreuung und Monitoring der produktiven Calypso Applikation
  • Entgegennahme und Bearbeitung von Tickets
  • Beseitigung von Störungen
  • Überwachung von Qualitätsstandards
  • Umsetzung von Change Requests und Kleinprojekten:
    - IT-Migration von ausländischen Branches
    - Anbindung APA Reporting an MarketAxess
    - Cash Collateral Initial Margin
    - Ablösung des Abwicklungssystems IBSY und Integration in Calypso
    - IBOR Integration (u.a. Implementation Term Rates)
    - Umstellung der Abbildung von Cross Currency Swaps
  • Durchführung von Refactorings zur Optimierung und Stabilisierung der vorhandenen Implementierung
  • Implementierung von Unit- und Regressionstest zur Erhöhung der Testabdeckung
  • Steuerung des Offshore-Teams und Einführung von Prozessen
    - Einführung von Scrum und Planung in Sprints
    - Regelmäßiger Release-Zyklus (Continuous Integration)
    - Qualitätssicherung
    - Coaching und Wissenstransfer
  • Durchsetzung regulatorischer Anforderungen
  • Release Upgrade auf Calypso V16

Rolle

  • ITOP und Senior-Entwickler im 2nd-Level-Support, Administrator, Scrum-Master

Technologien

  • Eclipse, SQL Developer, CALYPSO R14, JBoss, Oracle DB, SVN, Jenkins, Maven, Sonar
  • Java, JEE, JUnit, RMI, XML/XSL, JAXB, SQL, UML, Test-Driven-Development (TDD)
  • Windows, Linux, Solaris

05/2019 bis 01/2020

Migration der Abwicklung von Cash Collateral von K+TP nach Calypso

  • Analyse der Geschäftsprozesse
  • Konzeption der Abwicklung der Zahlungen mit Central Counterparty (CCP) und bilateralen Kontrahenten
  • Implementierung von Workflows
  • Migration und täglicher Abgleich der Geschäftsdaten aus Kondor+/K+TP
  • Anpassung der Buchungsschnittstelle und Konfiguration von Accounting Rules
  • Implementierung von Batch-Jobs zur Berechnung der Margin
  • Implementierung von Reports
  • Fachliche Themengebiete:
    - Cash Collateral
    - Trade Capture von Margin Call und Interest Bearing
    - Pricing / Bewertung
    - Back-Office Funktionen (Swift Payments, Accounting)

Rolle

  • Senior-Entwickler im agilen Scrum-Team

Technologien

  • Eclipse, SQL Developer, CALYPSO R14, JBoss, Oracle DB, SVN, Jenkins, Maven, Sonar
  • Java, JEE, JUnit, RMI, XML/XSL, JAXB, SQL, UML, Test-Driven-Development (TDD)
  • Windows, Linux, Solaris


IT-Dienstleister einer Bankengenossenschaft in Nürnberg

10/2018 bis 04/2019

Erstellung eines MVP eines Expertensystems für Baufinanzierung

  • JEE-Entwicklung in einem Kanban-Team
  • Optimierung der Code Qualität und Lieferleistung
  • Verantwortungsvoller Umgang mit banküblicher Regulation auf der einen und Agilität auf der anderen Seite
  • Bereitstellung von Fachinformationen zur Generierung von Dokumenten aus Vorlagen des DG-Verlags
  • Implementierung von Unit-Test mit Spock-Framework und Groovy
  • Bugfixing

Rolle

  • Senior-Entwickler im agilen Kanban-Team

Technologien

  • IntelliJ IDEA, GIT, Jenkins, Maven, SonarQube, Docker, IBM Websphere 18.3, Oracle DB 18
  • Java, JEE7, JSF/PrimFaces, XML, JUnit, SQL, Spring
  • Windows


International agierender Hersteller von Prüf- und Diagnosetechnik in Cadolzburg

02/2017 bis 10/2018

Neuentwicklung einer Diagnosesoftware für einen internationalen Motorradhersteller

  • Implementierung einer Backendsoftware mit REST-Interface in Java
  • Entwicklung eines React-Frontends mit Javascript/Typescript
  • Implementierung der REST-Anbindung an die Cloud des Kunden
  • Integration einer semantischen Suche mit Info-Page, technischer Dokumentation, 3D-Darstellung (Virtual Reality)
  • Weiterentwicklung einer proprietären API zur Bereitstellung von Diagnosefunktionen unter Einhaltung des ODX-Standards
  • Test und Bugfixing der Anbindung einer proprietären DPDU-API
  • Konzeption und Implementierung von automatisierten Flash-Prozessen der Steuergeräte im Fahrzeug
  • Modelgetriebene Entwicklung einer proprietären Grammatik zur Abbildung von Diagnose-Diensten im Rahmen des Dataminigs (Ecore-Modelle)
  • Test der Funktionen (Diagnose) am Fahrzeug
  • Wartung und Refactoring einer Flash-Software zum Einsatz in der Fertigung am Band sowie an Vor-Flash-Stationen
  • Wartung und Bugfixing der produktiven Diagnose-Software (Eclipse-RCP), u.a.: Ergänzung von Marketing-Features und Freischaltfunktionen Implementierung von Online-Pairing-Funktionen
  • Implementierung von Unit-Tests und Frontend-Tests

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, VS Code, Squirrel, React, Node.js, SVN, Jenkins, Maven, SonarQube, Selenium, Swagger
  • Java, Javascript, Typescript, REST, JSON, XML, JEE, JUnit, SQL, Spring
  • Windows, Embedded-Linux


Landesbank in Kiel

04/2016 bis 01/2017

Migration einer ausländischen Niederlassung in die Systeme des HO

  • Analyse der Geschäftsprozesse der Niederlassung
  • Konzeption der Abbildung der Prozesse in Calypso als Frontend-System
  • Implementierung von Workflows und Custom Windows
  • Migration der Geschäftsdaten aus Kondor+
  • Konzeption und Implementierung von Bestätigungen und Trade-Tickets
  • Implementierung von Schnittstellen zu Backend-Systemen in der Niederlassung
  • Implementierung von Reports
  • Fachliche Themengebiete:
    - Cross Asset (Bonds, Zins Derivate)
    - Trade Capture, Corporate Action
    - Pricing / Bewertung
    - Back-Office Funktionen (Confirmations, Fixing)

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, CALYPSO R14, Kondor+, JBoss, SVN, Jenkins, Maven, SonarQube
  • Java, XML, JEE, JUnit, RMI, XML/XSL, JAXB, SQL, UML, Test-Driven-Development (TDD)
  • Windows, Linux

10/2015 bis 04/2016

Erweiterung der Prozesse entsprechend der Anforderungen von IFRS9

  • Konzeption der Prozesse beim Erfassen von Transaktionen
  • Implementierung von speziellen Workflows zur Freigabe von Umwidmungen
  • Implementierung von Validatoren zur Prüfung auf Einhaltung der IFRS9 Vorgaben
  • Konzeption und Implementierung von Reports
  • Anpassung der Schnittstellen zu Bank-Funktionen
  • Implementierung von automatisierten Regressions- und Unit-Tests

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, CALYPSO R14, JBoss, SVN, Jenkins, Maven, SonarQube
  • Java, XML, JEE, JUnit, RMI, XML/XSL, SQL, UML, Test-Driven-Development (TDD)
  • Windows, Linux

09/2014 bis 09/2015

Release-Upgrade auf Calypso R14

  • Analyse der bestehenden Geschäftsprozesse hinsichtlich der Abbildung im neuen Release
  • Durchführung von Entwicklertests und Vorbereitung von Abnahmetests durch den Fachbereich
  • Anpassung des vorhandenen Customizing an neues Release (Programmierung in Java)
  • Optimierung der aktuellen Software-Lösungen (Performance)
  • Fachliche Themengebiete:
    - Cross Asset (vorrangig FX Derivate, Zins Derivate)
    - Trade Capture
    - Pricing / Bewertung
    - Back-Office Funktionen (Confirmations, Fixing, Payments)

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, CALYPSO R14, JBoss, SVN, Jenkins, Maven, SonarQube
  • Java, XML, JIDE, JEE, JUnit, RMI, XML/XSL, JAXB, SQL, UML
  • Windows, Linux


Internationaler Technologie Konzern in Chemnitz

06/2013 bis 08/2014

Virtual Accounting System (JEE Produkttest)

  • Definition und Erstellung von Testcases für Funktions- und Komponententest
  • Konzeption und Implementierung von automatisierten Tests
  • Erstellung von Test-Skripten mit Selenium-IDE
  • Generierung von Testdaten
  • Identifizierung und Analyse von Fehlern
  • Durchführung von Performance-Tests

Rolle:

  • Tester im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, Weblogic Application Server, Oracle DB, MQ Series, RQM
  • Java, Java-Script, Selenium, TestNG, XML, XHTML, SQL, UML
  • Windows 7, Linux

02/2013 bis 06/2014

Virtual Accounting System (JEE Produktentwicklung)

  • Implementierung einer JEE Applikation zur Führung und Verwaltung virtueller Konten
  • Entwurf und Implementierung eines generischen Frameworks zur einheitlichen Abbildung und Verwaltung verschiedener Typen von Business Objekten
  • Entwurf und Definition des Datenmodells
  • Konzeption und Implementierung von Benutzerschnittstellen (GUI)
  • Integration eines Berechtigungskonzeptes
  • Implementierung von Backend-Prozessen unter Nutzung von Skalierung und Parallelisierung im Cluster
  • Programmierung in Java und Java-Script
  • Konzeption und Implementierung von Business Services
  • Implementierung von EJB's und MDB's
  • Definition und Implementierung von Workflows für Approval-Prozesse

Rolle:

  • Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, SQL Developer, Weblogic Application Server, Oracle DB, MQ Series, RTC, SVN
  • Java, Java-Script, JEE, SOA, JSF, Seam, Spring, Quartz, JPA, Hibernate, JNDI, JBPM/PVM, TestNG, XML, XHTML, SQL, UML
  • Windows 7, Linux


Bank in Frankfurt a.M.

05/2012 bis 12/2012

Fee-Management Applikation zur Abrechnung von Distributoren

  • Analyse der Geschäftsprozesse
  • Definition von Workflows
  • Entwurf und Definition des Datenmodells
  • Programmierung in Java und Groovy
  • Konzeption und Implementierung von Business Services
  • Implementierung der Berechnung von Trailer Fees nach verschiedenen Regeln
  • Design und Implementierung von Formularen und Dialogen (User-Interface)
  • Implementierung von Schnittstellen und Upload-Prozessen
  • Installation eines Freigabeprozesses von Zahlungen und Buchungen

Rollen:

  • Businessanalyst, Senior-Entwickler

Technologien:

  • Eclipse, SQL Developer, Framesoft Structured Products (FSP), Object Server (FON), Application- und Business Server (FBS), Business Client (FBC), Oracle
  • Java, Swing, JEE, RMI, SOA, Spring, XML/XSL, JAXB, Apache POI, SQL, UML
  • Windows 7

04/2012 bis 05/2012

Entwicklung und Distribution von OTC Produkten und Strukturierten Produkten

  • Programmierung in Java und Groovy
  • Layout und Design von Templates zur Erstellung von Verkaufsprospekten
  • Design und Implementierung von Formularen und Dialogen (User-Interface)
  • Test und Bugfixing der Anwendung

Rollen:

  • Senior-Entwickler, Tester

Technologien:

  • Eclipse, SQL Developer, Framesoft Structured Products (FSP), Oracle
  • Java, Swing, JEE, RMI, SOA, Spring, XML/XSL, JAXB, SQL, UML
  • Windows 7


Rückversicherung in München

01/2011 bis 12/2011

Proof of Concept (PoC) zur Einführung von CALYPSO oder MUREX als Hedging Plattform

  • Definition von Auswahlkriterien und Erarbeitung von Workpackages
  • Analyse und Gegenüberstellung von Kernfunktionalitäten
  • Analyse und Formulierung von Business Requirements
  • Erstellung von Design Dokumenten
  • Konzeption und Implementierung von Prototypen
  • Konzeption der Abbildung des Hedging Prozesses einschließlich Definition des vom Vendor zu liefernden Hedgemonitors (Hedge Construction Application)
  • Analyse der Pricing und Analytics Funktionen sowie von P&L Explain
  • Konzeption und Design der Marktdaten Versorgung
  • Analyse der Möglichkeiten zur Implementierung der Versicherungsprodukte (Variable Annuity) als Custom Product und Integration in die Vendor API
  • Analyse und Konzeption des Position Keeping und Cash Management
  • Unterstützung bei der Planung von Meilensteinen und Rollen für ein Implementierungsprojekt
  • Aufwandschätzungen und Unterstützung bei der Erstellung vom Projektantrag


Rollen:

  • Businessanalyst, Architekt, Senior-Entwickler


Technologien:

  • Eclipse, CALYPSO, MUREX, Bloomberg AIM, Oracle, MS HPC
  • Java, Swing, JIDE, Hibernate, JEE, RMI, Spring, XML/XSL, JAXB, SQL, UML
  • Windows 7, Linux


Bank in Wien

06/2009 bis 12/2010

Einführung von CALYPSO für FX Derivate

  • Konzeption und Implementierung von Workflows zur Nutzung von CALYPSO als Front-To-Back-System
  • Analyse, Konzeption und Implementierung von Validatoren und Handlern
  • Analyse, Konzeption und Implementierung von Workflows und Schnittstellen für Zahlungen, Bestätigungen, Buchungen
  • Analyse, Konzeption und Implementierung von Reports
  • Durchgehende Umsetzung der Mandantenfähigkeit
  • Einführung des Visual Template Designer und Anbindung an CALYPSO
  • Analyse, Konzeption und Implementierung von Confirmations mit und für VTD
  • technische Konzeption und Implementierung einer Pricing API
  • Implementierung von Pricer?n und Measures für Front- und Midoffice (CoC/PL)


Rollen:

  • Businessanalyst, Architekt, Senior-Entwickler im agilen Scrum-Team

Technologien:

  • Eclipse, CALYPSO, Kondor+, Sybase, Tibco, VTD, SVN
  • Java, Swing, JIDE, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP, Solaris

01/2009 bis 05/2009

Anbindung des CALYPSO BackOffice für Zins- und Kreditderivate an DTCC

  • Konzeption und Definition von Prozessen entsprechend den Anforderungen von DTCC
  • Konzeption von Workflows zur Abbildung des semi-automatischen Confirmation Upload und manuellen Confirmation Matching
  • Konzeption der Datenmigration und Definition von Prozessen für Backload
  • Implementierung eines Upload-Assistenten


Rollen:

  • Businessanalyst, Senior-Entwickler


Technologien:

  • Eclipse, CALYPSO, DTCC, Sybase, Tibco, SVN
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP, Solaris

04/2008 bis 12/2008

Umstrukturierung der Bankengruppe in einer Holding Struktur im Bereich der Zins- und Kreditderivate und Strukturierte Produkte

  • Konzeption und Implementierung von Service Layer im Rahmen des Modells eines internen Marktes
  • Durchgehende Umsetzung der Mandantenfähigkeit
  • Modifikation von Workflows zur Nutzung von CALYPSO als Front-To-Back-System mit verschiedenen Mandanten Services
  • Konzeption und Implementierung von Co-Branding für von Confirmations
  • Konzeption und Implementierung von Trade-Generatoren für Refinanzierungsgeschäfte

Rollen:
  • Businessanalyst, Senior-Entwickler im agilen Scrum-Team

Technologien:
  • Eclipse, CALYPSO, Kondor+, Sybase, Tibco, SVN
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP, Solaris

03/2007 bis 03/2008

Einführung von CALYPSO für Zinsderivate, Kreditderivate und Strukturierte Produkte
  • Konzeption und Implementierung von Workflows zur Nutzung von CALYPSO als Front-To-Back-System
  • Analyse, Konzeption und Implementierung von Validatoren und Handlern
  • Analyse, Konzeption und Implementierung von Workflows und Schnittstellen für Zahlungen, Bestätigungen, Buchungen
  • Analyse, Konzeption und Implementierung von Reports
  • Coaching und technische Schulung in CALYPSO-API und in Implementierungsrichtlinien (Best practice)
  • Beratung zur Projektinfrastruktur


Rollen:

  • Berater, Businessanalyst, Senior-Entwickler, Coach

Technologien:

  • Eclipse, CALYPSO, Sybase, Tibco, SVN
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP, Solaris



Bank in Frankfurt a.M.

10/2006 bis 02/2007

Erweiterung des produktiven CALYPSO für Money Market und FX Produkte

  • Integration von Mandanten
  • Anpassung der Workflow entsprechend spezieller Erfordernisse
  • Anbindung des Backoffice Systems ANLOS
  • Konzeption und Redesign zur Optimierung der Mandantenfähigkeit
  • Performance Optimierung


Rollen:

  • Berater, Senior-Entwickler


Technologien:

  • Eclipse, CALYPSO, Oracle, CVS
  • Java, JEE, RMI, XML/XSL, SQL, UML, Workflow
  • Windows XP


Landesbank in Kiel

06/2006 bis 08/2006

Einführung von CALYPSO für Zinsderivate und Strukturierte Produkte

  • Konzeption und Implementierung von Workflows zur Nutzung von CALYPSO als Front-To-Back-System
  • Konzeption und Implementierung von Accounting Events und Handlern
  • Coaching und technische Schulung in CALYPSO-API und Implementierungsrichtlinien (Best practice)
  • Beratung zur Projektinfrastruktur


Rollen:

  • Architekt, Senior-Entwickler, Coach

Technologien:

  • Eclipse, CALYPSO, Oracle, SVN
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow
  • Windows XP



Bank in München

06/2006 bis 09/2006

Konzeption und Evaluierung der Erweiterung von CALYPSO für Money Market Produkte

  • Konzeption und Aufwandsschätzung zur Erweiterung der Schnittstellen vom zentralen Abwicklungssystem CALYPSO zu bestehenden Backoffice Anwendungen der Bank
  • Review von Fachkonzepten
  • Erstellung von DV-Konzepten, Prototyping
  • Konzeption und Prototyping der Abbildung von ZAST
  • Technische Konzeption und Definition der Architektur zur Abbildung der MM-Produkte SimpleMM, Cash, CallNotice (IAM, L&D, CallAccount)
  • Qualitätssicherung und technische Teilprojektleitung
  • Produktionssicherung


Rollen:

  • Teamleiter, Architekt, Senior-Entwickler, Qualitätsmanager, Coach

Technologien:

  • Eclipse, CALYPSO, BEA WebLogic 8, Oracle, Tivoli, MQ Series, Kondor+, Merva, PVCS, Testdirector
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow, Swift
  • Windows XP, Solaris, HOST

06/2005 bis 06/2006

Einführung von CALYPSO zur Abwicklung von FX Optionen

  • Als Teamleiter Customization verantwortlich für alle Programmierungen in Custom Classes, wie Workflow Rules, Accounting Events, Validatoren, selbst entwickelten Engines und Scheduled Tasks sowie weiteren Komponenten
  • Konzeption und Implementierung von Schnittstellen vom zentralen Abwicklungssystem CALYPSO zu bestehenden Backoffice Anwendungen der Bank, Einsatz des Engine-Konzepts
  • Implementierung im Rahmen einer realtime-message-driven-architecture
  • Konzeption und Umsetzung eines Moduls für automatisierte Regressionstests bei Produktionseinführungen
  • Qualitätssicherung und technische Teilprojektleitung
  • Coaching und Schulung der bankinternen Mitarbeiter und des Projektpartners
  • Produktionssicherung


Rollen:

  • Teamleiter, Architekt, Senior-Entwickler, Qualitätsmanager, Coach

Technologien:

  • Eclipse, CALYPSO, BEA WebLogic 8, Oracle, Tivoli, MQ Series, MxG2000 (Murex), Merva, PVCS, Testdirector
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow, Swift
  • Windows XP, Solaris, HOST

02/2005 bis 05/2005

Anbindung eines Backoffice Systems der Bank an die CLS Bank

  • Technische Projektleitung und Koordination
  • Technische Qualitätssicherung aller betroffenen Komponenten, vom CALYPSO Setup bis zum Interface über die CLS Member API
  • Design und Implementierung der CALYPSO Workflows und der Schnittstelle zum CLS Gateway


Rollen:

  • Technischer Projektleiter, Architekt, Senior-Entwickler

Technologien:

  • Eclipse, MS Visual Studio, CALYPSO, CLS Member API, Oracle, Kondor+, PVCS, Testdirector
  • Java, Swing, JEE, RMI, C++, CORBA, Sockets, SQL, UML, Workflow, Swift
  • Windows XP, AIX

04/2004 bis 01/2005

Einführung von CALYPSO zur Abwicklung von FX Geschäften

  • Konzeption und Implementierung von Schnittstellen vom zentralen Abwicklungssystem CALYPSO zu bestehenden Backoffice Anwendungen der Bank
  • Customizing der Abbildung der Geschäftsprozesse in CALYPSO, Implementierung von Workflows
  • Konzeption, Implementierung und Controlling des Fehlerhandlings, Unterstützung bei Definition der Prozesse ausgehend von Tivoli-Incidents
  • Qualitätssicherung
  • Review der bestehenden Middleware Architektur, Konzeption und Bewertung von Alternativlösungen (Unterstützung bei der Ausschreibung und Erstellung von Entscheidungsvorlagen)
  • Produktionssicherung


Rollen:

  • Architekt, Teamleiter, Senior-Entwickler

Technologien:

  • Eclipse, CALYPSO, BEA WebLogic 7, Oracle, Tivoli, MQ Series, KONDOR+ (Reuters), Merva, CVS
  • Java, Swing, JEE, RMI, XML/XSL, JAXB, SQL, UML, Workflow, Swift
  • Windows 2000, Windows XP, Solaris, HOST



Systemhaus in Köln

02/2004 bis 03/2004

Export von Benutzer- und Transaktionsdaten aus "Blue Martini"

  • Erstellung von Mapping-XMLs zur Zuordnung der Daten aus den Beans im Blue Martini System zu XML-Elementen entsprechend vorgegebener XSD-Schemas
  • Erstellung von Testfällen und einer Testumgebung (JSP)
  • Test des Exports


Rollen:

  • Entwickler

Technologien:

  • Eclipse, Blue Martini 5, BEA WebLogic 6.1, Castor, Xerces
  • Java, JSP, XML
  • Windows 2000

01/2004 bis 02/2004

Dokumentation einer Schnittstelle zum Abrechnungssystem für eine Shop-Anwendung und Partner-Anbindungen
Aufwandsabschätzung für bestimmte Schnittstellenerweiterungen

  • Analyse des bestehenden PHP-Frontends und der Partneranbindung für "Miles&More"
  • Untersuchung der produktiven CORBA-Anwendung zur Verbuchung und Stammdatenhaltung bzgl. Erweiterbarkeit
  • Migration/Portierung des bestehenden Systems von Linux/Apache auf Windows2000/IIS
  • Erstellung einer Softwaredokumentation, die als Grundlage zur Einarbeitung für die spätere Erweiterung dient und Abschätzung des Anpassungsaufwandes
  • Bereitstellung eines HTTP-Requests zur Lieferung von Benutzerdaten im XML-Format


Rollen:

  • Analyst, Dokumentar, Entwickler

Technologien:

  • Eclipse, Apache Webserver, MS IIS, MySQL, JacORB (CORBA)
  • PHP, Java, XML, IDL, SQL, UML
  • Linux, Windows 2000



Systemhaus in Berlin

07/2003 bis 12/2003

Erstellung eines Tools zum Import von Fremddaten in Remedy ARS

  • Entwurf und Implementierung in Java mit folgenden Zielen:
    - Auslesen und Anzeigen von MS-Excel-Sheets
    - Auslesen und Anzeigen von MS Systems Management Server (SMS) Daten
    - Auslesen und Anzeigen von Management Information Base (MIB) Daten (über SNMP)
    - Verknüpfung der Fremddaten über Drag&Drop mit nachgebildeten Remedy-Forms und -Views (vgl. Projekt 05/03-06/03)
    - Import der Fremddaten in einem Client-Prozess, als auch in einem, über einen Scheduler getriggerten Server-Prozess
  • Entwurf und der Erstellung von effizienten und ergonomischen GUIs für verschiedene Benutzergruppen
  • Integration von Workflow-Konzepten zur Benutzerführung (Wizards)
  • Projektleitung, Planung der Ressourcen und Meilensteine


Rollen:

  • Projektleiter, Architekt, Entwickler

Technologien:

  • Eclipse, Remedy AR System, MS SMS, MS SQL Server, MySQL, CVS
  • Java, Swing, JEE, Apache POI API, JDBC, SQL, UML
  • Windows 2000

05/2003 bis 06/2003

Visualisierung grafischer Elemente eines bestehenden proprietären Datenbank-Frontends mittels Java/Swing

  • Auslesen der Layout-Informationen aus der Remedy-Datenbank über das Java-API (Framework)
  • Rendern von Dialogen und Nachbilden der originalen 2-Schicht-Eingangsschnittstelle mit Swing-Komponenten
  • Herstellung von Verknüpfungen zu externen Daten mittels Drag&Drop


Rollen:

  • Architekt, Entwickler

Technologien:

  • NetBeans, Eclipse, Remedy AR System
  • Java, Swing, UML
  • Windows 2000



Investmentgesellschaft in München

01/2003 bis 04/2003

Import von Fremddaten und Bereitstellung in einem Freigabe-Client

  • Planung und Implementierung einer Server-Komponente zum Import von Depoteröffnungsanträgen aus Textdateien, Umwandlung in XML-Daten und Speicherung in der Datenbank
  • Entwurf und Implementierung von Servlets zur Anzeige und Änderung der XML-Daten (mit XSL) in einem web-basierten Freigabe-Client
  • Entwurf einer einfachen Script-Sprache und Entwicklung eines zugehörigen Tools zur Transformation von eingehenden XML-Strukturen in andere Strukturen
  • Implementierung einer Schnittstelle zur Übergabe der Daten an die Eingangsschnittstelle von FORBA.Investmentdepot (eConnectivity)


Rollen:

  • Architekt, Entwickler

Technologien:

  • Eclipse, Oracle, Tomcat
  • Java, JSP/Servlet, JEE, Xerces, JDOM, JDBC, XML/XSL/HTML/DTD
  • Windows 2000, Linux

04/2002 bis 12/2002

Realisierung eines Web-Portals für Online-Trading und Reporting im Bereich Fonds

  • Entwicklung eines Portals für Online-Trading und Reporting mit Anbindung an V3.InvestmentDepot-Backoffice
  • Customizing und CoBranding - Individualisierung der Standardsoftware (vgl. Projekt 07/00-12/01), Einbindung von White-Label-Konzepten
  • Analyse und Implementierung von Workflows und Geschäftsprozessen (z.B. Online-Depoteröffnung)
  • Entwicklung von Modulen zur Erfassung von Transaktionen (Kauf, Verkauf, Tausch, Periodische Zahlungen) von Fonds-Anteilen
  • Erzeugung von XML für Datentransfer in Eingangsschnittstellen des Backoffice und Generierung von PDF-Dateien
  • Generierung von Reports für Bestands-, Transaktions- und Stammdaten für Endkunden und Vermittler (z.B. Depotauszüge)
  • Technische Koordination
  • Unterstützung und Auswertung von Tests
  • Dokumentation der erstellten Software
  • Coaching der Mitarbeiter über die Backoffice-Software


Rollen:

  • Analyst, Entwickler, Technischer Koordinator, Coach

Technologien:

  • Visual Cafe, Eclipse, Oracle, ATG-Dynamo, Apache, Perforce
  • Java, JDBC, JSP/Servlet/Droplet/FormHandler, JEE, EJB, XML, IBMParser (TX-API), Xerces, Xalan, XSLT/HTML, UML, SQL
  • Windows NT, Solaris, Linux



Systemhaus in Frankfurt a.M.

01/2001 bis 03/2002

Erstellung von Business-Komponenten für Vermögensverwaltung

  • Entwicklung von Business-Komponenten (CORBA-Client/Server) mit Anbindung an V3.Vermögensverwaltung-Backoffice, einen System für strukturierte und individuelle Vermögensverwaltung von KAGs (Kapitalanlagegesellschaften)
  • Konzeption und Umsetzung der Performance-Rechnung für beliebig strukturierte Depots nach der Money-Weighted- und der Time-Weighted-Methode zum Reporting und der Erzeugung von Vertriebsargumenten (Benchmarking)
  • Konzeption und Umsetzung der Steuerberechnungen (u.a. Spekulationssteuer nach FIFO-, LIFO- und Durchschnittsmethode) zur Optimierung der Depotstruktur aus steuerlichen Gesichtspunkten
  • Implementierung von Batch-Prozessen zur Generierung von Reporting-Daten
  • Implementierung von Dialoganwendungen als Test-Clients und Durchführung von Massentests


Rollen:

  • Analyst, Architekt, Designer, Entwickler

Technologien:

  • VisualStudio 6.0, JBuilder, Rational Rose, Oracle, ORBacus, ClearCase
  • C/C++, MFC, ActiveX, Java, Swing, JDBC, UML, SQL, CORBA-IDL
  • Windows NT, SCO, Linux

07/2000 bis 12/2001

Erstellung eines Web-Frontends für Online-Trading und Reporting im Bereich Fonds

  • Entwicklung eines Frontends für Online-Trading und Reporting für V3.InvestmentDepot
  • Erstellung eines Sicherheitskonzeptes und Umsetzung (Pin/Tan/TraderPasswort)
  • Entwicklung eines Administrationszugangs zur Betriebsüberwachung und Erzeugung von Online-Accounts
  • Entwicklung von Modulen zur Erfassung von Transaktionen zum Handel (Kauf, Verkauf, Tausch, Periodische Zahlungen) von Fonds-Anteilen
  • Erzeugung von XML für Datentransfer in Eingangsschnittstellen des Backoffice
  • Generierung von Reports für Bestands-, Transaktions- und Stammdaten für Endkunden und Vermittler (Depotauszüge, Spesenaufteilungen...)
  • Erstellung und Implementierung eines Konzeptes für Mandantenfähigkeit
  • Assistenz bei Projektleitung für Customizing


Rollen:

  • Analyst, Architekt, Designer, Entwickler

Technologien:

  • JBuilder, Rational Rose, Oracle, Apache, Tomcat, ClearCase
  • Java, JDBC, JSP/Servlet, IBMParser (TX-API), Xerces, Xalan, XML, HTML, UML, SQL
  • Windows NT, SCO, Linux



Touristikunternehmen in Bad Homburg

06/1999 bis 06/2000

Entwurf und Erstellung von Basisanwendungen und Tools für Tourismusindustrie

  • Entwicklung von Anwendungen zur Kommunikation von Fat-Clients und Terminals mit dem HOST
  • Untersuchung und Erweiterung der bestehenden Anwendungen zur Y2K-Umstellung
  • Analyse, Entwurf und Implementierung von Steuerelementen, Dialogen und Basismodulen unter strenger Beachtung von Ergonomie und Performance
  • Konzeption und Umsetzung einer Knowledge Base
  • Socket-Programmierung mit WinSock


Rollen:

  • Analyst, Designer, Entwickler

Technologien:

  • Visual Studio 5.0, Paradigme Plus, Access, Informix, MKS
  • C/C++, MFC, ActiveX, COM, ATL, UML, SQL
  • Windows95/98, Windows NT, BS2000



Bank in Frankfurt a.M.

06/1998 bis 05/1999

Entwurf eines Client-Server-Frameworks für bankspezifische Transaktionsverarbeitung (Repo-Handel und Wertpapierleihe)

  • Pflege und Weiterentwicklung des bestehenden Systems zur Orderabwicklung von Repo- und Wertpapierleihe-Geschäften, angefangen von der Erfassung von Aufträgen aus ZBI (Bloomberg) bis zum Clearing bei DBC einschließlich der Erstellung der gesetzlichen Meldungen z.B. an BaKred
  • Umstellung auf Euro
  • Entwurf 2T- und 3T-basierendes Client-Server-Frameworks für Auftragsfreigabe und Prototyping
  • Design und Realisierung des Frameworks mit User-berechtigungsabhängiger Funktions- und Operations-Bereitstellung für Intra- und Internet mit dynamischer angepasster GUI Gestaltung


Rollen:

  • Architekt, Designer, Entwickler

Technologien:

  • JBuilder, Rational Rose, Informix, Continous, VisiBroker
  • C, Java, Swing, HTML, UML, SQL, CORBA-IDL
  • AIX, Windows NT



Unternehmensberatung in München

01/1998 bis 12/1998

Entwicklung eines Entscheidungsunterstützungssystems für strategische Planungsprozesse

  • Entwicklung einer Shell als Frame für verschiedene Tools
  • Entwicklung interaktiver grafischer Komponenten
  • Implementierung von mathematischen Algorithmen (z.B. Interpolationen)
  • Konzeption und Implementierung eines Tools zur Durchführung und Präsentation multikriterieller Auswertungen


Rollen:

  • Designer, Entwickler

Technologien:

  • Visual Studio 5.0
  • C/C++, MFC
  • Windows95



Systemhaus in Chemnitz

05/1995 bis 11/1997

Konzeption und Realisierung eines CAE-Systems zur grafischen Eingabe von elektronischen Schaltungen

  • Entwurf einer OO-Programmstruktur und Abschätzung des Entwicklungsaufwands
  • Entwicklung eines Prototyps für Windows und UNIX
  • Analyse, Konzeption und Umsetzung einer Release-Version für Windows mit folgenden Features:
    • Platzierung der Bauelemente und Modelle über Drag&Drop
    • Datenzugriff auf die Elementebibliothek über DAO
    • Verwendung verschiedener Netzwerkformate (elektrische Netzwerke, Signalflussgrafen, Zustandsgrafen)
    • Autoconnect der Elemente und Online-Unterstützung zur typ- und modellgerechten Verbindung
    • Konsequente Verbindungsnachführung beim Verschieben vom Elementen
    • OLE Client/Server Unterstützung
    • Anbindung an Simulationsumgebung des Auftraggebers über OLE-Automation
    • Unterstützung der Ausgabe von Simulationsergebnissen in Popup-Grafiken über aktive Modelle

Rollen:

  • Analyst, Architekt, Designer, Entwickler

Technologien:

  • MSVC 2.x, MSVC 4.x, MS Access
  • C/C++, MFC, DAO, XVT Power++ 3.0, LEX/YACC, SQL
  • Windows 3.11, Windows95, Sun, AIX

01/1993 bis 02/1995

Konzeption und Realisierung eines grafischen und mathematischen Datenanalysesystems

  • Entwurf und Implementierung der portierbaren (Plattform unabhängigen) grafischen Benutzeroberfläche
  • Implementierung der Datenbehandlung in Kanalstrukturen, die in Form von Dateien vorliegen oder über Ports realtime erfasst werden
  • Entwurf und Implementierung von Diagrammen zur grafischen Darstellung in frei skalierbaren Koordinatensystemen
  • Umsetzung von mathematischen Auswertungen in Tabellen, die mit verschiedenen Auswahlkriterien (freie Formeleingabe, parametrisierbare Filter, Mengenkriterien) belegt werden können und somit eine selektive Auswertung erlauben


Rollen:

  • Analyst, Designer, Entwickler

Technologien:

  • MSC Workbench 7.0
  • ANSI C/C++, XVT/XVT++
  • Windows 3.11, Sun, AIX

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informationstechnik (Diplom-Ingenieur) an TU Chemnitz
Schwerpunkte:
- Rechnertechnik
- Elektrotechnik
- Nachrichtentechnik
- Elektronische Schaltungstechnik
- Schaltkreisentwurf

Position

Position

Ich bin Diplomingenieur für Informationstechnik. Seit mehr als 25 Jahren bin ich als Consultant und Architekt bzw. Entwickler für Design und Entwicklung von Unternehmens-Software sowie als Business Analyst tätig. Ich verfüge über ausgeprägte Erfahrungen in verschiedensten Branchen (Finanzindustrie, Elektrotechnik, Tourismus und Unternehmensberatung).

 

Ich bin auf client- und serverseitige Entwicklung mit Java (JEE) sowie mit C/C++ spezialisiert. Ich verfüge über eine schnelle Auffassungsgabe in der Erkennung von Problemen und Lösungswegen. Mich zeichnen besonders ein ausgeprägtes analytisches Denkvermögen und die Fähigkeit zur Abstraktion von Beziehungen und Prozessen aus.

 

Meine Erfahrung als Consultant hat mich dazu gebracht, Probleme sowohl aus der Sicht des Kunden als auch von der technischen Seite her zu betrachten. Ich stehe für effiziente, pragmatische und damit kostengünstige Lösungen, die die Bedürfnisse der Kunden erfüllen.

 

Meine Zielstrebigkeit und meine Fähigkeit, in Strukturen zu denken, sowie mein handwerkliches Geschick werden Ihren technischen Projektpfad absichern. 

Kompetenzen

Kompetenzen

Top-Skills

Calypso JEE Business Analyse Java Mikrocontroller C++

Produkte / Standards / Erfahrungen / Methoden

Softwareentwicklung
Experte
Businessanalyse
Experte

Technischer Fokus

  •  Fundiertes methodisches Wissen bzgl. Modellierung und Implementierung objektorientierter Systeme
  • Vielfach in Projekten erfolgreich angewandte Softwareengineering-Methoden (OOA, OOD, UML) sowie testgetriebene Entwicklung (TDD) als auch modelgetriebene Entwicklung (MDA)
  • Sehr tiefgehende Erfahrung bzgl. JAVA-Programmierung (JSE/JEE, Swing, EJB, JMS, JNDI, JDBC, JPA, ?) inklusive der marktgängigen Bibliotheken (Spring, Hibernate, Quartz, ?)
  • Tiefgreifende Erfahrung in der Frontend-Entwicklung mit Javascript-Technologien (React, Typescript, Node, ?)
  • Umfassende Programmier-erfahrung mit C++ und VBA
  • Erfahrung mit unterschiedlichen Datenbanksystemen (Oracle, MySQL, SQL-Server, Sybase) und Middleware Technologien (REST, CORBA bzw. diverse Java-Technologien) und XML-Technologien (XSD, XSL, DOM, SAX)
  • Praktische Erfahrung mit WebTechnologien (JSP, Ajax, JSF, HTML, CSS) und Servern (JBoss, Tomcat, IBM Websphere, WebLogic)
  • Fundierte Expertise im technischen Customizing und der technischen Integration der Standardsoftware Calypso

Fachlicher Fokus

  • Handel und Abwicklung für Investment Fonds, FX Produkte, Zins- und Kreditderivate, Equity und Money Market
  • Prozesse der operativen Abwicklung von Bankgeschäften und -dienstleistungen
    -> Front-To-Back
  • Fundierte Kenntnis der Standardapplikation Calypso zur Abbildung von Bankprozessen
  • Gute Kenntnis der Finanzprodukte
  • Tiefgreifende Erfahrungen in der Fahrzeugdiagnose
  • Praktische Industrieerfahrung in Automatisierungstechnik, Elektrotechnik, Elektronik hinsichtlich Systemmodellierung und Simulation
  • Erfahrungen in Dienstleistungsbereichen, z.B. Touristik, Unternehmensberatung

 Erfahrungsschatz

  • Über 30 Jahre Erfahrung in der Implementierung von Anwendungssystemen, Schnittstellen und Anwendungskomponenten
  • Über 15 Jahre profunde Erfahrung in der Integration der Standardsoftware Calypso in Front- und Backoffice-Funktionen sowohl in technischen als auch fachlichen Rollen
  • Tiefgründige Erfahrungen in der Anpassung und Integration von Framesoft Structured Products (FSP)
  • Ausgeprägte Erfahrung in unterschiedlichen IT-Architekturumfeldern (n-tier-Architecture, Model Driven Architecture, JEE-Reference Architecture)
  • Praktische Erfahrung im Einsatz marktgängiger Vorgehensmodelle (RUP, Scrum) einschließlich agilen Ansätzen
  • Erfolgreiche Übernahme von Schlüsselpositionen, wie Senior-Entwickler, Architekt, Teamleiter, Coach und in Qualitätssicherung
  • Effizienter Teamplayer in unterschiedlichsten Projektorganisationsformen

Produkte

  • Case Tools: Rational Rose, Paradigm Plus
  • WebServer: Apache, MS IIS
  • ApplicationServer: Tomcat, JBOSS, IBM Websphere, Oracle WebLogic
  • Tools / IDE: Visual Studio, VS Code, Eclipse, WSAD, JBDS, JDeveloper, JBuilder, Visual Cafe, NetBeans
  • API's / Frameworks: Apache Xerces, Apache POI API, JDOM, Log4J, JAXB, Seam, Spring, Hibernate, JBPM, Maven, React, Node.JS
  • Middleware: MQ Series, Tibco
  • Handels- & Abwicklungssysteme: CALYPSO, KONDOR+, Murex, CLS Gateway (IBM), Framesoft Structured Products (FSP)
  • Standardsoftware: MS Office, OpenOffice

 Standards

  •  OOA/OOD: Booch, UML, Design Pattern
  • Vorgehensmodelle: Scrum, RUP, V-Modell
  • Komponentenmodelle / verteilte Systeme: COM/DCOM, OLE, CORBA, EJB, RMI, IIOP
  • Web: HTML/XHTML, JSF, JSP, Ajax, JavaScript
  • GUI-Programmierung: MFC, SWT, Swing, JIDE, XVT++
  • Datenaustausch/Datenformate: XML, Swift, JSON

Betriebssysteme

MS-DOS
SUN OS, Solaris
Unix
Windows

Programmiersprachen

Assembler
Intel 80x86 Befehlssatz
Basic
Expertenwissen
C
Expertenwissen
C#
C++
Visual C++; MFC, DAO, ActiveX, ATL: Expertenwissen
CORBA IDL
VisiBroker, ORBacus: Expertenwissen
ESQL/C
Groovy
Java
JSE/JEE, Swing/SWT, EJB/JSF, JMS, JNDI, JDBC/JPA: Expertenwissen
JavaScript
TypeScript, Expertenwissen
PHP
PL/SQL
Spezialwissen

Datenbanken

Access
Expertenwissen
DAO
Expertenwissen
Informix
ISAM
JDBC
Expertenwissen
MS SQL Server
MySQL
ODBC
Expertenwissen
Oracle
Expertenwissen
SQL
Expertenwissen
Sybase
Spezialwissen

Datenkommunikation

CORBA
VisiBroker; ORBacus: Expertenwissen
Ethernet
Internet, Intranet
Message Queuing
MQ Series, JMS: Sepzialwissen
RFC
RPC
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

PC
Mikrocontroller

Branchen

Branchen

Finanzbranche
(Investmentbanking, Asset Management, Vermögensverwaltung)
- Fonds
- Devisen (FX)
- Devisenoptionen (FXO)
- Money Market (MM)
- Zins- und Kreditderivate (CRD,IRD)
- Bonds
- Equities (EQD)

Dienstleistung
- Touristik
- Unternehmensberatung

Industrie
- Fahrzeugdiagnose
- Automatisierungstechnik, Elektrotechnik, Elektronik
- Systemmodellierung
- Simulation

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.