02/2019 - 07/2019
Statistisches Bundesamt (DESTATIS)
Projekt:
Mitarbeit bei der Erstellung eines Wrappers für die Daten¬aus¬wer¬tungs¬soft-ware „SAS“ um zusätzliche Auditierungs- und Protokollierungsfunktionen zu realisieren.
Tätigkeiten:
Erstellung von Unit-Tests, Aufsatz der Frameworks für Integrations- und Oberflächentests (Arquillian und Selenium), Implementierung von Tests, TLS-Aufsatz des Applikationsservers, Erstellung von Maven-Profilen, Erstellung von Jenkins-Jobs.
Rolle(n):
Softwareentwickler
Skills:
Java EE8, JBoss EAP 7.1, Arquillian, Selenium, JSF (Primefaces), TLS, Maven, Git, JIRA
09/2017 - 12/2018
Bundesrepublik Deutschland (ITZ Bund)
Projekt:
Mitarbeit als Entwickler bei der Erstellung des Portals für die Aufnahme von Rechnungen an Bundesbehörden (Projekt eRechnung).
Tätigkeiten:
Erstellung von JPA-Entities -Relations und Queries, Erstellung eines Moduls für die Bereitstellung von User-Messages in beliebigen Sprachen, Erstellung eines Moduls für die Verwaltung strukturierter Konfigurationswerte, Einrichtung der e-Mail-Anbindung des Systems, Überarbeitung des Fach¬admi¬nis¬tra¬tions-GUI, Mitarbeit bei der Portierung von Spring auf JBoss-EAP, Einrichtung von REST-Services, Erstellung von XML-Stubs, Erstellung von Schnittstellendefinitionen (XSD, XML), Tests mit SoapUI, Erstellung eines Schedulers, Installation von TLS-Zertifikaten (X.509), Erstellung von SQL-Scripts. Projektorganisation: Scrum, JIRA.
Rolle(n):
Softwareentwickler
Skills:
Java EE7, JBoss EAP 7, Spring, EJB 3, JPA, JMS, JSF, Jax-RS, JAXB, Primefaces, Maven, Git, JIRA
01/2017 - 06/2017
Mitarbeit in Teilbereichen des Reisendeninformationssystems (RIS) der Deutschen Bahn
ProjektZusätzliche Implementierungen in der RIS-Schnittstelle für externe Informationssysteme anderer Verkehrsunternehmen, Hotfix eines Fehlers im Log-Systems, Umstellung des zentralen Loggings eines Teilverfahrens auf ein anderes IP-Protokoll, Einrichtung der Software-Produktionsumge-bung (Eclipse, JBoss EAP 7, IBM MQ) und Implementierung der Basis-Klassen (JMS-Consumer und -Producer, Oracle-AQ-Consumer / Producer) für ein neues Verfahren, das zwei Oracle-11g-Datenbank-Server und
weitere Informationsqellen per JMS miteinader koppelt.
Skills:
Java, JBoss, EJB 3, JMS, IBM MQ, Maven, GIT
01/2016 - 10/2016
Web-Applikation der Weiterentwicklung unternehmenseigener Softwareprodukte
Projekt
Web-Applikation zur Rationalisierung von Build, Test und Deployment im
Rahmen der kontinierlichen Weiterentwicklung unternehmenseigener
Softwareprodukte.
Tätigkeiten
Einrichtung der CI-Kette (VCS-Build-Deployment) für die neue Applikation,
Administration JBoss EAP 6 (Standalone und HA-Cluster), Etablierung von
Anlage, Konfiguration und parametrisierter Ausführung von angepassten
Jenkins-Jobs aus der neuen Web-Application heraus, Implementierungen
von Microservices (REST), Anlage von EJBs, Einrichtung eines SingletonService
im HA-Cluster, Erstellung von Bash-Schripts zur Modifikation
unternehmenseigener Software-Build- und Deployment-Prozesse,
Einrichtung von Datenbanktransaktionen mit JPA (Hibernate),
Modifizierungen des JSF-GUI. Projektorganisation: Scrum, HP ALM
Skills:
Java EE6, Bash, JBoss EAP 6, JAXB, JAX-RS, EJB, JPA, SQL, Maven, Ant, SAVI, Jenkins, JUnit, Eclipse, RedHat Linux, Widows 7
09/2015 - 12/2015
Weiterentwicklung der Arbeitssoftware/ Implementierung von Widgets
Projekt
Kontinuierliche Weiterentwicklung der unternehmenseigenen Arbeitsplatzsoftware
für Versicherungsagenten und -sachbearbeiter.
Tätigkeit
Implementierung von Widgets und Benutzerführungen für neue Versicherungsprodukte,
Beseitigung von Defects.
Skills:
Unternehmensspezifisches API, Eclipse RCP, SWT, SQL
10/2014 - 08/2015
Adaption bestehender Web-Applikation sowie unterschiedliche Implementierungen
Projekt
Adaption der bestehenden Web-Applikation zur zentralen Administration
von ATMs für eine US-amerikanische Großbank.
Tätigkeit
Implementierung von SOAP-Clients, Austausch der WebServices-API
(Wechsel von Axis2 auf JAX-WS) in der gesamten Software, WSDLAnpassungen,
Implementierungen in EJBs, Weiterentwicklung des BuildSystems
(Ant, Maven). Projektorganisation: Scrum / XP
Skills:
Java-EE6, JAX-WS, Apache Ant, MKS, Git, JBoss, EJB, Eclipse, JUnit, Oracle DB g11, Jira
01/2014 - 09/2014
Anwendungsaufbau zur intermodalen Routenplanung, Implementierung und Anpassung
Projekt
Aufbau einer verteilten Anwendung zur intermodalen Routenplanung mit
mehreren Mobilitätsanbietern.
Tätigkeit
Implementierung von REST-Services sowie REST- und SOAP-Clients in
der Datenbereitstellungsebene, Anpassung von JSP-Seiten für das
Management der Applkation. Projektorganisation: Scrum.
Skills:
Java-EE6-Applikation, Apache Tomcat 7, JBoss AS 6, Websphere 7, JPA, JAX-WS, JAX-RS, SVN, Maven, Eclipse, JUnit, UML
06/2013 - 08/2013
Entwicklung einer Simulation eines elektrischen Großspeichers und Implementierung
Projekt
Entwicklung einer Simulation der Betriebsführung eines elektrischen
Großspeichers auf Basis der Preise an der Strombörse EPEX.
Tätigkeit
Konzepterstellung und Implementierung.
Skills:
Java SE 7, Perl, Git, NetBeans, Maven
02/2010 - 10/2010
Entwicklung einer Anwendung für die Vermarktung von Photovoltaikanlagen, Implementierung
Projekt
Entwicklung einer Anwendung für die Vermarktung von Photovoltaikanlagen:
Halbautomatische Erstellung von Dachbelegungsplänen und
elektrischen Schaltbildern mit Hilfe des in die Anwendung eingebetteten
Grafikmoduls von Apache OpenOffice, Berechnung von Rentabilitätsprognosen,
Kundenverwaltung, automatische Erstellung von Angebotsdokumenten
für die Kunden und Stücklisten für die Installationsfirma.
Tätigkeit
Konzepterstellung und Implementierung.
Branche: Cleanenergies GmbH
Skills:
Java SE 6, JPA, Swing, OpenOffice-API, SQL, Apache-Derby, NetBeans, Ant
01/2003 - 12/2003
Bioinformatik und Implementierung
Projekt
Bioinformatik für die Massenspektrometrie.
Tätigkeit
Implementierungen zur automatische Erfassung von Massenspektren
mehrerer Spektrometerarbeitsplätze in einer zentralen Datenbank, Entwicklung
von Software zur Auswertung von Massenspektren
Branche: Leibnitz-Gesellschaft, Institut für Pflanzenbiochemie
Skills:
Java 1.2, SQL, Perl, Bash, Solaris, Windows XP
01/2001 - 12/2002
Anpassungen und Erweiterungen von Software, Implementierung
Projekt
Anpassungen und Erweiterungen der User-Help-Desk-Software „Peregrine
Service Center“.
Tätigkeit
Beseitigung von Defects, Implementierung von Erweiterungen.
Branche: Nürnberger Versicherungsgruppe, Zeiss, AOK Rheinland / Hamburg
Skills:
Peregrine 4GL, SQL, MS-SQL-Server,
02/2000 - 10/2000
Entwicklung von Software mit Zusatzmodulen
Projekt
Entwicklung von Software für Internetumfragen.
Tätigkeit
Entwicklung eine Zusatzmoduls zur Einbindung von Umfragen in das
Web-Shop-System „Intershop 3“, Weiterentwicklung einer bestehenden
Java-Anwendung für die Durchführung betriebsinterner Umfragen.
Skills:
Perl, OGI, SQL, HTML, Java, RDBMS Informix, MS-SQL-Server
02/1996 - 08/1998
Entwicklung von Gerätesteuerugs- und eines Datenauswertungssoftware, Implementierung
Projekt
Entwicklung von Gerätesteuerugs- und eines Datenauswertungssoftware
für einen elektrooptischen Messplatz.
Tätigkeit
Konzepterstellung und Implementierung.
Branche: Martin-Luther-Universität /Institut für physikalische Chemie
Skills:
C, Basic, Perl, IEEE488, RS232