06.2022 - 04.2023
Öffentlicher Dienst-Branche
Technologien
Java 17, OpenFX, Payara, Confluence, Jira, Bitbucket, MariaDB, Docker, Eclipse, Gradle, JWT, PMD, CDI, JSON, REST, JPA, JTA, JUnit, Git
Entwickler
Fertigkeiten
Aufgaben
03.2020 - 11.2020
Software-Branche
Technologien
Java 8, JAXB 2, XML, XSD, Swing 1.4, SWT 4.7.3a, JavaFX 8, JUnit 4.12, Eclipse IDE for Enterprise Java Developers 4.10, Eclipse RCP AsciiDoctor Editor 1.4.4, Test Frameworks Swing: fest-swing 1.2.1, SWT:, JavaFX: TestFX 4.0.15-alpha, Maven 3.6.5, Git 2.17.1, Continuous Integration mit Jenkins 2.249.1
Architekt, Developer
Fertigkeiten
Aufgaben
08.2017 - 11.2019
Automotive-Branche
Technologien
Java 7, 8 (Lambda), JAXB 2, Axis 1.4 (wg. SOAP RPC encoded), SOAP-UI 5, JMeter, Swagger, OpenAPI, Jira, Jira Rest Java Client (JRJC), Confluence, XML, XPath, Quartz, iText, JSch, JAX-RS Referenz-Implementierung Java 8, Jersey 1.19 und 2.25.1, Axis 1.4, JavaFX 8, Maven 3.3.9, JUnit 4.12, Mockito 2.8.47, Apache POI 3.16, Eclipse Java EE IDE Oxygen 4.7, SVN 1.9, Continuous Integration mit Jenkins
Architekt, Developer
Fertigkeiten
Aufgaben
08.2017 - 01.2018
Öffentlicher Dienst-Branche
Technologien
Eclipse RCP 4.6, RSA 7, EclipseLink Workbench, JPA 2.1, IBM WAS 8.5, Oracle 12, Git, SVN, Ant, Ivy, Jenkins, JUnit, Mockito, Xpdf
Fertigkeiten
Java EE 7
Aufgaben
Bereich Automotive
Aufgabe
Konzeption und Implementierung eines System zur Verteilung und Überwachung von sicherheitskritischen Elementen und Durchführung der sicherheitskritischen Prozesse
Rollen:
Architekt
Developer
Dauer
9.2016 - 6.2017
A IT-Konzept
Erstellung des Konzepts nach IT-Prozeß-Management-Standard mit starker Einbindung des Endkunden
- Requirement-Engineering
- Use Case Diagramme
- Klassen-Diagramme
- Deployment-Diagramme
- Services
- Prototyping
B Implementierung
- Backend
- Importieren von Bestandsdaten bei Neuanlage
- Durchführung von Datenintegritätsprüfungen
- Anbindung des Tools an das bestehende Business Model
- Bereitstellung der Konfiguration für distribuierte Subsyteme
- Verteilung und Vergleich von Teil- und Gesamtkonfiguration
- Erhebung von Monitoring-Daten und Konfigurationen
- Erstellen von Reports
- Erstellung von Unit-, Komponenten- und Integrations-Tests
- Einbindung in Continuous Integration
- Frontend
- Prototyping der Anwendung
- GUI-Entwicklung mit JavaFX
- Integration des Systems in den sicherheitskritischen Gesamtprozeß
- Datenerhebung und -pflege mit Masken und Wizards für verteilte Elemente und Abläufe.
Technologie:
Java 8,
RMI,
Java JCE, PKI, IAIK EECelerate, IAIK iSaSiLk,
ISO/IEC 7816,
JUnit, Mockito,
Perforce,
Jenkins,
Pencil,
JavaFX 8
Aufgaben
Erstellung und Integration einer Schnittstelle zwischen HP ALM (Customer) und Tuleap ALM (Supplier) mittels SOAP und REST in den SyncServer.
Technologien
Java 7, JUnit, JAXB 2, Axis 1.4 (wg. SOAP RPC encoded), Maven, Eclipse, SOAP-UI, SyncServer, Jira, Confluence, MySQL (wg. Verifikation der Daten), XML, XPath
Fertigkeiten
Aufgaben
Technologien
SOAP, XML, XPath, XML-Sig, XML-Sec, OpenSSL, Java JMeter, Tcl, TclPKI Client-Server-Architektur, SQL-Datenbanken (PostgreSQL, SQLite, MySQL)
Fertigkeiten
Erweiterung einer in RCP geschriebenen Anwendung
Aufgaben
Programmierung
Fertigkeiten
Aufgaben
Technologien
Scrum, Jira Agil, Confluence, Eclipse, Maven, Jenkins, JBoss 7, EJB 3.1, JPA 2.0, JSF 2.0 (RichFaces), PostgreSQL, Velocity, Arquillian-Integrationstests, RestEasy
Fertigkeiten
Erweiterung einer Risikoanwendung gemäß der Anforderungen des Fachbereichs. Erweiterung komplexer bankwirtschaftlicher Software.
Aufgaben
Technologien
Oracle 11g, Jetty, JSF (Tomahawk), Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels JXL, SharePoint
Fertigkeiten
Aufgaben
Technologien
Oracle 11g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels POI, SharePoint
Fertigkeiten
Aufgaben
Technologien
Oracle 11g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels POI
Fertigkeiten
Erweiterung komplexer bankwirtschaftlicher Software.
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl, Umstellung auf POI
Fertigkeiten
Erweiterung komplexer bankwirtschaftlicher Software.
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl
Fertigkeiten
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl
Fertigkeiten
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl
Fertigkeiten
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl
Fertigkeiten
Aufgaben
Technologien
LDAP, Oracle 10g, Glassfish, EclipseLink, Eclipse, JUnit, JSF 1.2 Java, SVN, Svn-Kit, Maven, Jenkins, Jira, Single-Sign-On, TSS, Siteminder
Fertigkeiten
Design-Pattern, Ergonomie im UI, GUI
Aufgaben
Zur Modellierung des physischen Datenbank-Schemas wurde eine Swing-Anwendung geschrieben.
Technologien
Swing, XML, Parsing
Aufgaben
Fertigkeiten:
Java, C#, NetBeans RCP, Swing, SwingX, Corba, Oracle, XML, XPath
Fertigkeiten
Viewprogrammierung
Aufgaben
Technologien
Java, Swing (JTree, HTMLEditor), JSF
Fertigkeiten: Serverprogrammierung, Jar
Aufgaben
Technologien: Java 6, iText, Jar, Socket, JSF
Fertigkeiten
RCP-Programmierung, Databinding
Aufgaben
Technologien
Eclipse RCP, SWT, JFace, JDT, JDBC, XML, Linux, CVS, Derby DB, MySQL, PostgreSQL
Fertigkeiten
Beans Programmierung, SAP JCo Programmierung, SQL, XML
Aufgaben
Technologien
Bea Weblogic, J2EE, Struts, JSP, Timer API, JCo, Oracle, SQL, Toad, XML Spy, SAP Records Management
Fertigkeiten
Aufgaben
Konzernweite Plattform für die modellgetriebene Entwicklung automobiler Steuergeräte-Netzwerke. Versorgung der Steuergeräte-Lieferanten mit daraus abgeleiteten verbindlichen Schnittstellen-Spezifikationen und Treibern
Technologien
Java, JPA, TopLink Essentials, Oracle, XML, XSD, XMLBeans, RTF, SWT, Eclipse RCP
Fertigkeiten
Eclipse, TOAD, Maven, Bugzilla, Jira
Aufgaben
Erweiterung des BusNet Systems für Audi - Komponente Review zum Test (System zur Verwaltung von Bauteilen im Auto)
Technologien
Java, Swing, Oracle, TopLink, Apache POI, iText
Fertigkeiten
Banken Know-how Designfähigkeiten, Implementierungsfähigkeiten
Aufgaben
Technologien
Financial products Markup Language (FpML), Infinity, Fin++, C++, Xerces, XML, XPath, XShema, DOM, SAX, Javascript, Ajax, CSS, Compilerbau, Design Patterns, ISAPI-Extension für Internet Information Services, SQL Server, Interprozeßkommunikation
Fertigkeiten
Persistenzschicht, Web-Schicht, Client-/Server-Kommunikation, HL7 Reference Information Model
Aufgaben
Erstellung eines Konzepts zur Rollen- und Rechteverwaltung, zur Groupware-Funktionalität, zum Erstellen von PDF aus HTML
Technologien
J2EE, Struts, JSTL, JSP, Tomcat, Hibernate, HQL, Oracle 10g, Digester, Xerces, XML, XSLT, DOM, SAX, Javascript, CSS, HL7 RIM, Apache FOP, verschiedene Design Patterns
Fertigkeiten
Persistenzschicht, Web-Schicht, Client-/Server-Kommunikation, HL7 Reference Information Model
Aufgaben
Entwurf und Realisierung eines Reha-Stationsdienstes mit Web-Technologie
Technologien
J2EE, Struts, JSTL, JSP, Tomcat, Hibernate, HQL, Oracle 10g, Digester, Xerces, XML, DOM, SAX, Javascript, CSS, HL7 RIM, verschiedene Design Patterns
-- weitere Projekte auf Anfrage --
06.2022 - 04.2023
Öffentlicher Dienst-Branche
Technologien
Java 17, OpenFX, Payara, Confluence, Jira, Bitbucket, MariaDB, Docker, Eclipse, Gradle, JWT, PMD, CDI, JSON, REST, JPA, JTA, JUnit, Git
Entwickler
Fertigkeiten
Aufgaben
03.2020 - 11.2020
Software-Branche
Technologien
Java 8, JAXB 2, XML, XSD, Swing 1.4, SWT 4.7.3a, JavaFX 8, JUnit 4.12, Eclipse IDE for Enterprise Java Developers 4.10, Eclipse RCP AsciiDoctor Editor 1.4.4, Test Frameworks Swing: fest-swing 1.2.1, SWT:, JavaFX: TestFX 4.0.15-alpha, Maven 3.6.5, Git 2.17.1, Continuous Integration mit Jenkins 2.249.1
Architekt, Developer
Fertigkeiten
Aufgaben
08.2017 - 11.2019
Automotive-Branche
Technologien
Java 7, 8 (Lambda), JAXB 2, Axis 1.4 (wg. SOAP RPC encoded), SOAP-UI 5, JMeter, Swagger, OpenAPI, Jira, Jira Rest Java Client (JRJC), Confluence, XML, XPath, Quartz, iText, JSch, JAX-RS Referenz-Implementierung Java 8, Jersey 1.19 und 2.25.1, Axis 1.4, JavaFX 8, Maven 3.3.9, JUnit 4.12, Mockito 2.8.47, Apache POI 3.16, Eclipse Java EE IDE Oxygen 4.7, SVN 1.9, Continuous Integration mit Jenkins
Architekt, Developer
Fertigkeiten
Aufgaben
08.2017 - 01.2018
Öffentlicher Dienst-Branche
Technologien
Eclipse RCP 4.6, RSA 7, EclipseLink Workbench, JPA 2.1, IBM WAS 8.5, Oracle 12, Git, SVN, Ant, Ivy, Jenkins, JUnit, Mockito, Xpdf
Fertigkeiten
Java EE 7
Aufgaben
Bereich Automotive
Aufgabe
Konzeption und Implementierung eines System zur Verteilung und Überwachung von sicherheitskritischen Elementen und Durchführung der sicherheitskritischen Prozesse
Rollen:
Architekt
Developer
Dauer
9.2016 - 6.2017
A IT-Konzept
Erstellung des Konzepts nach IT-Prozeß-Management-Standard mit starker Einbindung des Endkunden
- Requirement-Engineering
- Use Case Diagramme
- Klassen-Diagramme
- Deployment-Diagramme
- Services
- Prototyping
B Implementierung
- Backend
- Importieren von Bestandsdaten bei Neuanlage
- Durchführung von Datenintegritätsprüfungen
- Anbindung des Tools an das bestehende Business Model
- Bereitstellung der Konfiguration für distribuierte Subsyteme
- Verteilung und Vergleich von Teil- und Gesamtkonfiguration
- Erhebung von Monitoring-Daten und Konfigurationen
- Erstellen von Reports
- Erstellung von Unit-, Komponenten- und Integrations-Tests
- Einbindung in Continuous Integration
- Frontend
- Prototyping der Anwendung
- GUI-Entwicklung mit JavaFX
- Integration des Systems in den sicherheitskritischen Gesamtprozeß
- Datenerhebung und -pflege mit Masken und Wizards für verteilte Elemente und Abläufe.
Technologie:
Java 8,
RMI,
Java JCE, PKI, IAIK EECelerate, IAIK iSaSiLk,
ISO/IEC 7816,
JUnit, Mockito,
Perforce,
Jenkins,
Pencil,
JavaFX 8
Aufgaben
Erstellung und Integration einer Schnittstelle zwischen HP ALM (Customer) und Tuleap ALM (Supplier) mittels SOAP und REST in den SyncServer.
Technologien
Java 7, JUnit, JAXB 2, Axis 1.4 (wg. SOAP RPC encoded), Maven, Eclipse, SOAP-UI, SyncServer, Jira, Confluence, MySQL (wg. Verifikation der Daten), XML, XPath
Fertigkeiten
Aufgaben
Technologien
SOAP, XML, XPath, XML-Sig, XML-Sec, OpenSSL, Java JMeter, Tcl, TclPKI Client-Server-Architektur, SQL-Datenbanken (PostgreSQL, SQLite, MySQL)
Fertigkeiten
Erweiterung einer in RCP geschriebenen Anwendung
Aufgaben
Programmierung
Fertigkeiten
Aufgaben
Technologien
Scrum, Jira Agil, Confluence, Eclipse, Maven, Jenkins, JBoss 7, EJB 3.1, JPA 2.0, JSF 2.0 (RichFaces), PostgreSQL, Velocity, Arquillian-Integrationstests, RestEasy
Fertigkeiten
Erweiterung einer Risikoanwendung gemäß der Anforderungen des Fachbereichs. Erweiterung komplexer bankwirtschaftlicher Software.
Aufgaben
Technologien
Oracle 11g, Jetty, JSF (Tomahawk), Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels JXL, SharePoint
Fertigkeiten
Aufgaben
Technologien
Oracle 11g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels POI, SharePoint
Fertigkeiten
Aufgaben
Technologien
Oracle 11g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels POI
Fertigkeiten
Erweiterung komplexer bankwirtschaftlicher Software.
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl, Umstellung auf POI
Fertigkeiten
Erweiterung komplexer bankwirtschaftlicher Software.
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl
Fertigkeiten
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl
Fertigkeiten
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl
Fertigkeiten
Aufgaben
Technologien
Oracle 10g, Jetty, JTB, Eclipse, JUnit, Java, Serena Dimensions, Continuous Integration, Quality Center, Service Manager, Excel Lesen und Erzeugung mittels jxl
Fertigkeiten
Aufgaben
Technologien
LDAP, Oracle 10g, Glassfish, EclipseLink, Eclipse, JUnit, JSF 1.2 Java, SVN, Svn-Kit, Maven, Jenkins, Jira, Single-Sign-On, TSS, Siteminder
Fertigkeiten
Design-Pattern, Ergonomie im UI, GUI
Aufgaben
Zur Modellierung des physischen Datenbank-Schemas wurde eine Swing-Anwendung geschrieben.
Technologien
Swing, XML, Parsing
Aufgaben
Fertigkeiten:
Java, C#, NetBeans RCP, Swing, SwingX, Corba, Oracle, XML, XPath
Fertigkeiten
Viewprogrammierung
Aufgaben
Technologien
Java, Swing (JTree, HTMLEditor), JSF
Fertigkeiten: Serverprogrammierung, Jar
Aufgaben
Technologien: Java 6, iText, Jar, Socket, JSF
Fertigkeiten
RCP-Programmierung, Databinding
Aufgaben
Technologien
Eclipse RCP, SWT, JFace, JDT, JDBC, XML, Linux, CVS, Derby DB, MySQL, PostgreSQL
Fertigkeiten
Beans Programmierung, SAP JCo Programmierung, SQL, XML
Aufgaben
Technologien
Bea Weblogic, J2EE, Struts, JSP, Timer API, JCo, Oracle, SQL, Toad, XML Spy, SAP Records Management
Fertigkeiten
Aufgaben
Konzernweite Plattform für die modellgetriebene Entwicklung automobiler Steuergeräte-Netzwerke. Versorgung der Steuergeräte-Lieferanten mit daraus abgeleiteten verbindlichen Schnittstellen-Spezifikationen und Treibern
Technologien
Java, JPA, TopLink Essentials, Oracle, XML, XSD, XMLBeans, RTF, SWT, Eclipse RCP
Fertigkeiten
Eclipse, TOAD, Maven, Bugzilla, Jira
Aufgaben
Erweiterung des BusNet Systems für Audi - Komponente Review zum Test (System zur Verwaltung von Bauteilen im Auto)
Technologien
Java, Swing, Oracle, TopLink, Apache POI, iText
Fertigkeiten
Banken Know-how Designfähigkeiten, Implementierungsfähigkeiten
Aufgaben
Technologien
Financial products Markup Language (FpML), Infinity, Fin++, C++, Xerces, XML, XPath, XShema, DOM, SAX, Javascript, Ajax, CSS, Compilerbau, Design Patterns, ISAPI-Extension für Internet Information Services, SQL Server, Interprozeßkommunikation
Fertigkeiten
Persistenzschicht, Web-Schicht, Client-/Server-Kommunikation, HL7 Reference Information Model
Aufgaben
Erstellung eines Konzepts zur Rollen- und Rechteverwaltung, zur Groupware-Funktionalität, zum Erstellen von PDF aus HTML
Technologien
J2EE, Struts, JSTL, JSP, Tomcat, Hibernate, HQL, Oracle 10g, Digester, Xerces, XML, XSLT, DOM, SAX, Javascript, CSS, HL7 RIM, Apache FOP, verschiedene Design Patterns
Fertigkeiten
Persistenzschicht, Web-Schicht, Client-/Server-Kommunikation, HL7 Reference Information Model
Aufgaben
Entwurf und Realisierung eines Reha-Stationsdienstes mit Web-Technologie
Technologien
J2EE, Struts, JSTL, JSP, Tomcat, Hibernate, HQL, Oracle 10g, Digester, Xerces, XML, DOM, SAX, Javascript, CSS, HL7 RIM, verschiedene Design Patterns
-- weitere Projekte auf Anfrage --
"[...] The consultant was a team player and integrated himself into the group in a very productive way. He was self motivated and carried out his work with all due diligence. His attention to detail was very good as illustrated by the analysis using the data in our risk management and front office environments. [...] The consultant delivered work of an outstanding quality on time. He is a dedicated and committed person. I am confident he will add value in his new working environment and I wish him all the best for the future and his developing career. Overall, I would be more than happy to work with him again."
— Project AIB Trade Data migration to Infinity, 03/06 - 04/07
Reference from managing director, nothern european bank, from 25.04.07
"[...] Der Consultant arbeitete sehr gründlich und selbstständig, wobei er sich bei kritischen Entwurfsentscheidungen stets mit den Verantwortlichen abstimmte und dabei die Alternativen klar und verständlich darstellte. Seine hervorragende Fachkenntnis sowie sein schnelles Erfassen der speziellen Anforderungen im Gesundheitswesen und der dort verwendeten Kommunikationsstandards (HL7) trugen wesentlich zum Erfolg des Projekts bei. Neben einem modernen und tragfähigen Konzept entstanden aufgrund seiner stets überdurchschnittlichen Leistungen bereits grundlegende Komponenten des neuen Systems, die weit über die ursprünglichen Erwartungen hinausgehen. Seine Arbeit wird die Basis für eine vollständige Neuimplementierung unseres Informationssystems bilden. Wir haben den Consultant als sehr engagierten, konstruktiven und integrationsfähigen Berater kennengelernt, den wir uneingeschränkt empfehlen können. Bei zukünftigen Projekten werden wir ihn sehr gerne wieder beschäftigen."
— Projekt Entwurf und Realisierung eines Stationsdienstes, 04/05 - 11/05
Referenz durch Arbeitsgruppenleiter SUBsys, dt. Versicherung, vom 25.11.05
"Der Consultant hat in kurzester Zeit zielgerichtet und schnell die spezielle Problematik unseres Projektes verstanden. Die Integration in unserem 2 sprachigen Entwicklerteam fiel ihm nicht weiter schwer. Der Consultant wurde als 'trouble shooter' zum Projektende eingekauft und wird auch weiterhin sehr gerne beratend in Anspruch genommen. Die benötigte Lösung konnte termingerecht in die Produktion übernommen werden."
— Projekt Java Anbindung an ein Front Office Trading System, Ende 2000 - Anfang 2001
Referenz durch Director/Programme Manager einer Bank vom 20.08.01