Berater, Entwickler, Architekt, Anforderungsingenieur oder Projektleiter im Cloud- bzw. JEE Umfeld
Aktualisiert am 06.05.2024
Profil
Referenzen (10)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Open API
Java
Cloud Architect
GIT
AWS
Docker
Cloud
Terraform
JUnit
Maven
JEE
JSF
Hibernate
SQL
IntelliJ
Atlassian Confluence
Scrum
Deutsch
Englisch

Einsatzorte

Einsatzorte

Hamburg (+50km) Lübeck (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

21 Jahre 7 Monate
2002-11 - 2024-05

Geschäftsführer, Projektleiter und Systementwickler

Geschäftsführer, Projektleiter, Architekt und Systementwickler Java P2P Open API ...
Geschäftsführer, Projektleiter, Architekt und Systementwickler
  1. Gründung der [Firma auf Anfrage] zur Entwicklung von IT-Lösungen im Gesundheitswesen.
  2. Entwicklung eines neues Termininformationssystem namens 'termininfo'. Durch dieses Projekt kann ich meine Skills erweitern. Dies Projekt läuft paralell zu Kundenprojekten, wobei für mich selbstverständlich ist, das die Priorität immer bei einem Kundenprojekt liegt. Über 'termininfo' können unter anderem Termine in Praxisverwaltungs- und Krankenhausinformationssystemen (i.F. PVS-Clients) gebucht und Patienten automatisch informiert werden (weitere Infos unter 'downloads' auf der [Firma auf Anfrage]-Firmenseite [URL auf Anfrage] im Internet).'termininfo' wurde als Gründungsidee 2004 vom Bundeswirtschaftsministerium mit einem Gründerpreis ausgezeichnet. Die Kommunikation zwischen PVS-Clients untereinander und zum termininfo-Server erfolgt durch den Austausch von Telegrammen mit XML-Files innerhalb vom KV-Safenet per REST bzw. direkt über P2P. Das Mapping von Daten aus dem Datenbankschema des PVS-Clients in die übertragenen XML-Files und umgekehrt wird über einen eigenständigen Prozess mit Hilfe von generiertem Code aus Altova MapForce realisiert. So ist die Entkopplung eines PVS durch eine asynchrone Kommunikation mit anderen PVS gewährleistet.


Tätigkeiten:

  • Projektleitung
  • Ideenfindung und Entwickeln der Gründungsidee zu einem Konzept und anschließende Umsetzung.
  • Durchführung von Marktrecherchen.
  • Erstellung eines Geschäftskonzepts und einer Finanzplanung.
  • Analyse von Workflows und Erstellung einer fachlichen Spezifikation in Zusammenarbeit mit Ärzten verschiedener medizinischer Fachrichtungen und Patienten.
  • Erstellung einer Projektbeschreibung und Konkurrenzanalyse
  • Erstellung von Spezifikationen für das technische Systemverhalten inklusive Transaktions-, Replikations-, Fehlerverhalten sowie den automatischen Softwareupdate auf PVS-Clients in einer verteilten Systemumgebung.
  • Erstellung einer detaillierten Spezifikation für die für alle Softwarehersteller offenen Datenbankschnittstelle zur Integration von 'termininfo' in die PVS-Clients.
  • Programmierung der grundlegenden Funktionalität
  • beratende und programmiertechnische Unterstützung meiner Mitarbeiter
  • Betreuung mehrerer Diplom- und Bachelorarbeiten, u.a. Integration eines P2P Datenaustauschs auf Basis von WebRTC zwischen medizinischen Einrichtungen.
  • Unterstützung eines Mitarbeiters bei einer Referenzimplementierung eines PVS-Clients mit Visual Basic als Frontend, über das alle Funktionen von 'termininfo' bedient und getestet werden können.  Softwarehersteller können diese Funktionalität weitestgehend bereits per .dll oder .jar Dateien einbinden und brauchen darüber hinaus nur noch den ihnen bereitgestellten Code aus der Referenzimplementierung in die Bedienoberfläche ihrer Produkte zu migrieren.
  • Entwurf und Spezifikation der Bedienoberfläche der Referenzimplementierung für ein PVS-Frontend.
  • Festlegung des Umfangs und der groben Spezifikation.
  • Durchführung von regelmäßigen Scrum Projektbesprechungen, bei denen gemeinsam auch grundlegende Architektur- und Designentscheidungen diskutiert werden.
  • Entwurf der Schema-Files (XSD) zur Validierung der ausgetauschten XML-Files.
  • graphischer Entwurf von Mappings von allen XML-Files in Datenbankschemata für Versand und Empfang mit Hilfe von MapForce.
  • Programmierung eines Prozesses zum Datenaustausch unter Einbindung von automatisch generiertem Java-Code gemeinsam mit meinen Mitarbeitern. Dabei werden die XML-Dateien generiert, validiert, in Telegramme gepackt, versendet und auf der anderen Seite empfangen und dort die empfangenen Daten in der Datenbank abgelegt. Über Tests werden alle Prozesse vollständig validiert.
  • graphischer Entwurf des ERM für den termininfo-Server und das Frontend in MS Visio in Zusammenarbeit mit Mitarbeitern.
  • Erstellung der Datenbankschemata für Postgres (Server) und MS-SQL (Client).
  • Erzeugen und Einspeisen von Testdaten über SQL-Skripte gemeinsam mit
  • Entwicklung der Software anfangs unter J2EE mit Hibernate und XDoclet im JBuilder 8.0 Enterprise, später Java EE 7 unter Eclipse / Intellij. Das Erzeugen eines .ear Archivs und das Deployment erfolgt anfangs über ein Ant-Script, später über Maven (EJB 3.2).
  • Realisierung der Anbindung von PVS_Clients über das KV-Safenet per Rest bzw. P2P.
  • Anbindung von Providern zum Versand von SMS sowie Bezahlsystemen sowie Google-Services (z.B. für die Einrichtungssuche).
  • Entwicklung einer automatischen Generierung von DTAUS- und PDF-Dateien (mit Hilfe HBCI4Java und der IText-ToolBox) zum automatischen Bankeinzug und automatischer Rechnungserstellung per Email.
  • Entwurf der Bedienoberfläche einer Smartphone App für Patienten in Zusammenarbeit mit drei angestellten Mitarbeitern.
  • Diese App wurde mit dem Ionic Framework und  JavaScript/TypeScript realisiert. 
  • Diese App nutzt ebenfalls u.a. Google Services zur Positionsbestimmung oder für den Zugriff auf Termine der Patienten im Google Kalender. 
  • Darüber hinaus wurde darin eine Online-Sprechstunde auf Basis von Jitsi umgesetzt. So können gebuchte Termine auch online stattfinden.
  • Besuch von Messen, Veranstaltungen usw.
  • Erstellung von Flyern und Präsentationen
  • Vorträge (z.B. auf der D2D-Anwenderkonferenz)
  • Gespräche mit Softwareherstellern sowie Zusammenstellung und Verteilung von Dokumenten und Software (Schnittstellenbeschreibung, Frontend, etc.) an sie.


Ionic WebRTC REST Safenet Java11 D2D Access 2003 XMLSpy 2006 Altova Suite 2006 Visual Basic MySQL Windows XP Linux JBoss 4.0 WildFly (JBoss 7) Eclipse JIRA API Git PostgreSQL IntelliJ Jitsi Google Calendar
Java P2P Open API Rest OOA/OOD XML XSD C++ SQL-Scripte XDoclet DTAUS IText HBCI4Java Tomcat JSP Servlet Scrum Maven PrimeFaces JPA Java EE 7 Hibernate JCA RSA JS JAXB StAX AES CDI UML JavaScript/TypeScript Angular
mediIT GmbH
Lübeck
5 Jahre 6 Monate
2018-05 - 2023-10

Migration eines bestehenden Versicherungsportals in AWS

Mitarbeit bei der Erstellung einer neuen Microservicesarchitektur und deren Umsetzung Java 11 Hibernate Query Language Dynamic SQL Query Language ...
Mitarbeit bei der Erstellung einer neuen Microservicesarchitektur und deren Umsetzung
  1. Hauptziel diese Projekts war es, die bestehende (von mir in den vorangegangenen Jahren mitentwickelte) Intranet-Portalanwendung vollständig in eine neue Cloud-Architektur auf Basis von Microservices zu migrieren.
  2. Eine meiner Aufgaben war es innerhalb eines sehr internationalen Teams die Aufteilung in Microservices mit zu koordinieren, wobei mein Schwerpunkt der zentrale Microservice für Avale war.
  3. Eine weitere Aufgabe war es, auf Basis von Rest APIs die bestehende Frontend- und Backend-Funktionalität zu migrieren und übergreifend optimal zu verbinden.
  4. Alle bisherigen SOAP Aufrufe mussten als Rest API Aufrufe verfügbar gemacht werden, indem bestehende Funktionalität in aus dem bisherigen Monolithen entsprechend auf die neue Cloud Plattform als Lamdas migriert wurde.
  5. Besonders die Migration komplexer User Stories (wie beispielsweise die Erzeugung, Änderung und Löschung von Avalen) war Schwerpunkt meiner Tätigkeit.
  6. Bei allen diesen Aufgaben war es immer Ziel, eine möglichst hohe Testabdeckung und Qualität mit Hilfe von jUnit Tests (Mockito), Postman und Sonar zu gewährleisten.
  7. Durch sehr viele Codereviews habe ich dazu beigetragen, die Codequalität in diesem sehr internationalen Projekt sicherzustellen.
  8. Eine weitere Aufgabe war es, neue Entwickler sowohl im Frontend- wie auch im Backendbereich an Bord zu nehmen, sie in den bestehenden Code einzuweisen und jederzeit für Fragen zur Verfügung zu stehen.
  9. Eine weiter Aufgabe von mir war die Initiierung und Durchführung eines wöchentlichen Backend-Entwickler Webex-Meetings, um den Querschnitt Kow-How Austausch zwischen den Entwicklern aller Microservices zu gewährleisten.
  10. tägliche Teilnahme an Scum Meetings und weiteren speziellen Meetings in unterschiedlichen Kontexten, um gemeinsam technischen Lösungen zu finden.
  11. Abstimmung von neu erstellten API Spezifikationen mit Mitarbeitern einer Abteilung in Frankreich, die die Verantwortung für eine einheitliche API-Struktur hatten, sowie mit einem dafür zuständigen Mitarbeiter aus dem Fachbereich.

 

Open API Java 11 PostgreSQL Hibernate SonarQube Mockito Atlassian JIRA Docker Terraform Atlassian Confluence Splunk Maven AWS Postman
Java 11 Hibernate Query Language Dynamic SQL Query Language JPA Code Review Cloud Architect Cloud Services Cloud Security
Allianz-Trade
Hamburg
3 Jahre 3 Monate
2015-02 - 2018-04

Weiterentwicklung eines unternehmenweiten Versicherungsportals

Software-Entwickler, Offshore Unterstützung Scum Versionskontrolle SOA
Software-Entwickler, Offshore Unterstützung
  1. Mitarbeit bei der Weiterentwicklung einer im Unternehmen weltweit eingesetzten  unternehmenskritischen Intranet-Portalanwendung zur vollautomatischen Vergabe von Verträgen und Avalen.
  2. Zu meinen Aufgaben gehörten die Ergänzung und Erweiterung von Webseiten inklusive aller dazugehöriger Komponenten (JSP, Controller, Activities, Services; DAO's, Entities sowie Datenbankänderungen.
  3. Teilweise federführende Ergänzung der kompletten neuen Funktionalität für neue Geschäftseinheiten (u.a. Schweden, Norwegen, Dänemark, Schweiz, USA, Brasilien) auf Basis eines parametrisierbaren Gesamtsystems.
  4. Ergänzung und Erweiterung von zeitgesteuerten Batchprozessen für Abrechnung, Datenübermittlung etc..
  5. Erweiterung einer XML-basierten Schnittstelle zu einem Dokumentensystem sowie einer Excel-basierten Schnittstelle zu einen SAP-System (für die Abrechnung).
  6. Erweiterungen und Einbindung von unternehmensweiten SOA-Schnittstellen. Die letzten Monate war ich hierfür federführend verantwortlich. In dieser Zeit wurde die Anwendung weitestgehend automatisiert, so dass nun Verträge, Avale, etc. vollautomatisch über externe Anwendungen angelegt und geändert werden konnten.
  7. Einarbeitung und Betreuung von indischen Kollegen, die diese Portal-Anwendung anschließend übernahmen.
RAD Power Designer Squirrel Webshere Jenkins JUnit SVN DB2 Excel Word Quality Center Spring Java JSON Tortoise Subclipse Skype SAOPUI Splunk Filezilla Putty
Scum Versionskontrolle SOA
Euler-Hermes
Hamburg
2 Monate
2014-10 - 2014-11

Einbindung Internetnutzung auf Kreuzfahrschiffen

Softwareentwickler Scrum Git Rest ...
Softwareentwickler
  1. Erstellung der technischen Spezifikation für die Einbindung von Software zur Nutzung vom Internet auf Kreuzfahrtschiffen durch Passagiere und Crew-Mitglieder. 
  2. Dazu gab es mehrere Meetings mit den fachlich verantwortlichen Mitarbeitern sowie technischen Spezialisten im Bereich Firewall und Shop-System. 
  3. Erstellung eines ERM-Modells für die datentechnische Einbindung. 
  4. Eigenverantwortliche Anbindung und Konfiguration der Palo Alto-Firewall über eine XML-API zur Definition von (kundenspezifischen) Regeln bei der Internetnutzung. Die Architektur des Serversystems auf den Schiffen besteht aus lose gekoppelten Rest-Services, die über JSON von beliebigen (mobilen) Geräten genutzt werden können.
Eclipse PostGres Enterprise Manager JBoss 7
Scrum Git Rest JSON Spring StAX Hibernate JPA CDI
Lufthansa Systems
Hamburg
4 Monate
2014-06 - 2014-09

Entwicklung einer IT-Plattform für den Hamburg Airport

Softwareentwickler JPA Maven Java EE ...
Softwareentwickler
Mitarbeit bei der Entwicklung einer neuen IT-Plattform (HamSuITe) für den Airport Hamburg . Diese wird durch Anbindung über einen Mule-ESB später die Basis für alle Einzelsysteme (vom Anzeige-, Gepäckfördersysteme bis zum Einlesen und Verarbeiten von Airline- und Flugdaten).


Tätigkeiten: 

  • Mitarbeit beim Einlesen und der Übernahme von Flugdaten.
  • Erstellen von Masken in PrimeFaces für die Erfassung, Sammeländerung und Löschung von diversen Stammdaten.
  • Aufbau der zukünftigen Architektur im Bereich Controller und Service auf generischer Basis. 
  • Einarbeitung und Unterstützung der festangestellten Mitarbeiter.
Eclipse Oracle-Developer Enterprise-Architekt Wildfly (JBoss AS 7) Oracle 11g
JPA Maven Java EE JS HTML PrimeFaces EclipseLink
Hamburg Airport GmbH
Hamburg
3 Jahre 5 Monate
2011-02 - 2014-06

Entwicklung einer IT-Plattform für die Hafenbahn

Softwareentwickler Maven SVN JDK6 ...
Softwareentwickler

Mitarbeit bei der Entwicklung einer neuen Plattform (BPE) für die Hamburg Port Authority. Darüber wird mittlerweile der gesamte Schienenverkehr in und aus dem Hamburger Hafen abgewickelt. Über einen Sonic ESB erfolgt der Datenaustausch mit diversen externen und internen Fremdsystemen mit Hilfe von SOAP, JMS und FTP. Über eine WEB-Anwendung (TransPort) auf einem JBoss AS 5 wurden mit Hilfe von Masken alle notwendigen Bedienvorgänge für alle Kaibetriebe und Eisenbahnverkehrsunternehmen (z.B. Schenker) abgebildet. 

Tätigkeiten in 2011-2012:

  • Mitarbeit beim Aufbau der Softwarearchitektur für den Sonic ESB. 
  • Eigenverantwortliche Anbindung von Fremdsystemen (u.a. Bahnleitsystem, Gegis-Gefahrgutsystem, SAP-Abrechnungssystem) mit Hilfe der Sonic-Entwicklungsumgebung (Schwerpunkt dabei war vor allem die Erstellung von XML und XSD-Files sowie XSLT-Transformationen in allen Variationen und mit hoher Komplexität).
  • Anbindung der Kaibetriebe über unveränderte geschachtelte EDI-Nachrichten per FTP. Das Mapping der Nachrichten wurde dabei mit Hilfe von MapForce von und nach XML realisiert. 
  • Test des ESB mit Hilfe vom Citrus-Framework. 


Tätigkeiten in 2012-2014:

  • weitere Aufgaben im ESB-Bereich (z.B. Erweiterungen).
  • Mitarbeit bei der Applikationsentwicklung (Schwerpunkt GUI und Middleware) auf Basis des Lufthansa-spezifischen Wing-Frameworks (ähnlich JPA).
  • Umsetzung vieler sehr unterschiedlicher Webseiten und Reports (z.B. PDF Report für die Hemmschuhleger auf den Ablaufbergen oder Hochladen und Archivierung von Beladeschemata).
  • SOAP und JMS Nachrichtenaustausch von und zum ESB.
  • Mitarbeit in allen Schichten (Schwerpunkt IceFaces und Services)
  • Erstellung von Hilfeseiten auf Basis von Open-CMS für die gesamte Applikation.
Sonic-ESB Squirrel Citrus-Framework MapForce Enterprise-Architekt Eclipse Tomcat Crystal-Reports Open CMS Oracle JBoss 5
Maven SVN JDK6 Seam Wing JUnit Hibernate SOAP JMS FTP IceFaces CDI
Hamburg
10 Monate
2010-04 - 2011-01

Entwicklung einer Finanzplattform für den französischen Markt

Softwareentwickler Scrum Spring JDK6 ...
Softwareentwickler

Mitarbeit bei der Entwicklung einer umfangreichen Plattform für den französischen Markt zum Austausch von Überweisungen und anderen Daten zwischen Banken untereinander sowie deren Kunden (über ein Web-Interface). 

Tätigkeiten: 

  • Meine Aufgabe ist es Daten und Services für verschiedene Systembereiche der Bedienoberfläche bereitzustellen.
Tomcat JBoss Oracle Eclipse QuantumSQL Lotus Notes 8.5 Trac MDSD
Scrum Spring JDK6 Hibernate Subversion Checkstyle 5 DSL CDI
PPI AG
Hamburg
2 Monate
2010-03 - 2010-04

Entwicklung von Statistikseiten

Softwareentwickler Struts 2 Spring JFreeChart ...
Softwareentwickler

Kurzfristige Mitarbeit als Krankheitsvertretung bei einem kleinen Startup-Unternehmen im Bereich VoIP. Bei diesem in Projekt wurden verschiedenste Parameter, die für die Sprachqualität eine Rolle spielen, innerhalb eines Web-Frontends zur Fehleranalyse angezeigt. 

Tätigkeiten: 

  • meine Aufgabe war es bereits erfasste Daten programmatisch aufzubereiten und in Statistik-Diagrammen anzuzeigen.
Tomcat Eclipse PostgreSQL
Struts 2 Spring JFreeChart JDK6 Hibernate SVN
Voip Future
Hamburg
1 Jahr
2009-04 - 2010-03

Entwicklung eines Zeiterfassungssystems

Software-architekt, -entwickler JSF Richfaces Spring ...
Software-architekt, -entwickler

Mitarbeit bei der Entwicklung eines Web-Frontends in Darmstadt für eine Intranet-Anwendung zur Erfassung und Abrechnung von Leistungen externer Dienstleister bei der Telekom. 


Tätigkeiten: 

  • - Entwurf einer neuen Datenbankstruktur als Ersatz und grundlegende Vereinfachung der bisherigen historisch gewachsenen Persistenzschicht. In diesem Zusammenhang habe ich SQL-Skripte zur Erzeugung des neuen Schemas und sowie für die Migration bestehender Daten aus der bisherigen Datenbankstruktur erstellt. 
  • Spezifikation und Erweiterung der Anwendung um eine Organisationsbaumstruktur sowie dafür neue Rollen und Rechte. So kann die Anwendung nun konzernweit genutzt werden. 
  • Spezifikation und Erweiterung der Anwendung um Vorlagen für bestimmte Tätigkeiten externer Dienstleister, um die Eingabe effizienter zu machen. 
  • Spezifikation und Umsetzung eines neuen integrierten Online-Hilfesystems. 
  • Neuerstellung der DAO- und Serviceschicht mit Hilfe von JPA auf Basis der neuen Datenbankstruktur. 
  • Grundlegende Überarbeitung und Erweiterung der View-Schicht mit Hilfe von JSF und RichFaces. 
  • JUnit-Tests auf Modul- und Bean-Ebene (Unitils) sowie Selenium-Tests auf View-Ebene.
Tomcat Eclipse Oracle TOAD
JSF Richfaces Spring JDK6 Hibernate SVN Selenium-Tests JUnit JPA
Telekom
Darmstadt
9 Monate
2008-07 - 2009-03

Entwicklung von neuen Finanzprodukten

Softwareentwickler Java J2EE Spring ...
Softwareentwickler

Mitarbeit bei der Entwicklung eines Web-Frontends zur Verwaltung von Fondsdepots einer großen Frankfurter Bank. Dieses Web-Frontend wird von Finanzvermittlerzentralen, Finanzvermittlern und Privatleuten genutzt. 

Tätigkeiten: 

  • Integration von neuen Finanzprodukten wie Splitt- und Überlaufsparplänen, neuen Funktionen wie Fondskreditvergabe sowie Erweiterungen bzgl. Abgeltungssteuer. 
  • Wartungstätigkeiten innerhalb des in Praxis aktiven Web-Frontends. 
  • Test von neuer und geänderter Funktionalität innerhalb einer Testumgebung auf Basis von JUnit bzw. in der Laufzeitumgebung auf dem Weblogic-Server 10.0.
Weblogic 10.0 Oracle SQL Developer
Java J2EE Spring Hibernate Struts JUnit CVS
Frankfurter Fondbank
Offenbach
9 Monate
2007-09 - 2008-05

Entwicklung innerhalb der Auftragsverarbeitung

Softwareentwickler Java J2EE JUnit ...
Softwareentwickler

Systementwicklung für einen großen Versandhauskonzern innerhalb einer konzernspezifischen eCommerce-Plattform namens NOA 

Tätigkeiten: 

  • Technische Analyse und Design von neuen Funktionen zur Akzeptanz bzw. Ablehnung von Endkundenaufträgen aufgrund von Kreditwürdigkeit und spezifischen Freigaberegeln. 
  • Realisierung dieser Funktionen für die nächste Softwareversion. 
  • Wartungstätigkeiten innerhalb der in Praxis aktiven NOA-Plattform. 
  • Test von neuer und geänderter Funktionalität innerhalb einer spezifischen Testumgebung auf Basis von JUnit bzw. in der Laufzeitumgebung (Test von Batch-Prozessen und auf dem Weblogic-Server über SOAP-Anfragen).
Oracle TOAD 8.5 CMSynergy Remedy Mozilla Weblogic AS
Java J2EE JUnit WinSCP Putty SOAPUI 2.0
Otto Versand
Hamburg
6 Monate
2007-01 - 2007-06

Architektur und Entwicklung einer Allianz-Plattform

Software-architekt, -entwickler SVN XDoclet OOA/OOD ...
Software-architekt, -entwickler

Entwurf und Entwicklung einer grundlegend neuen Plattform für die STAR-Alliance als Ersatz einer alten Plattform zum Austausch von Flugdaten zwischen teilnehmenden Fluggesellschaften ( Migration ). Eine Anforderung ist die Hochverfügbarkeit mit Hilfe mehrerer Weblogigc- Applikationsserver im Cluster sowie persistenter Queues (MQ-Series). Weitere Anforderungen sind ein Mindestdurchsatz von 100 Nachrichten/Sekunde und hohe Systemstabilität. 

Tätigkeiten:

  • Entwurf einer geeigneten Systemarchitektur auf Basis von J2EE (OOA/OOD) mit dem Enterprise Architect V. 6.1. 
  • Vorstellung der Architektur auf bereichsübergreifenden Projektmeetings mit anschließender Diskussion mit anderen Experten.
  • Umsetzung der Architektur mit MDBs, Session- und Entity-Beans innerhalb eines selbst aufgesetzten Frameworks . 
  • Erstellung von Ant-Skripten zur Generierung von vier unterschiedlichen Applikationen (.ear Files) innerhalb des Projekts. 
  • Datenbankentwurf und Erstellung von MySQL-Datenbankskripten zur Erstellung von Datenbanken für diese Applikationen. 
  • Steuerung dieser Applikationen über Remote-Interfaces aus einem Web-Frontend. 
  • Enge Zusammenarbeit mit Entwicklern in Deutschland, Ungarn und Polen, die verantwortlich für die eingebundenen Nachrichtenverteiler sowie die Hardwarearchitektur sind. 
  • Ermittlung von Statistikdaten aus den verarbeiteten Nachrichten (Snapshot, Tagesstatistik) zur Anzeige innerhalb einer Web-Applikation für Mitarbeiter der Fluggesellschaften.
Enterprise Architect V. 6.1. Eclise3.2 Weblogic 9.1 MySQL
SVN XDoclet OOA/OOD Ant
Lufthansa Systems
Raunheim
1 Jahr 2 Monate
2001-09 - 2002-10

Entwicklung bei einer Unternehmensberatung

Softwareentwickler JSP Java Script OOA/OOD ...
Softwareentwickler

Entwicklung einer Applikation zur Online-Verwaltung von Kundendaten im Intranet der Pepperzak-Gruppe. 

Tätigkeiten: 

  • Entwurf in Zusammenarbeit mit Geschäftsleitung und Mitarbeitern aus dem Vertrieb. 
  • Umsetzung in Java, HTML, JSP und Java Script unter dem Weblogic Applikationsserver mit Anbindung an einen Microsoft SQL Server. 


Mitarbeit in einem Projekt mit sechs Mitarbeitern zur Online-Errichtung von Artikeldaten durch Lieferanten auf dem B2B-Server eines großen norddeutschen Versandhauskonzerns. 

Tätigkeiten: 

  • Analyse der Workflows in Zusammenarbeit mit Verantwortlichen und Mitarbeitern aus dem Einkauf (E-Commerce) und dem IT-Bereich des Konzerns. 
  • Erstellung der fachlichen Spezifikation und Entwurf eines webbasierten Frontends vor Ort in Zusammenarbeit mit späteren Anwendern. 
  • Erstellung der technischen Spezifikation mit OOA/OOD unter Rational Rose in Abstimmung mit den Verantwortlichen aus dem IT-Bereich des Konzerns. 
  • stellvertretende Projektleitung 
  • Entwicklung von Software auf dem Weblogic Applikationsserver.
  • Generierung der eingesetzten Datenbank für den MS SQL-Server mit Hilfe einer Zeichnung in Visio 2000.
  • Erstellung und Einspielung von Testdaten über SQL-Skripte.
Microsoft SQL Server Windows 2000 Windows NT Visio 2000 Rational Rose Weblogic Applikationsserver
JSP Java Script OOA/OOD Struts FOP Linux J2EE HTML SQL-Skripte
Otto Versand Hamburg
Hamburg
11 Jahre 8 Monate
1990-01 - 2001-08

Entwicklung von Software in Anästhesiegeräten

Softwareentwickler SA SD UML ...
Softwareentwickler

Zu Beginn Mitarbeit in einem Anästhesiemonitor Projekt

Tätigkeiten: 

- Entwicklung mehrerer Softwarekomponenten

Mitarbeit in einer abteilungsübergreifenden Arbeitsgruppe zum Thema "Konfiguration-Management" und "Entwicklungsumgebung". 

Tätigkeiten: 

  • Teilnahme an Diskussionen in der Arbeitsgruppe. 
  • Erstellung von 'C'- , SA- und SD- Richtlinien für das Drägerwerk 


Mitarbeit im Analyse- und Designteam für einen Anästhesiemonitor. Tätigkeit:

  •  Entwurf von SA- und SD-Diagrammen (UML) mit Teamwork. 


Entwurf des ersten lauffähigen Prozessmodells für den Monitor auf einem 68332-Board. 

Tätigkeit: 

- hardwarenahe Entwicklung in 'C' mit 68332-Emulator unter einem Echtzeitbetriebssystem. 

Entwicklung und Integration von vielen Systemfunktionen in den Monitor. 

Tätigkeit:

 - Entwurf SA/SD unter Rational Rose 

- Entwicklung in 'C' mit 68332-Emulator 

Erarbeitung und Einführung neuer Prozesse zur Verbesserung der Softwarequalität in Medizingeräten. 

Tätigkeiten: 

  • Mitarbeit in Arbeitsgruppe zur Entwicklung eines einheitlichen Entwicklungsprozesses und Qualitätsstandards 
  • Projektbegleitende Beratung von Projektleitern bezüglich Qualitätsverbesserung. 
  • Organisation und Durchführung von Projekt-Reviews in Zusammenarbeit mit Projektleitern.
  • Abstimmung mit Mitarbeitern aus dem zentralen Qualitätswesen.
  • Betreuung von zwei Diplomarbeiten zu den Themen Prozess-Test und Modul-Test.


Nutzung und Weiterentwicklung eines Werkzeugs zur graphischen Erstellung von Bedienoberflächen für Anästhesiegeräte (HI-Tool). In diesem Werkzeug wird per Knopfdruck automatisch entsprechender C-Code generiert. 

Tätigkeiten: 

  • - Weiterentwicklung des HI-Tools unter OS/2 mit Smalltalk - Entwurf und Entwicklung mehrerer graphischer Bedienoberflächen von Anästhesiearbeitsplätzen in direkter Zusammenarbeit mit Anästhesisten, Produktmanagern und Verantwortlichen aus dem Service. - Teilnahme an Usability-Studien mit selbst erstellten GUI- Prototypen in Deutschland und anderen europäischen Ländern. - Implementierung des generierten C-Codes auf einer TI 34010-Grafikkarte mit Kommunikation zu dem 68332-Board unter Echtzeit mit Hilfe von mehreren Emulatoren (68332 und 34010). 


Entwicklung einer Bedienoberfläche für ein Anästhesiearbeitsplatz bei Usha-Dräger in Dehli.

Tätigkeiten: 

  • Spezifikation der Bedienoberfläche und deren Integration.
  • Projektkoordinierung in Zusammenarbeit mit einer indischen Projektleiterin vor Ort und vier indischen Mitarbeitern.


Entwicklung eines digitalen Regelalgorithmus für die O2-Regelung in Anästhesiearbeitsplätzen. 

Tätigkeit: 

  • Entwurf und Entwicklung mit Hilfe von Mathlab und Simulink.


Entwicklung eines Anästhesiearbeitsplatzes zur totalintravenösen Anästhesie auf Basis eines Intensiv-Arbeitsplatzes. 

Tätigkeiten: 

  • Einarbeitung in eine bestehende sehr umfangreiche Softwarearchitektur einer anderen Entwicklungsabteilung. 
  • Ergänzung von Funktionen (z.b. Handbeatmung) in 'C' unter Echtzeit auf einem 68332-Board mit Hilfe eines Emulators.
68332 Z80 Rational Rose Teamwork
SA SD UML Programmiersprache C 68332-Emulator Smalltalk
Dräger Medizintechnik GmbH
Lübeck
2 Jahre 4 Monate
1987-09 - 1989-12

Entwicklung von Software in der Gebäudeautomation

Softwareentwickler Programmiersprache C VRTX
Softwareentwickler

Integration eines Gebäudecontrollers in die Fertigung von Airbus Industries Toulouse über eine RS232-Schnittstelle. 

Tätigkeiten: 

  • Projektleitung 
  • Entwicklung in 'C' unter dem Echtzeitbetriebssystem VRTX 


Statusanzeige von Daten eines Gebäudecontrollers auf einem angeschlossenen Laptop. 

Tätigkeiten:

  •  Projektleitung und Entwicklung


PC-Programm mit Anbindung an Gebäudecontroller zur Steuerung von Abfertigungsschaltern, Flugsteigen und Gepäckförderbändern in Flughäfen. 

Tätigkeiten: 

  • Projektleitung und Entwicklung


Integration eines Gebäudecontrollers in ein Zugangskontrollsystem der italienischen Nationalbank. 

Tätigkeiten: 

  • Projektleitung und Entwicklung
MS-DOS RS232 C-DOS
Programmiersprache C VRTX
Honeywell Regelsysteme GmbH
Maintal

Aus- und Weiterbildung

Aus- und Weiterbildung

1966 - 1970 Grundschule in Wiesbaden
1970 - 1977 Gymnasium in Wiesbaden
1979 - 1986 Technische Hochschule Darmstadt mit Abschluss Diplomingenieur

Studienrichtung Elektrotechnik

Fachbereich Nachrichtentechnik

mit Vertiefung Elektromechanische Konstruktionen


Grundpraktika:
  • 1979: 8 Wochen in der Fertigung von Hebeanlagen in Wiesbaden (Trepel)

Fachpraktikas:
  • 1982: 5 Wochen Fachpraktikum in der Fertigung von elektrischen Schaltkästen in Athen (Moratis-Lascaris S.A. Athens)
  • 1983: 8 Wochen Fachpraktikum bei Siemens Limited in Johannesburg. Mitarbeit beim Aufbau einer Fernwirkstation in Kapstadt.

 

Studienarbeit im Fachbereich Regelungstechnik:

  • 1984: Entwicklung eines Greifers mit Schlupfsensor für ein Handhabungssystem (8 Monate). Diplomarbeit bei der Firma Bosch in Schwieberdingen:
  • 1986: Entwicklung und Aufbau eines Positionsdetektorsystems für Industrieroboter (4 Monate).

Position

Position

Backend-Softwareentwickler in allen Bereichen

Projekt- bzw. Teilprojektleiter

Architekt

Anforderungsingenieur


Kompetenzen

Kompetenzen

Top-Skills

Open API Java Cloud Architect GIT AWS Docker Cloud Terraform JUnit Maven JEE JSF Hibernate SQL IntelliJ Atlassian Confluence Scrum

Produkte / Standards / Erfahrungen / Methoden

Access 2003
Basics
AES
Basics
Altova Suite 2006
Fortgeschritten
Ant
Fortgeschritten
CDI
Fortgeschritten
DB2
Fortgeschritten
DTAUS
Fortgeschritten
Eclipse
Fortgeschritten
Excel
Fortgeschritten
Filezilla
Fortgeschritten
HBCI4Java
Basics
Hibernate
Fortgeschritten
HTML 5
Basics
IText
Fortgeschritten
Java EE
Fortgeschritten
JAXB
Fortgeschritten
JBoss
Fortgeschritten
JCA
Basics
Jenkins
Fortgeschritten
JIRA
Fortgeschritten
JPA
Fortgeschritten
JS
Fortgeschritten
JSON
Fortgeschritten
JSP
Fortgeschritten
JUnit
Fortgeschritten
KV-Safenet
Basics
Maven
Fortgeschritten
OOA/OOD
Fortgeschritten
Power Designer
Fortgeschritten
PrimeFaces
Fortgeschritten
Putty
Fortgeschritten
Quality Center
Basics
RAD
Fortgeschritten
Rest
Fortgeschritten
RSA
Basics
SAOPUI
Fortgeschritten
Scrum
Fortgeschritten
Servlet
Fortgeschritten
Skype
Basics
SOAP
Fortgeschritten
Spring
Fortgeschritten
SQL-Scripte
Fortgeschritten
Squirrel
Fortgeschritten
Struts
Fortgeschritten
Subclipse
Fortgeschritten
SVN
Fortgeschritten
Tomcat
Fortgeschritten
Tortoise
Basics
UML
Fortgeschritten
Versionskontrolle
Fortgeschritten
Visual Basic
Basics
Visual C++
Basics
Webshere
Fortgeschritten
WildFly
Fortgeschritten
Windows
Fortgeschritten
Word
Fortgeschritten
XDoclet
Fortgeschritten
XML
Fortgeschritten
XMLSpy
Fortgeschritten
XSD
Fortgeschritten
AWS
Fortgeschritten
Docker
Basics
PostgreSQL
Fortgeschritten
Intellij
Fortgeschritten
Terraform
Basics
OpenAPI
Fortgeschritten
Angular
Basics
Postman
Fortgeschritten
Java 11
Fortgeschritten
Mockito
Fortgeschritten
Typescript
Basics
Microservices
Fortgeschritten
OAuth
Basics
Teamwork
Fortgeschritten
Rational Rose
Fortgeschritten
TOAD
Fortgeschritten
Richfaces
Fortgeschritten
MySQL Workbench
Basics
Oracle SQL Developer
Basics
PostgreSQL Client
Fortgeschritten
Notepad++
Fortgeschritten
Git
Fortgeschritten
Altova XML Suite
Fortgeschritten
Altova Mapforce
Fortgeschritten
XSLT
Fortgeschritten
Bea Weblogic
Fortgeschritten
Sonic ESB
Fortgeschritten
IceFaces
Fortgeschritten
HTML, CSS
Fortgeschritten
JFreeChart
Basics
MS Visio
Fortgeschritten
Selenium IDE
Basics
Confluence
Fortgeschritten
CI/CD
Fortgeschritten
GitLab
Fortgeschritten
Vault
Basics
Ionic
Basics
WebRTC
Basics
P2P
Basics
Verschlüsselung
Fortgeschritten
KeyStore
Basics
JMS
Fortgeschritten
Eine schnelle Einarbeitung in für mich neue in einem Projekt aber erforderliche Tools bzw. die Aneignung neuer notwendiger Skills ist für mich kein Problem. Das war bereits praktisch in jedem meiner Projekte bisher erforderlich.  Insoweit bin ich darin geübt.

Betriebssysteme

6809
Basics
Dos
Basics
Echtzeitbetriebssysteme
Fortgeschritten
HPUX
Basics
Linux
Basics
MS-DOS
Basics
OS/2
Basics
RTOS (Real Time OS)
Basics
Unix
Basics
Windows
Fortgeschritten

Programmiersprachen

Assembler
Basics
Basic
Basics
C
Fortgeschritten
C++
Basics
Java
Fortgeschritten
JavaScript
Fortgeschritten
MATLAB / Simulink
Basics
Pascal
Basics
Shell
Basics
Smalltalk
Basics

Datenbanken

Access
Basics
DB2
Fortgeschritten
JDBC
Basics
MS SQL Server
Basics
MySQL
Fortgeschritten
ODBC
Basics
Oracle
Fortgeschritten
PostgreSQL
Fortgeschritten

Datenkommunikation

HDSL
Basics
Internet, Intranet
Fortgeschritten
ISDN
Basics
LAN, LAN Manager
Basics
Message Queuing
Fortgeschritten
Router
Basics
RS232
Basics
SMTP
Basics
SOA
Fortgeschritten
TCP/IP
Basics
Windows Netzwerk
Basics

Hardware

Echtzeitsysteme
Fortgeschritten
embedded Systeme
Basics
Emulatoren
Basics
Industrie-Roboter
Basics
Mikrocontroller
Basics
PC
Fortgeschritten
Rational
Fortgeschritten
Soundkarten
Fortgeschritten
Steuer und Regelsysteme
Basics

Design / Entwicklung / Konstruktion

Java
Experte
Cloud Computing
Fortgeschritten
AWS
Fortgeschritten
JEE
Fortgeschritten

Branchen

Branchen

alle (beliebig)
Gesundheitswesen, Versicherung, Handel, Kreuzschifffahrt, Flughafen Hamburg, Hamburger Hafen (Hafenbahn),Telekommunikation,
Finanzbranche, E-Commerce, Internetwirtschaft, Fluggesellschaften, Medizintechnik, Unternehmensberatung

Einsatzorte

Einsatzorte

Hamburg (+50km) Lübeck (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

21 Jahre 7 Monate
2002-11 - 2024-05

Geschäftsführer, Projektleiter und Systementwickler

Geschäftsführer, Projektleiter, Architekt und Systementwickler Java P2P Open API ...
Geschäftsführer, Projektleiter, Architekt und Systementwickler
  1. Gründung der [Firma auf Anfrage] zur Entwicklung von IT-Lösungen im Gesundheitswesen.
  2. Entwicklung eines neues Termininformationssystem namens 'termininfo'. Durch dieses Projekt kann ich meine Skills erweitern. Dies Projekt läuft paralell zu Kundenprojekten, wobei für mich selbstverständlich ist, das die Priorität immer bei einem Kundenprojekt liegt. Über 'termininfo' können unter anderem Termine in Praxisverwaltungs- und Krankenhausinformationssystemen (i.F. PVS-Clients) gebucht und Patienten automatisch informiert werden (weitere Infos unter 'downloads' auf der [Firma auf Anfrage]-Firmenseite [URL auf Anfrage] im Internet).'termininfo' wurde als Gründungsidee 2004 vom Bundeswirtschaftsministerium mit einem Gründerpreis ausgezeichnet. Die Kommunikation zwischen PVS-Clients untereinander und zum termininfo-Server erfolgt durch den Austausch von Telegrammen mit XML-Files innerhalb vom KV-Safenet per REST bzw. direkt über P2P. Das Mapping von Daten aus dem Datenbankschema des PVS-Clients in die übertragenen XML-Files und umgekehrt wird über einen eigenständigen Prozess mit Hilfe von generiertem Code aus Altova MapForce realisiert. So ist die Entkopplung eines PVS durch eine asynchrone Kommunikation mit anderen PVS gewährleistet.


Tätigkeiten:

  • Projektleitung
  • Ideenfindung und Entwickeln der Gründungsidee zu einem Konzept und anschließende Umsetzung.
  • Durchführung von Marktrecherchen.
  • Erstellung eines Geschäftskonzepts und einer Finanzplanung.
  • Analyse von Workflows und Erstellung einer fachlichen Spezifikation in Zusammenarbeit mit Ärzten verschiedener medizinischer Fachrichtungen und Patienten.
  • Erstellung einer Projektbeschreibung und Konkurrenzanalyse
  • Erstellung von Spezifikationen für das technische Systemverhalten inklusive Transaktions-, Replikations-, Fehlerverhalten sowie den automatischen Softwareupdate auf PVS-Clients in einer verteilten Systemumgebung.
  • Erstellung einer detaillierten Spezifikation für die für alle Softwarehersteller offenen Datenbankschnittstelle zur Integration von 'termininfo' in die PVS-Clients.
  • Programmierung der grundlegenden Funktionalität
  • beratende und programmiertechnische Unterstützung meiner Mitarbeiter
  • Betreuung mehrerer Diplom- und Bachelorarbeiten, u.a. Integration eines P2P Datenaustauschs auf Basis von WebRTC zwischen medizinischen Einrichtungen.
  • Unterstützung eines Mitarbeiters bei einer Referenzimplementierung eines PVS-Clients mit Visual Basic als Frontend, über das alle Funktionen von 'termininfo' bedient und getestet werden können.  Softwarehersteller können diese Funktionalität weitestgehend bereits per .dll oder .jar Dateien einbinden und brauchen darüber hinaus nur noch den ihnen bereitgestellten Code aus der Referenzimplementierung in die Bedienoberfläche ihrer Produkte zu migrieren.
  • Entwurf und Spezifikation der Bedienoberfläche der Referenzimplementierung für ein PVS-Frontend.
  • Festlegung des Umfangs und der groben Spezifikation.
  • Durchführung von regelmäßigen Scrum Projektbesprechungen, bei denen gemeinsam auch grundlegende Architektur- und Designentscheidungen diskutiert werden.
  • Entwurf der Schema-Files (XSD) zur Validierung der ausgetauschten XML-Files.
  • graphischer Entwurf von Mappings von allen XML-Files in Datenbankschemata für Versand und Empfang mit Hilfe von MapForce.
  • Programmierung eines Prozesses zum Datenaustausch unter Einbindung von automatisch generiertem Java-Code gemeinsam mit meinen Mitarbeitern. Dabei werden die XML-Dateien generiert, validiert, in Telegramme gepackt, versendet und auf der anderen Seite empfangen und dort die empfangenen Daten in der Datenbank abgelegt. Über Tests werden alle Prozesse vollständig validiert.
  • graphischer Entwurf des ERM für den termininfo-Server und das Frontend in MS Visio in Zusammenarbeit mit Mitarbeitern.
  • Erstellung der Datenbankschemata für Postgres (Server) und MS-SQL (Client).
  • Erzeugen und Einspeisen von Testdaten über SQL-Skripte gemeinsam mit
  • Entwicklung der Software anfangs unter J2EE mit Hibernate und XDoclet im JBuilder 8.0 Enterprise, später Java EE 7 unter Eclipse / Intellij. Das Erzeugen eines .ear Archivs und das Deployment erfolgt anfangs über ein Ant-Script, später über Maven (EJB 3.2).
  • Realisierung der Anbindung von PVS_Clients über das KV-Safenet per Rest bzw. P2P.
  • Anbindung von Providern zum Versand von SMS sowie Bezahlsystemen sowie Google-Services (z.B. für die Einrichtungssuche).
  • Entwicklung einer automatischen Generierung von DTAUS- und PDF-Dateien (mit Hilfe HBCI4Java und der IText-ToolBox) zum automatischen Bankeinzug und automatischer Rechnungserstellung per Email.
  • Entwurf der Bedienoberfläche einer Smartphone App für Patienten in Zusammenarbeit mit drei angestellten Mitarbeitern.
  • Diese App wurde mit dem Ionic Framework und  JavaScript/TypeScript realisiert. 
  • Diese App nutzt ebenfalls u.a. Google Services zur Positionsbestimmung oder für den Zugriff auf Termine der Patienten im Google Kalender. 
  • Darüber hinaus wurde darin eine Online-Sprechstunde auf Basis von Jitsi umgesetzt. So können gebuchte Termine auch online stattfinden.
  • Besuch von Messen, Veranstaltungen usw.
  • Erstellung von Flyern und Präsentationen
  • Vorträge (z.B. auf der D2D-Anwenderkonferenz)
  • Gespräche mit Softwareherstellern sowie Zusammenstellung und Verteilung von Dokumenten und Software (Schnittstellenbeschreibung, Frontend, etc.) an sie.


Ionic WebRTC REST Safenet Java11 D2D Access 2003 XMLSpy 2006 Altova Suite 2006 Visual Basic MySQL Windows XP Linux JBoss 4.0 WildFly (JBoss 7) Eclipse JIRA API Git PostgreSQL IntelliJ Jitsi Google Calendar
Java P2P Open API Rest OOA/OOD XML XSD C++ SQL-Scripte XDoclet DTAUS IText HBCI4Java Tomcat JSP Servlet Scrum Maven PrimeFaces JPA Java EE 7 Hibernate JCA RSA JS JAXB StAX AES CDI UML JavaScript/TypeScript Angular
mediIT GmbH
Lübeck
5 Jahre 6 Monate
2018-05 - 2023-10

Migration eines bestehenden Versicherungsportals in AWS

Mitarbeit bei der Erstellung einer neuen Microservicesarchitektur und deren Umsetzung Java 11 Hibernate Query Language Dynamic SQL Query Language ...
Mitarbeit bei der Erstellung einer neuen Microservicesarchitektur und deren Umsetzung
  1. Hauptziel diese Projekts war es, die bestehende (von mir in den vorangegangenen Jahren mitentwickelte) Intranet-Portalanwendung vollständig in eine neue Cloud-Architektur auf Basis von Microservices zu migrieren.
  2. Eine meiner Aufgaben war es innerhalb eines sehr internationalen Teams die Aufteilung in Microservices mit zu koordinieren, wobei mein Schwerpunkt der zentrale Microservice für Avale war.
  3. Eine weitere Aufgabe war es, auf Basis von Rest APIs die bestehende Frontend- und Backend-Funktionalität zu migrieren und übergreifend optimal zu verbinden.
  4. Alle bisherigen SOAP Aufrufe mussten als Rest API Aufrufe verfügbar gemacht werden, indem bestehende Funktionalität in aus dem bisherigen Monolithen entsprechend auf die neue Cloud Plattform als Lamdas migriert wurde.
  5. Besonders die Migration komplexer User Stories (wie beispielsweise die Erzeugung, Änderung und Löschung von Avalen) war Schwerpunkt meiner Tätigkeit.
  6. Bei allen diesen Aufgaben war es immer Ziel, eine möglichst hohe Testabdeckung und Qualität mit Hilfe von jUnit Tests (Mockito), Postman und Sonar zu gewährleisten.
  7. Durch sehr viele Codereviews habe ich dazu beigetragen, die Codequalität in diesem sehr internationalen Projekt sicherzustellen.
  8. Eine weitere Aufgabe war es, neue Entwickler sowohl im Frontend- wie auch im Backendbereich an Bord zu nehmen, sie in den bestehenden Code einzuweisen und jederzeit für Fragen zur Verfügung zu stehen.
  9. Eine weiter Aufgabe von mir war die Initiierung und Durchführung eines wöchentlichen Backend-Entwickler Webex-Meetings, um den Querschnitt Kow-How Austausch zwischen den Entwicklern aller Microservices zu gewährleisten.
  10. tägliche Teilnahme an Scum Meetings und weiteren speziellen Meetings in unterschiedlichen Kontexten, um gemeinsam technischen Lösungen zu finden.
  11. Abstimmung von neu erstellten API Spezifikationen mit Mitarbeitern einer Abteilung in Frankreich, die die Verantwortung für eine einheitliche API-Struktur hatten, sowie mit einem dafür zuständigen Mitarbeiter aus dem Fachbereich.

 

Open API Java 11 PostgreSQL Hibernate SonarQube Mockito Atlassian JIRA Docker Terraform Atlassian Confluence Splunk Maven AWS Postman
Java 11 Hibernate Query Language Dynamic SQL Query Language JPA Code Review Cloud Architect Cloud Services Cloud Security
Allianz-Trade
Hamburg
3 Jahre 3 Monate
2015-02 - 2018-04

Weiterentwicklung eines unternehmenweiten Versicherungsportals

Software-Entwickler, Offshore Unterstützung Scum Versionskontrolle SOA
Software-Entwickler, Offshore Unterstützung
  1. Mitarbeit bei der Weiterentwicklung einer im Unternehmen weltweit eingesetzten  unternehmenskritischen Intranet-Portalanwendung zur vollautomatischen Vergabe von Verträgen und Avalen.
  2. Zu meinen Aufgaben gehörten die Ergänzung und Erweiterung von Webseiten inklusive aller dazugehöriger Komponenten (JSP, Controller, Activities, Services; DAO's, Entities sowie Datenbankänderungen.
  3. Teilweise federführende Ergänzung der kompletten neuen Funktionalität für neue Geschäftseinheiten (u.a. Schweden, Norwegen, Dänemark, Schweiz, USA, Brasilien) auf Basis eines parametrisierbaren Gesamtsystems.
  4. Ergänzung und Erweiterung von zeitgesteuerten Batchprozessen für Abrechnung, Datenübermittlung etc..
  5. Erweiterung einer XML-basierten Schnittstelle zu einem Dokumentensystem sowie einer Excel-basierten Schnittstelle zu einen SAP-System (für die Abrechnung).
  6. Erweiterungen und Einbindung von unternehmensweiten SOA-Schnittstellen. Die letzten Monate war ich hierfür federführend verantwortlich. In dieser Zeit wurde die Anwendung weitestgehend automatisiert, so dass nun Verträge, Avale, etc. vollautomatisch über externe Anwendungen angelegt und geändert werden konnten.
  7. Einarbeitung und Betreuung von indischen Kollegen, die diese Portal-Anwendung anschließend übernahmen.
RAD Power Designer Squirrel Webshere Jenkins JUnit SVN DB2 Excel Word Quality Center Spring Java JSON Tortoise Subclipse Skype SAOPUI Splunk Filezilla Putty
Scum Versionskontrolle SOA
Euler-Hermes
Hamburg
2 Monate
2014-10 - 2014-11

Einbindung Internetnutzung auf Kreuzfahrschiffen

Softwareentwickler Scrum Git Rest ...
Softwareentwickler
  1. Erstellung der technischen Spezifikation für die Einbindung von Software zur Nutzung vom Internet auf Kreuzfahrtschiffen durch Passagiere und Crew-Mitglieder. 
  2. Dazu gab es mehrere Meetings mit den fachlich verantwortlichen Mitarbeitern sowie technischen Spezialisten im Bereich Firewall und Shop-System. 
  3. Erstellung eines ERM-Modells für die datentechnische Einbindung. 
  4. Eigenverantwortliche Anbindung und Konfiguration der Palo Alto-Firewall über eine XML-API zur Definition von (kundenspezifischen) Regeln bei der Internetnutzung. Die Architektur des Serversystems auf den Schiffen besteht aus lose gekoppelten Rest-Services, die über JSON von beliebigen (mobilen) Geräten genutzt werden können.
Eclipse PostGres Enterprise Manager JBoss 7
Scrum Git Rest JSON Spring StAX Hibernate JPA CDI
Lufthansa Systems
Hamburg
4 Monate
2014-06 - 2014-09

Entwicklung einer IT-Plattform für den Hamburg Airport

Softwareentwickler JPA Maven Java EE ...
Softwareentwickler
Mitarbeit bei der Entwicklung einer neuen IT-Plattform (HamSuITe) für den Airport Hamburg . Diese wird durch Anbindung über einen Mule-ESB später die Basis für alle Einzelsysteme (vom Anzeige-, Gepäckfördersysteme bis zum Einlesen und Verarbeiten von Airline- und Flugdaten).


Tätigkeiten: 

  • Mitarbeit beim Einlesen und der Übernahme von Flugdaten.
  • Erstellen von Masken in PrimeFaces für die Erfassung, Sammeländerung und Löschung von diversen Stammdaten.
  • Aufbau der zukünftigen Architektur im Bereich Controller und Service auf generischer Basis. 
  • Einarbeitung und Unterstützung der festangestellten Mitarbeiter.
Eclipse Oracle-Developer Enterprise-Architekt Wildfly (JBoss AS 7) Oracle 11g
JPA Maven Java EE JS HTML PrimeFaces EclipseLink
Hamburg Airport GmbH
Hamburg
3 Jahre 5 Monate
2011-02 - 2014-06

Entwicklung einer IT-Plattform für die Hafenbahn

Softwareentwickler Maven SVN JDK6 ...
Softwareentwickler

Mitarbeit bei der Entwicklung einer neuen Plattform (BPE) für die Hamburg Port Authority. Darüber wird mittlerweile der gesamte Schienenverkehr in und aus dem Hamburger Hafen abgewickelt. Über einen Sonic ESB erfolgt der Datenaustausch mit diversen externen und internen Fremdsystemen mit Hilfe von SOAP, JMS und FTP. Über eine WEB-Anwendung (TransPort) auf einem JBoss AS 5 wurden mit Hilfe von Masken alle notwendigen Bedienvorgänge für alle Kaibetriebe und Eisenbahnverkehrsunternehmen (z.B. Schenker) abgebildet. 

Tätigkeiten in 2011-2012:

  • Mitarbeit beim Aufbau der Softwarearchitektur für den Sonic ESB. 
  • Eigenverantwortliche Anbindung von Fremdsystemen (u.a. Bahnleitsystem, Gegis-Gefahrgutsystem, SAP-Abrechnungssystem) mit Hilfe der Sonic-Entwicklungsumgebung (Schwerpunkt dabei war vor allem die Erstellung von XML und XSD-Files sowie XSLT-Transformationen in allen Variationen und mit hoher Komplexität).
  • Anbindung der Kaibetriebe über unveränderte geschachtelte EDI-Nachrichten per FTP. Das Mapping der Nachrichten wurde dabei mit Hilfe von MapForce von und nach XML realisiert. 
  • Test des ESB mit Hilfe vom Citrus-Framework. 


Tätigkeiten in 2012-2014:

  • weitere Aufgaben im ESB-Bereich (z.B. Erweiterungen).
  • Mitarbeit bei der Applikationsentwicklung (Schwerpunkt GUI und Middleware) auf Basis des Lufthansa-spezifischen Wing-Frameworks (ähnlich JPA).
  • Umsetzung vieler sehr unterschiedlicher Webseiten und Reports (z.B. PDF Report für die Hemmschuhleger auf den Ablaufbergen oder Hochladen und Archivierung von Beladeschemata).
  • SOAP und JMS Nachrichtenaustausch von und zum ESB.
  • Mitarbeit in allen Schichten (Schwerpunkt IceFaces und Services)
  • Erstellung von Hilfeseiten auf Basis von Open-CMS für die gesamte Applikation.
Sonic-ESB Squirrel Citrus-Framework MapForce Enterprise-Architekt Eclipse Tomcat Crystal-Reports Open CMS Oracle JBoss 5
Maven SVN JDK6 Seam Wing JUnit Hibernate SOAP JMS FTP IceFaces CDI
Hamburg
10 Monate
2010-04 - 2011-01

Entwicklung einer Finanzplattform für den französischen Markt

Softwareentwickler Scrum Spring JDK6 ...
Softwareentwickler

Mitarbeit bei der Entwicklung einer umfangreichen Plattform für den französischen Markt zum Austausch von Überweisungen und anderen Daten zwischen Banken untereinander sowie deren Kunden (über ein Web-Interface). 

Tätigkeiten: 

  • Meine Aufgabe ist es Daten und Services für verschiedene Systembereiche der Bedienoberfläche bereitzustellen.
Tomcat JBoss Oracle Eclipse QuantumSQL Lotus Notes 8.5 Trac MDSD
Scrum Spring JDK6 Hibernate Subversion Checkstyle 5 DSL CDI
PPI AG
Hamburg
2 Monate
2010-03 - 2010-04

Entwicklung von Statistikseiten

Softwareentwickler Struts 2 Spring JFreeChart ...
Softwareentwickler

Kurzfristige Mitarbeit als Krankheitsvertretung bei einem kleinen Startup-Unternehmen im Bereich VoIP. Bei diesem in Projekt wurden verschiedenste Parameter, die für die Sprachqualität eine Rolle spielen, innerhalb eines Web-Frontends zur Fehleranalyse angezeigt. 

Tätigkeiten: 

  • meine Aufgabe war es bereits erfasste Daten programmatisch aufzubereiten und in Statistik-Diagrammen anzuzeigen.
Tomcat Eclipse PostgreSQL
Struts 2 Spring JFreeChart JDK6 Hibernate SVN
Voip Future
Hamburg
1 Jahr
2009-04 - 2010-03

Entwicklung eines Zeiterfassungssystems

Software-architekt, -entwickler JSF Richfaces Spring ...
Software-architekt, -entwickler

Mitarbeit bei der Entwicklung eines Web-Frontends in Darmstadt für eine Intranet-Anwendung zur Erfassung und Abrechnung von Leistungen externer Dienstleister bei der Telekom. 


Tätigkeiten: 

  • - Entwurf einer neuen Datenbankstruktur als Ersatz und grundlegende Vereinfachung der bisherigen historisch gewachsenen Persistenzschicht. In diesem Zusammenhang habe ich SQL-Skripte zur Erzeugung des neuen Schemas und sowie für die Migration bestehender Daten aus der bisherigen Datenbankstruktur erstellt. 
  • Spezifikation und Erweiterung der Anwendung um eine Organisationsbaumstruktur sowie dafür neue Rollen und Rechte. So kann die Anwendung nun konzernweit genutzt werden. 
  • Spezifikation und Erweiterung der Anwendung um Vorlagen für bestimmte Tätigkeiten externer Dienstleister, um die Eingabe effizienter zu machen. 
  • Spezifikation und Umsetzung eines neuen integrierten Online-Hilfesystems. 
  • Neuerstellung der DAO- und Serviceschicht mit Hilfe von JPA auf Basis der neuen Datenbankstruktur. 
  • Grundlegende Überarbeitung und Erweiterung der View-Schicht mit Hilfe von JSF und RichFaces. 
  • JUnit-Tests auf Modul- und Bean-Ebene (Unitils) sowie Selenium-Tests auf View-Ebene.
Tomcat Eclipse Oracle TOAD
JSF Richfaces Spring JDK6 Hibernate SVN Selenium-Tests JUnit JPA
Telekom
Darmstadt
9 Monate
2008-07 - 2009-03

Entwicklung von neuen Finanzprodukten

Softwareentwickler Java J2EE Spring ...
Softwareentwickler

Mitarbeit bei der Entwicklung eines Web-Frontends zur Verwaltung von Fondsdepots einer großen Frankfurter Bank. Dieses Web-Frontend wird von Finanzvermittlerzentralen, Finanzvermittlern und Privatleuten genutzt. 

Tätigkeiten: 

  • Integration von neuen Finanzprodukten wie Splitt- und Überlaufsparplänen, neuen Funktionen wie Fondskreditvergabe sowie Erweiterungen bzgl. Abgeltungssteuer. 
  • Wartungstätigkeiten innerhalb des in Praxis aktiven Web-Frontends. 
  • Test von neuer und geänderter Funktionalität innerhalb einer Testumgebung auf Basis von JUnit bzw. in der Laufzeitumgebung auf dem Weblogic-Server 10.0.
Weblogic 10.0 Oracle SQL Developer
Java J2EE Spring Hibernate Struts JUnit CVS
Frankfurter Fondbank
Offenbach
9 Monate
2007-09 - 2008-05

Entwicklung innerhalb der Auftragsverarbeitung

Softwareentwickler Java J2EE JUnit ...
Softwareentwickler

Systementwicklung für einen großen Versandhauskonzern innerhalb einer konzernspezifischen eCommerce-Plattform namens NOA 

Tätigkeiten: 

  • Technische Analyse und Design von neuen Funktionen zur Akzeptanz bzw. Ablehnung von Endkundenaufträgen aufgrund von Kreditwürdigkeit und spezifischen Freigaberegeln. 
  • Realisierung dieser Funktionen für die nächste Softwareversion. 
  • Wartungstätigkeiten innerhalb der in Praxis aktiven NOA-Plattform. 
  • Test von neuer und geänderter Funktionalität innerhalb einer spezifischen Testumgebung auf Basis von JUnit bzw. in der Laufzeitumgebung (Test von Batch-Prozessen und auf dem Weblogic-Server über SOAP-Anfragen).
Oracle TOAD 8.5 CMSynergy Remedy Mozilla Weblogic AS
Java J2EE JUnit WinSCP Putty SOAPUI 2.0
Otto Versand
Hamburg
6 Monate
2007-01 - 2007-06

Architektur und Entwicklung einer Allianz-Plattform

Software-architekt, -entwickler SVN XDoclet OOA/OOD ...
Software-architekt, -entwickler

Entwurf und Entwicklung einer grundlegend neuen Plattform für die STAR-Alliance als Ersatz einer alten Plattform zum Austausch von Flugdaten zwischen teilnehmenden Fluggesellschaften ( Migration ). Eine Anforderung ist die Hochverfügbarkeit mit Hilfe mehrerer Weblogigc- Applikationsserver im Cluster sowie persistenter Queues (MQ-Series). Weitere Anforderungen sind ein Mindestdurchsatz von 100 Nachrichten/Sekunde und hohe Systemstabilität. 

Tätigkeiten:

  • Entwurf einer geeigneten Systemarchitektur auf Basis von J2EE (OOA/OOD) mit dem Enterprise Architect V. 6.1. 
  • Vorstellung der Architektur auf bereichsübergreifenden Projektmeetings mit anschließender Diskussion mit anderen Experten.
  • Umsetzung der Architektur mit MDBs, Session- und Entity-Beans innerhalb eines selbst aufgesetzten Frameworks . 
  • Erstellung von Ant-Skripten zur Generierung von vier unterschiedlichen Applikationen (.ear Files) innerhalb des Projekts. 
  • Datenbankentwurf und Erstellung von MySQL-Datenbankskripten zur Erstellung von Datenbanken für diese Applikationen. 
  • Steuerung dieser Applikationen über Remote-Interfaces aus einem Web-Frontend. 
  • Enge Zusammenarbeit mit Entwicklern in Deutschland, Ungarn und Polen, die verantwortlich für die eingebundenen Nachrichtenverteiler sowie die Hardwarearchitektur sind. 
  • Ermittlung von Statistikdaten aus den verarbeiteten Nachrichten (Snapshot, Tagesstatistik) zur Anzeige innerhalb einer Web-Applikation für Mitarbeiter der Fluggesellschaften.
Enterprise Architect V. 6.1. Eclise3.2 Weblogic 9.1 MySQL
SVN XDoclet OOA/OOD Ant
Lufthansa Systems
Raunheim
1 Jahr 2 Monate
2001-09 - 2002-10

Entwicklung bei einer Unternehmensberatung

Softwareentwickler JSP Java Script OOA/OOD ...
Softwareentwickler

Entwicklung einer Applikation zur Online-Verwaltung von Kundendaten im Intranet der Pepperzak-Gruppe. 

Tätigkeiten: 

  • Entwurf in Zusammenarbeit mit Geschäftsleitung und Mitarbeitern aus dem Vertrieb. 
  • Umsetzung in Java, HTML, JSP und Java Script unter dem Weblogic Applikationsserver mit Anbindung an einen Microsoft SQL Server. 


Mitarbeit in einem Projekt mit sechs Mitarbeitern zur Online-Errichtung von Artikeldaten durch Lieferanten auf dem B2B-Server eines großen norddeutschen Versandhauskonzerns. 

Tätigkeiten: 

  • Analyse der Workflows in Zusammenarbeit mit Verantwortlichen und Mitarbeitern aus dem Einkauf (E-Commerce) und dem IT-Bereich des Konzerns. 
  • Erstellung der fachlichen Spezifikation und Entwurf eines webbasierten Frontends vor Ort in Zusammenarbeit mit späteren Anwendern. 
  • Erstellung der technischen Spezifikation mit OOA/OOD unter Rational Rose in Abstimmung mit den Verantwortlichen aus dem IT-Bereich des Konzerns. 
  • stellvertretende Projektleitung 
  • Entwicklung von Software auf dem Weblogic Applikationsserver.
  • Generierung der eingesetzten Datenbank für den MS SQL-Server mit Hilfe einer Zeichnung in Visio 2000.
  • Erstellung und Einspielung von Testdaten über SQL-Skripte.
Microsoft SQL Server Windows 2000 Windows NT Visio 2000 Rational Rose Weblogic Applikationsserver
JSP Java Script OOA/OOD Struts FOP Linux J2EE HTML SQL-Skripte
Otto Versand Hamburg
Hamburg
11 Jahre 8 Monate
1990-01 - 2001-08

Entwicklung von Software in Anästhesiegeräten

Softwareentwickler SA SD UML ...
Softwareentwickler

Zu Beginn Mitarbeit in einem Anästhesiemonitor Projekt

Tätigkeiten: 

- Entwicklung mehrerer Softwarekomponenten

Mitarbeit in einer abteilungsübergreifenden Arbeitsgruppe zum Thema "Konfiguration-Management" und "Entwicklungsumgebung". 

Tätigkeiten: 

  • Teilnahme an Diskussionen in der Arbeitsgruppe. 
  • Erstellung von 'C'- , SA- und SD- Richtlinien für das Drägerwerk 


Mitarbeit im Analyse- und Designteam für einen Anästhesiemonitor. Tätigkeit:

  •  Entwurf von SA- und SD-Diagrammen (UML) mit Teamwork. 


Entwurf des ersten lauffähigen Prozessmodells für den Monitor auf einem 68332-Board. 

Tätigkeit: 

- hardwarenahe Entwicklung in 'C' mit 68332-Emulator unter einem Echtzeitbetriebssystem. 

Entwicklung und Integration von vielen Systemfunktionen in den Monitor. 

Tätigkeit:

 - Entwurf SA/SD unter Rational Rose 

- Entwicklung in 'C' mit 68332-Emulator 

Erarbeitung und Einführung neuer Prozesse zur Verbesserung der Softwarequalität in Medizingeräten. 

Tätigkeiten: 

  • Mitarbeit in Arbeitsgruppe zur Entwicklung eines einheitlichen Entwicklungsprozesses und Qualitätsstandards 
  • Projektbegleitende Beratung von Projektleitern bezüglich Qualitätsverbesserung. 
  • Organisation und Durchführung von Projekt-Reviews in Zusammenarbeit mit Projektleitern.
  • Abstimmung mit Mitarbeitern aus dem zentralen Qualitätswesen.
  • Betreuung von zwei Diplomarbeiten zu den Themen Prozess-Test und Modul-Test.


Nutzung und Weiterentwicklung eines Werkzeugs zur graphischen Erstellung von Bedienoberflächen für Anästhesiegeräte (HI-Tool). In diesem Werkzeug wird per Knopfdruck automatisch entsprechender C-Code generiert. 

Tätigkeiten: 

  • - Weiterentwicklung des HI-Tools unter OS/2 mit Smalltalk - Entwurf und Entwicklung mehrerer graphischer Bedienoberflächen von Anästhesiearbeitsplätzen in direkter Zusammenarbeit mit Anästhesisten, Produktmanagern und Verantwortlichen aus dem Service. - Teilnahme an Usability-Studien mit selbst erstellten GUI- Prototypen in Deutschland und anderen europäischen Ländern. - Implementierung des generierten C-Codes auf einer TI 34010-Grafikkarte mit Kommunikation zu dem 68332-Board unter Echtzeit mit Hilfe von mehreren Emulatoren (68332 und 34010). 


Entwicklung einer Bedienoberfläche für ein Anästhesiearbeitsplatz bei Usha-Dräger in Dehli.

Tätigkeiten: 

  • Spezifikation der Bedienoberfläche und deren Integration.
  • Projektkoordinierung in Zusammenarbeit mit einer indischen Projektleiterin vor Ort und vier indischen Mitarbeitern.


Entwicklung eines digitalen Regelalgorithmus für die O2-Regelung in Anästhesiearbeitsplätzen. 

Tätigkeit: 

  • Entwurf und Entwicklung mit Hilfe von Mathlab und Simulink.


Entwicklung eines Anästhesiearbeitsplatzes zur totalintravenösen Anästhesie auf Basis eines Intensiv-Arbeitsplatzes. 

Tätigkeiten: 

  • Einarbeitung in eine bestehende sehr umfangreiche Softwarearchitektur einer anderen Entwicklungsabteilung. 
  • Ergänzung von Funktionen (z.b. Handbeatmung) in 'C' unter Echtzeit auf einem 68332-Board mit Hilfe eines Emulators.
68332 Z80 Rational Rose Teamwork
SA SD UML Programmiersprache C 68332-Emulator Smalltalk
Dräger Medizintechnik GmbH
Lübeck
2 Jahre 4 Monate
1987-09 - 1989-12

Entwicklung von Software in der Gebäudeautomation

Softwareentwickler Programmiersprache C VRTX
Softwareentwickler

Integration eines Gebäudecontrollers in die Fertigung von Airbus Industries Toulouse über eine RS232-Schnittstelle. 

Tätigkeiten: 

  • Projektleitung 
  • Entwicklung in 'C' unter dem Echtzeitbetriebssystem VRTX 


Statusanzeige von Daten eines Gebäudecontrollers auf einem angeschlossenen Laptop. 

Tätigkeiten:

  •  Projektleitung und Entwicklung


PC-Programm mit Anbindung an Gebäudecontroller zur Steuerung von Abfertigungsschaltern, Flugsteigen und Gepäckförderbändern in Flughäfen. 

Tätigkeiten: 

  • Projektleitung und Entwicklung


Integration eines Gebäudecontrollers in ein Zugangskontrollsystem der italienischen Nationalbank. 

Tätigkeiten: 

  • Projektleitung und Entwicklung
MS-DOS RS232 C-DOS
Programmiersprache C VRTX
Honeywell Regelsysteme GmbH
Maintal

Aus- und Weiterbildung

Aus- und Weiterbildung

1966 - 1970 Grundschule in Wiesbaden
1970 - 1977 Gymnasium in Wiesbaden
1979 - 1986 Technische Hochschule Darmstadt mit Abschluss Diplomingenieur

Studienrichtung Elektrotechnik

Fachbereich Nachrichtentechnik

mit Vertiefung Elektromechanische Konstruktionen


Grundpraktika:
  • 1979: 8 Wochen in der Fertigung von Hebeanlagen in Wiesbaden (Trepel)

Fachpraktikas:
  • 1982: 5 Wochen Fachpraktikum in der Fertigung von elektrischen Schaltkästen in Athen (Moratis-Lascaris S.A. Athens)
  • 1983: 8 Wochen Fachpraktikum bei Siemens Limited in Johannesburg. Mitarbeit beim Aufbau einer Fernwirkstation in Kapstadt.

 

Studienarbeit im Fachbereich Regelungstechnik:

  • 1984: Entwicklung eines Greifers mit Schlupfsensor für ein Handhabungssystem (8 Monate). Diplomarbeit bei der Firma Bosch in Schwieberdingen:
  • 1986: Entwicklung und Aufbau eines Positionsdetektorsystems für Industrieroboter (4 Monate).

Position

Position

Backend-Softwareentwickler in allen Bereichen

Projekt- bzw. Teilprojektleiter

Architekt

Anforderungsingenieur


Kompetenzen

Kompetenzen

Top-Skills

Open API Java Cloud Architect GIT AWS Docker Cloud Terraform JUnit Maven JEE JSF Hibernate SQL IntelliJ Atlassian Confluence Scrum

Produkte / Standards / Erfahrungen / Methoden

Access 2003
Basics
AES
Basics
Altova Suite 2006
Fortgeschritten
Ant
Fortgeschritten
CDI
Fortgeschritten
DB2
Fortgeschritten
DTAUS
Fortgeschritten
Eclipse
Fortgeschritten
Excel
Fortgeschritten
Filezilla
Fortgeschritten
HBCI4Java
Basics
Hibernate
Fortgeschritten
HTML 5
Basics
IText
Fortgeschritten
Java EE
Fortgeschritten
JAXB
Fortgeschritten
JBoss
Fortgeschritten
JCA
Basics
Jenkins
Fortgeschritten
JIRA
Fortgeschritten
JPA
Fortgeschritten
JS
Fortgeschritten
JSON
Fortgeschritten
JSP
Fortgeschritten
JUnit
Fortgeschritten
KV-Safenet
Basics
Maven
Fortgeschritten
OOA/OOD
Fortgeschritten
Power Designer
Fortgeschritten
PrimeFaces
Fortgeschritten
Putty
Fortgeschritten
Quality Center
Basics
RAD
Fortgeschritten
Rest
Fortgeschritten
RSA
Basics
SAOPUI
Fortgeschritten
Scrum
Fortgeschritten
Servlet
Fortgeschritten
Skype
Basics
SOAP
Fortgeschritten
Spring
Fortgeschritten
SQL-Scripte
Fortgeschritten
Squirrel
Fortgeschritten
Struts
Fortgeschritten
Subclipse
Fortgeschritten
SVN
Fortgeschritten
Tomcat
Fortgeschritten
Tortoise
Basics
UML
Fortgeschritten
Versionskontrolle
Fortgeschritten
Visual Basic
Basics
Visual C++
Basics
Webshere
Fortgeschritten
WildFly
Fortgeschritten
Windows
Fortgeschritten
Word
Fortgeschritten
XDoclet
Fortgeschritten
XML
Fortgeschritten
XMLSpy
Fortgeschritten
XSD
Fortgeschritten
AWS
Fortgeschritten
Docker
Basics
PostgreSQL
Fortgeschritten
Intellij
Fortgeschritten
Terraform
Basics
OpenAPI
Fortgeschritten
Angular
Basics
Postman
Fortgeschritten
Java 11
Fortgeschritten
Mockito
Fortgeschritten
Typescript
Basics
Microservices
Fortgeschritten
OAuth
Basics
Teamwork
Fortgeschritten
Rational Rose
Fortgeschritten
TOAD
Fortgeschritten
Richfaces
Fortgeschritten
MySQL Workbench
Basics
Oracle SQL Developer
Basics
PostgreSQL Client
Fortgeschritten
Notepad++
Fortgeschritten
Git
Fortgeschritten
Altova XML Suite
Fortgeschritten
Altova Mapforce
Fortgeschritten
XSLT
Fortgeschritten
Bea Weblogic
Fortgeschritten
Sonic ESB
Fortgeschritten
IceFaces
Fortgeschritten
HTML, CSS
Fortgeschritten
JFreeChart
Basics
MS Visio
Fortgeschritten
Selenium IDE
Basics
Confluence
Fortgeschritten
CI/CD
Fortgeschritten
GitLab
Fortgeschritten
Vault
Basics
Ionic
Basics
WebRTC
Basics
P2P
Basics
Verschlüsselung
Fortgeschritten
KeyStore
Basics
JMS
Fortgeschritten
Eine schnelle Einarbeitung in für mich neue in einem Projekt aber erforderliche Tools bzw. die Aneignung neuer notwendiger Skills ist für mich kein Problem. Das war bereits praktisch in jedem meiner Projekte bisher erforderlich.  Insoweit bin ich darin geübt.

Betriebssysteme

6809
Basics
Dos
Basics
Echtzeitbetriebssysteme
Fortgeschritten
HPUX
Basics
Linux
Basics
MS-DOS
Basics
OS/2
Basics
RTOS (Real Time OS)
Basics
Unix
Basics
Windows
Fortgeschritten

Programmiersprachen

Assembler
Basics
Basic
Basics
C
Fortgeschritten
C++
Basics
Java
Fortgeschritten
JavaScript
Fortgeschritten
MATLAB / Simulink
Basics
Pascal
Basics
Shell
Basics
Smalltalk
Basics

Datenbanken

Access
Basics
DB2
Fortgeschritten
JDBC
Basics
MS SQL Server
Basics
MySQL
Fortgeschritten
ODBC
Basics
Oracle
Fortgeschritten
PostgreSQL
Fortgeschritten

Datenkommunikation

HDSL
Basics
Internet, Intranet
Fortgeschritten
ISDN
Basics
LAN, LAN Manager
Basics
Message Queuing
Fortgeschritten
Router
Basics
RS232
Basics
SMTP
Basics
SOA
Fortgeschritten
TCP/IP
Basics
Windows Netzwerk
Basics

Hardware

Echtzeitsysteme
Fortgeschritten
embedded Systeme
Basics
Emulatoren
Basics
Industrie-Roboter
Basics
Mikrocontroller
Basics
PC
Fortgeschritten
Rational
Fortgeschritten
Soundkarten
Fortgeschritten
Steuer und Regelsysteme
Basics

Design / Entwicklung / Konstruktion

Java
Experte
Cloud Computing
Fortgeschritten
AWS
Fortgeschritten
JEE
Fortgeschritten

Branchen

Branchen

alle (beliebig)
Gesundheitswesen, Versicherung, Handel, Kreuzschifffahrt, Flughafen Hamburg, Hamburger Hafen (Hafenbahn),Telekommunikation,
Finanzbranche, E-Commerce, Internetwirtschaft, Fluggesellschaften, Medizintechnik, Unternehmensberatung

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.