OMDM (Order Master Data Management) und CCD (Customer Core Data)
Entwicklung der neuen, zentralen Customer Domain-Klassen (Person, Address, Contact, Mail, Customer)
Entwurf und Erstellung eines POC zur Analyse der Eignung und Einsatzmöglichkeiten von GraphQL und GraphiQL mit einfachen Modell- Klassen für Customer, Person und Address
Erstellung der Junit-Tests für diese Modell-Klassen
Java-Software-Architekt und Java-Developer für mehrere Migrationsprojekte (ISE, AMS-A, AMS-B) mit IBM-Liberty und der bundesbank-eigenen Kolumbus-Projektplattform (JEE8)
Re-Implementierung der JMS-Queues für die PDFGenerierung
Entwicklung eines Testzwillings für die Migration der ISE-Anwendung (ISE=Imagegestütztes Scheckeinzugsverfahren der Bundesbank)
Ausbau der Testsuite mit JUnit-Tests für eine hohe Testabdeckung (Cobertura) sowie die Erweiterung der automatisierten Regression- und Integrationstests
Weiterentwicklung von GBS, einer Webanwendung für die Messdaten-Erfassung und Unterstützung von Ingenieuren und Testmanagern im Crashlabor für Fahrzeug- und Komponenten-Tests (SWS ~ Steering Wheel Systems, IRS ~ Inflatable Restraints Systems) von Insassenschutzsystemen (Occupant Safety Systems)
Erstellung von UML-Diagrammen (Class- and Sequence-Diagrams)
Ausbau der Testsuite mit JUnit-Tests für eine bessere Testabdeckung
Entwicklung von responsiven Webanwendungen und Portlets
Wartung und Weiterentwicklung der Softwarekomponenten Emerald-CA und Emerald-HV in genauer Abstimmung mit den Fachbereichen und Projektplanungsboards (Projects, Enterprise-Architecture-Group, Software-Development-Group)
Review der Projekt-Auftrags-Dokumentationen (PADs), Feinplanung der Projektumsetzung, Implementierung der webbasierten Dialogkomponenten (XHTML, PrimeFaces, JSF) und Anbindung der Datenbankzugriffe mit Hibernate, JPA und JPQL, JUnit-Tests für eine hohe Testabdeckung
Überwachung der Jenkins-Projekte im Hinblick auf kritische Security- und Performance-Issues
1990:
Universität Stuttgart
Studium der Informatik
Diplom Informatiker, Gesamturteil "gut"
Schwerpunkt:
Mensch-Maschine-Kommunikation
Nebenfach: Verkehrswesen
Diplomarbeit: gerne auf Anfrage
agile software engineering, testmanagement and automation
Architektur, Design und Implementierung von Webanwendungen
Analyse und Definition von Business-Requirements, Planung und Realisierung von Service-basierten Apps, Responsive Webdesign, Erstellen und Optimieren von Webservices (REST, Filtern, Partial response, Pagination, Caching), Entwurf von GUI-Komponenten, Test-Automatisierung, JavaSE6/7/8/9/11, Generics, Lambdas, Streams, Lombok, JEE6/7/8, Eclipse, IntelliJ, IBM-RAD, Eclipse-RCP, Eclipse-WTP, OSGi, SWT, JFace, Swing, JSF, PrimeFaces, RichFaces, HTML5, CSS3, SCSS, JavaScript, jQuery, Node.js, Angular2+, JSON, JsTestDriver, Liberty, Websphere, JBoss, Weblogic, EJB, JMS, JPA, Hibernate, ESB, AOP, Spring-Boot, SOA, Microservices, JAXP, JAXB, SOAP, REST, JAX-WS, JAX-RS, Swagger, GraphQL, IAM, JWT, OAuth2.0, DSL, Apache Cocoon, JasperReports, PDF-Generierung, FOP/XSL-FO, IBM FileNet P8, JUnit, Mockito, Hamcrest, Selenium, SQL, PostgreSQL, Oracle11g/12c, JavaDB, Squirrel, DbVisualizer, UML, MagicDraw, CICD, CruiseControl, Jenkins, QA, SonarQube, FindBugs, PMD, Checkstyle, Cobertura, Mercurial, Git, Subversion SVN, RedHat OpenShift, Docker, Maven, Nexus, Karaf, Camunda Modeler, BPMN2.0, ADR, GFM, MD, arc42, Scrum, Confluence, Jira, Mantis, Performance- und Memory-Analysen, Java-Profiling mit Yourkit.
Kenntnisse:
Software-Architekt und Java-Lead-Developer, Leitung von internationalen Entwicklungsprojekten, agile Software-Entwicklung, Scrum, Anforderungsanalyse, Architektur, Design und Implementierung von Anwendungen mit Objekt- und Service-orientierten Tools und Frameworks wie Eclipse, IntelliJ Ultimate, Visual Studio Code, Eclipse-RCP, OSGi/Equinox, JSF, PrimeFaces, RichFaces, UML, XML, SQL, Erstellung von Webanwendungen mit JavaSE6/7/8/9/11, JEE6/7/8, Generics, Lombok, Streams, EJB, JPA, CDI, JAX-WS/RS, GraphQL, Wildfly, JBoss7.1, Weblogic, WebSphere Liberty, HTML5, CSS3, Firebug, Responsive Design, JavaScript, jQuery, Node.js, Angular 2+, ESLint, XML/XSLT, XSD, Derby, PostgreSQL, SQL, DbVisualizer, GUI-Design mit Eclipse-RCP, SWT, JFace, JGoodies, Java-Swing und JFC, Dokumenten-Management mit IBM FileNet P8, Workflow-Modellierung mit BPMN2.0 und Camunda Modeler, Architektur-Dokumentation mit arc42, ADR, GFM, MD, Buildmanagement und CICD mit Jenkins / Hudson, Ant, Maven, Nexus, Git, Subversion SVN, Mercurial SCM, SCA mit SonarQube, FindBugs, PMD, Checkstyle, Cobertura, Bug-Tracking mit Mantis, Jira, Confluence und HP Quality Center, Performance- und Speicher-Analysen mit Yourkit, JConsole, JVisualVM, Quantify und Perfmon, Lokalisierung und Reparatur von Memory- und Resource-Leaks, Test-Automatisierung, Integrations- und Regression-Tests, mit JUnit, SoapUI, Mockito, Hamcrest und Selenium, Internet-Security, Zertifikat-Management, Firewall-Planung, CyberArk und KeePass-Password-Safe, VI-Editor, ZOC7-Shell
Auslandserfahrungen:
2003-08 - 2003-08:
Rolle: Mitarbeiter im Performance-Analyse-Projekt
Kunde: Dassault Systèmes, Paris (Frankreich)
1973 - 1975:
Rolle: Lagerist
Kunde: Maschinenfabrik SULZER AG, Winterthur (Schweiz)
Kenntnisse in den verschiedenen Branchen:
Banken und Finanzwirtschaft:
mandantenfähige Kunden-Mailbox mit integrierter Dokumentenverwaltung
browserbasierte Erfassung für alle Avalarten und kundenspezifische Avale
Calypso Banking Framework
IPP (Investment-Programming-Platform der Deutschen Bank)
SEPA
ISE (Imagegestütztes Scheckeinzugsverfahren der Bundesbank ? Liberty-Migrationsprojekt)
AMS-A (Allgemeines Meldeportal Statistik ? Außenwirtschaft - Liberty-Migrationsprojekt der Bundesbank)
AMS-B (Allgemeines Meldeportal Statistik ? Bankenstatistik - Liberty-Migrationsprojekt der Bundesbank)
Automotive:
ZF/TRW GBS (Global Backbone System)
Catia
Delmia
IPDServer für die Prozessplanung und Simulation
PLM (Product-Lifecycle-Management)
PCS (Performance, Capacity, Scalability)
Öffentlicher Dienst:
eGovernment-Projekte für das Auswärtige Amt (AA): Fitz, RK-Pass, RK-Diplo, Videx, IAM
eGovernment-Projekte für die Bundesagentur für Arbeit (BA): VAM, VerBIS
IKT-Branche:
IONOS-Projekte: Customer Core Data (CCD), Order Master Data Management (OMDM)
Einzelhandel:
Personalzeiterfassung (PZE)
Personaleinsatzplanung (PEP)
Versicherungen:
DMS Modus
ICIS
revisionssichere Archivierung mit IBM FileNet-P8
Verkaufsplattform für Versicherungsprodukte
Online-Kunden-Service
Vertragsübersicht
Vertreterzuordnung
Setup-Wizards
Usertracking
Partnerverwaltung
Portalentwicklung
EDV-Erfahrung:
seit 1990
GUI-Design mit
OMDM (Order Master Data Management) und CCD (Customer Core Data)
Entwicklung der neuen, zentralen Customer Domain-Klassen (Person, Address, Contact, Mail, Customer)
Entwurf und Erstellung eines POC zur Analyse der Eignung und Einsatzmöglichkeiten von GraphQL und GraphiQL mit einfachen Modell- Klassen für Customer, Person und Address
Erstellung der Junit-Tests für diese Modell-Klassen
Java-Software-Architekt und Java-Developer für mehrere Migrationsprojekte (ISE, AMS-A, AMS-B) mit IBM-Liberty und der bundesbank-eigenen Kolumbus-Projektplattform (JEE8)
Re-Implementierung der JMS-Queues für die PDFGenerierung
Entwicklung eines Testzwillings für die Migration der ISE-Anwendung (ISE=Imagegestütztes Scheckeinzugsverfahren der Bundesbank)
Ausbau der Testsuite mit JUnit-Tests für eine hohe Testabdeckung (Cobertura) sowie die Erweiterung der automatisierten Regression- und Integrationstests
Weiterentwicklung von GBS, einer Webanwendung für die Messdaten-Erfassung und Unterstützung von Ingenieuren und Testmanagern im Crashlabor für Fahrzeug- und Komponenten-Tests (SWS ~ Steering Wheel Systems, IRS ~ Inflatable Restraints Systems) von Insassenschutzsystemen (Occupant Safety Systems)
Erstellung von UML-Diagrammen (Class- and Sequence-Diagrams)
Ausbau der Testsuite mit JUnit-Tests für eine bessere Testabdeckung
Entwicklung von responsiven Webanwendungen und Portlets
Wartung und Weiterentwicklung der Softwarekomponenten Emerald-CA und Emerald-HV in genauer Abstimmung mit den Fachbereichen und Projektplanungsboards (Projects, Enterprise-Architecture-Group, Software-Development-Group)
Review der Projekt-Auftrags-Dokumentationen (PADs), Feinplanung der Projektumsetzung, Implementierung der webbasierten Dialogkomponenten (XHTML, PrimeFaces, JSF) und Anbindung der Datenbankzugriffe mit Hibernate, JPA und JPQL, JUnit-Tests für eine hohe Testabdeckung
Überwachung der Jenkins-Projekte im Hinblick auf kritische Security- und Performance-Issues
1990:
Universität Stuttgart
Studium der Informatik
Diplom Informatiker, Gesamturteil "gut"
Schwerpunkt:
Mensch-Maschine-Kommunikation
Nebenfach: Verkehrswesen
Diplomarbeit: gerne auf Anfrage
agile software engineering, testmanagement and automation
Architektur, Design und Implementierung von Webanwendungen
Analyse und Definition von Business-Requirements, Planung und Realisierung von Service-basierten Apps, Responsive Webdesign, Erstellen und Optimieren von Webservices (REST, Filtern, Partial response, Pagination, Caching), Entwurf von GUI-Komponenten, Test-Automatisierung, JavaSE6/7/8/9/11, Generics, Lambdas, Streams, Lombok, JEE6/7/8, Eclipse, IntelliJ, IBM-RAD, Eclipse-RCP, Eclipse-WTP, OSGi, SWT, JFace, Swing, JSF, PrimeFaces, RichFaces, HTML5, CSS3, SCSS, JavaScript, jQuery, Node.js, Angular2+, JSON, JsTestDriver, Liberty, Websphere, JBoss, Weblogic, EJB, JMS, JPA, Hibernate, ESB, AOP, Spring-Boot, SOA, Microservices, JAXP, JAXB, SOAP, REST, JAX-WS, JAX-RS, Swagger, GraphQL, IAM, JWT, OAuth2.0, DSL, Apache Cocoon, JasperReports, PDF-Generierung, FOP/XSL-FO, IBM FileNet P8, JUnit, Mockito, Hamcrest, Selenium, SQL, PostgreSQL, Oracle11g/12c, JavaDB, Squirrel, DbVisualizer, UML, MagicDraw, CICD, CruiseControl, Jenkins, QA, SonarQube, FindBugs, PMD, Checkstyle, Cobertura, Mercurial, Git, Subversion SVN, RedHat OpenShift, Docker, Maven, Nexus, Karaf, Camunda Modeler, BPMN2.0, ADR, GFM, MD, arc42, Scrum, Confluence, Jira, Mantis, Performance- und Memory-Analysen, Java-Profiling mit Yourkit.
Kenntnisse:
Software-Architekt und Java-Lead-Developer, Leitung von internationalen Entwicklungsprojekten, agile Software-Entwicklung, Scrum, Anforderungsanalyse, Architektur, Design und Implementierung von Anwendungen mit Objekt- und Service-orientierten Tools und Frameworks wie Eclipse, IntelliJ Ultimate, Visual Studio Code, Eclipse-RCP, OSGi/Equinox, JSF, PrimeFaces, RichFaces, UML, XML, SQL, Erstellung von Webanwendungen mit JavaSE6/7/8/9/11, JEE6/7/8, Generics, Lombok, Streams, EJB, JPA, CDI, JAX-WS/RS, GraphQL, Wildfly, JBoss7.1, Weblogic, WebSphere Liberty, HTML5, CSS3, Firebug, Responsive Design, JavaScript, jQuery, Node.js, Angular 2+, ESLint, XML/XSLT, XSD, Derby, PostgreSQL, SQL, DbVisualizer, GUI-Design mit Eclipse-RCP, SWT, JFace, JGoodies, Java-Swing und JFC, Dokumenten-Management mit IBM FileNet P8, Workflow-Modellierung mit BPMN2.0 und Camunda Modeler, Architektur-Dokumentation mit arc42, ADR, GFM, MD, Buildmanagement und CICD mit Jenkins / Hudson, Ant, Maven, Nexus, Git, Subversion SVN, Mercurial SCM, SCA mit SonarQube, FindBugs, PMD, Checkstyle, Cobertura, Bug-Tracking mit Mantis, Jira, Confluence und HP Quality Center, Performance- und Speicher-Analysen mit Yourkit, JConsole, JVisualVM, Quantify und Perfmon, Lokalisierung und Reparatur von Memory- und Resource-Leaks, Test-Automatisierung, Integrations- und Regression-Tests, mit JUnit, SoapUI, Mockito, Hamcrest und Selenium, Internet-Security, Zertifikat-Management, Firewall-Planung, CyberArk und KeePass-Password-Safe, VI-Editor, ZOC7-Shell
Auslandserfahrungen:
2003-08 - 2003-08:
Rolle: Mitarbeiter im Performance-Analyse-Projekt
Kunde: Dassault Systèmes, Paris (Frankreich)
1973 - 1975:
Rolle: Lagerist
Kunde: Maschinenfabrik SULZER AG, Winterthur (Schweiz)
Kenntnisse in den verschiedenen Branchen:
Banken und Finanzwirtschaft:
mandantenfähige Kunden-Mailbox mit integrierter Dokumentenverwaltung
browserbasierte Erfassung für alle Avalarten und kundenspezifische Avale
Calypso Banking Framework
IPP (Investment-Programming-Platform der Deutschen Bank)
SEPA
ISE (Imagegestütztes Scheckeinzugsverfahren der Bundesbank ? Liberty-Migrationsprojekt)
AMS-A (Allgemeines Meldeportal Statistik ? Außenwirtschaft - Liberty-Migrationsprojekt der Bundesbank)
AMS-B (Allgemeines Meldeportal Statistik ? Bankenstatistik - Liberty-Migrationsprojekt der Bundesbank)
Automotive:
ZF/TRW GBS (Global Backbone System)
Catia
Delmia
IPDServer für die Prozessplanung und Simulation
PLM (Product-Lifecycle-Management)
PCS (Performance, Capacity, Scalability)
Öffentlicher Dienst:
eGovernment-Projekte für das Auswärtige Amt (AA): Fitz, RK-Pass, RK-Diplo, Videx, IAM
eGovernment-Projekte für die Bundesagentur für Arbeit (BA): VAM, VerBIS
IKT-Branche:
IONOS-Projekte: Customer Core Data (CCD), Order Master Data Management (OMDM)
Einzelhandel:
Personalzeiterfassung (PZE)
Personaleinsatzplanung (PEP)
Versicherungen:
DMS Modus
ICIS
revisionssichere Archivierung mit IBM FileNet-P8
Verkaufsplattform für Versicherungsprodukte
Online-Kunden-Service
Vertragsübersicht
Vertreterzuordnung
Setup-Wizards
Usertracking
Partnerverwaltung
Portalentwicklung
EDV-Erfahrung:
seit 1990
GUI-Design mit
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.