Java, Spring, Microservices, Cloud, Connected Car, BPM
Aktualisiert am 04.03.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 60%
Java
Spring
Microservices
Deutsch
Muttersprache
Englisch
sehr gut, BEC 2011, Grade B
Russisch
Grundkenntnisse

Einsatzorte

Einsatzorte


möglich

Projekte

Projekte

1 Jahr 2 Monate
2023-02 - heute

Microservices für ein Dokumentenmanagementsystem auf OpenShift.

Softwareentwickler Microservices Java Spring Microservices
Softwareentwickler Microservices
Entwicklung und Portierung von Microservices für ein Dokumentenmanagementsystem auf OpenShift.
Java 17 Springboot OpenShift Jenkins Bitbucket Jira Confluence
Java Spring Microservices
Generali Versicherung
Hamburg (remote)
3 Jahre 4 Monate
2019-10 - 2023-01

Entwicklung Webanwendungen und Microservices

Java Spring Microservices

Entwicklung von Microservices für Datenlieferungen (Rezeptdaten, Abrechnungen) an Krankenkassen, sowie Weiterentwicklung bestehender Java Swing- und Webanwendungen für Rezeptabrechnungen im Gesundheitswesen.

Stack: Java, Spring, Docker, Kubernetes, Git, Bitbucket, Gradle, Maven, Artifactory, Jenkins, JIRA, Confluence, Scrumteams

IntelliJ Maven Git Jenkins Bitbucket JIRA Confluence
Java Spring Microservices
Optica GmbH
9 Monate
2019-01 - 2019-09

Entwicklung von Spring Boot Microservices

Softwareentwicklung Spring PCF Netflix ...
Softwareentwicklung
  • Entwicklung von Spring Boot Microservices für die Portallösung eines Automobilherstellers in Stuttgart. 
Spring PCF Netflix Jenkins Scrum
Diconium GmbH
Stuttgart
2 Jahre 8 Monate
2017-01 - 2019-08

Entwicklung eines Flottenmanagementsystems für Gabelstapler

Berater
Berater

Berater für die Entwicklung eines Flottenmanagementsystems für Gabelstapler mit den Schwerpunkten umfassende Zugangskontrolle, Kollisionsmanagement und elektronische Checklisten

  • Beratung zur Auswahl eines Partners für die Hardwareentwicklung
  • Bewertung und Auswahl eines Partners die Softwareentwicklung
  • Auswahl und Aufbau des firmeninternen Toolstacks für Build-, Test- und Qualitätsmanagement
  • laufende Betreuung des Projektes im Bereich Softwareentwicklung
Hamburg
8 Monate
2018-05 - 2018-12

Entwicklung von Microservices

Softwareentwicklung
Softwareentwicklung

Entwicklung von Microservices auf Basis von Spring Boot, Docker und Kubernetes auf Azure für Connected Car Services eines Automobilherstellers in Stuttgart.

Ehningen
7 Monate
2017-10 - 2018-04

Beratung und Softwareentwicklung im Big Data

Beratung und Softwareentwicklung
Beratung und Softwareentwicklung

Beratung und Softwareentwicklung im Big Data Umfeld für die Befüllung eines Data Lake per Netflix Conductor Workflows für ein Rückversicherungs-Unternehmen. Die Hauptaufgabe besteht in der Entwicklung von Microservices auf Basis von Spring Boot und Docker.

München
1 Jahr 10 Monate
2015-11 - 2017-08

Überarbeitung einer CRM-Anwendung

Berater und Softwareentwickler für Webanwendungen
Berater und Softwareentwickler für Webanwendungen

Beratung und Softwareentwicklung für webbasierte Abrechnungs- und Auskunftssysteme im Gesundheitswesen (Rezeptabrechnungen) Überarbeitung einer CRM-Anwendung, Umstellung auf Maven und Git, Build- und Qualitätsmanagement mit Jenkins und Sonar, JUnit und Selenium Tests, Aufnahme und Umsetzung von Anforderungen der Fachabteilungen, Anbindung des Vorgangsverwaltungssystems JIRA an das CRM per REST und Spring Boot, Prozessautomatisierungen mit Spring Batch, Entwicklung eines Gruppen- und Aufgabenmanagementsystems mit RabbitMQ, Keycloak, Spring, NodeJS, Angular2/4, STOMP, Swagger und Docker in einer Microservice-Architektur

Optica Abrechnungszentrum Dr. Güldener GmbH
Stuttgart
3 Jahre 2 Monate
2012-11 - 2015-12

Komplettentwicklung Speditionssoftware

Softwareentwickler, Architekt, Projektleitung
Softwareentwickler, Architekt, Projektleitung

Vollständige Neuentwicklung einer Speditionssoftware: Konzeption, Auswahl der Komponenten und Frameworks, Projektleitung, Entwicklung, Test, Auslieferung

JEE, GlassFish, Vaadin, MySQL
intensi Logistics
Erdmannhausen
8 Monate
2015-03 - 2015-10

Connected Car System auf Basis Docker/Chef (Cloud)

Berater Java Ruby Scrum ...
Berater

Beratung und Entwicklung für ein Connected Car System in einer Cloud auf Basis von Docker und Chef,
Mitwirkung am Architekturkonzept (CentOS, Tomcat, Docker, Chef, Reverse Proxy, Load Balancer, LDAP- und Datenbankanbindung), Durchführung und Optimierung
des Deployments und Betrieb der Dienste für Europa,
Planung und Durchführung eines PoC für den Betrieb der Plattform in China, Projekt im Auftrag von Audi Ingolstadt

Java Ruby Scrum Cloud Continous Delivery
NTT Data GmbH im Auftrag eines Automobilherstellers
Ingolstadt
7 Monate
2014-02 - 2014-08

BPM Projekt entsprechend der EG Vorgaben zu "Solvency II"

Projektleiter, z.T. Softwareentwicklung
Projektleiter, z.T. Softwareentwicklung
Übernahme des Projektes in einer frühen Phase, Koordination und Mitarbeit am Fach- und DV-Konzept, Design von Prototypen für Prozessabläufe, Coaches und DMS-Schnittstellen mit IBM BPM 8.0
IBM BPM 8.0, Apache Chemistry, CMIS
(Versicherungsbranche)
München
8 Monate
2014-01 - 2014-08

Projekte in den Sparten Automobilbau und Versicherungen

Projektleiter und Senior Softwareentwickler
Projektleiter und Senior Softwareentwickler

Java EE und BPM (Business Process Management) Projekte in den Sparten Automobilbau und Versicherungen mit den Produkten IBM WebSphere, IBM BPM 8, IBM ODM, IBM DB2.
Umsetzung von Workflows in der Versicherungsbranche mit IBM BPM 8.0.1, Konzeption, Modellierung und Implementierung der Prozesse mit IBM Process Designer / Process Center, Erstellung der Masken (Coaches), POC für die Anbindung eines Archivsystems mit CMIS Schnittstelle (Apache Chemistry/OpenCMIS), Erstellung von Fach- u. DV-Konzepten. Projektleitung für ein Rückabwicklungssystem für Fahrzeugverkäufe (PKW, LKW) eines großen deutschen Fahrzeugherstellers auf Basis von IBM WebSphere.

IBM WebSphere, IBM DB2
Softwarehaus in Ditzingen,
6 Monate
2013-07 - 2013-12

Weiterentwicklung eines Kommunikationssystems im Avionics Bereich

Senior Softwareentwickler und Softwarearchitekt
Senior Softwareentwickler und Softwarearchitekt
  • Senior Softwareentwickler und Softwarearchitekt JEE für Navigations- und Kommunikationssoftware bei MICCAVIONICS GmbH in Weil der Stadt
  • Weiterentwicklung des Produktes “CommServer“ (Java), eines Kommunikationsservermoduls zum Einsatz in Hubschraubern
  • Entwicklung eines Testwerkzeuges zur Verifizierung übertragener Nachrichtentypen (TDMAi, H-Messages)
  • Einführung von CI (Continuous Integration) mit Jenkins
JEE, Netbeans, Eclipse, Jenkins
(Avionics/Verteidigung)
Weil der Stadt
12 Jahre 2 Monate
2001-05 - 2013-06

Entwicklung eines Online-Informationssystem

Softwareentwickler, Teamleiter, Technischer Projektleiter
Softwareentwickler, Teamleiter, Technischer Projektleiter

Senior Softwareentwickler, Technischer Projektleiter, Architekt und Teamleiter für ein Online-Informationssystem zur Erfassung von Betriebs- und Positionsdaten für Fahrzeuge der Bodenabfertigung auf Flug- und Seehäfen 

bis ca. 2004 Aufbau des Produktes:
Entwicklung in allen Bereichen der Client-Server-Architektur:

EJB ‘s (Persistenz und Business Logik), Datenbankstrukturen, JSP, Struts, Reports, Codegenerierung (XDoclet), Deployment, Continuous Integration (CruiseControl)

Schwerpunkte ab 2004:

  • Entwicklung einer Java Rich Client Desktopanwendung zur Darstellung von Fahrzeugen auf einer Vektorkarte (Java, Netbeans, Batik SVG Framework)
  • technische Projektleitung u.a. der Projekte Flughafen Hannover und SATS (Singapore Airlines) in enger Zusammenarbeit mit den Projektleitern
  • Design und Umsetzung von Schnittstellen zu Fluginformationssystemen
  • Teamleiter für das Produkt "proveo AirportMap“
  • Koordination der Teamtätigkeit mit dem Produkt-, Projekt- und Releasemanagement
  • Konzeption und Programmierung von Schnittstellen zu Drittsystemen
  • Personalverantwortung: Teamleitung (3 direkt unterstellte Mitarbeiter, Betreuung von Diplomanden und Auszubildenden)
proveo GmbH
Crailsheim
2 Jahre 6 Monate
2010-01 - 2012-06

Objektorientierte PHP Entwicklung von Wordpress Plugins

  • Gebrauchtteile-Vermittlung (Artikelverwaltung und Kontaktherstellung zwischen Anbietern und Interessenten jeglicher Art von Artikeln)
  • Article-To-Book-Converter (Generierung eines chronologischen Buches aus bestehenden Blog-Seiten und Blog-Posts)
3 Monate
2005-02 - 2005-04

Weiterentwicklung eines Lagerverwaltungssystems

Softwareentwickler
Softwareentwickler

Erstellung kundenspezifischer Softwaremodule für ein Lagerverwaltungssystem der aqcon GmbH (C Programmierung).

aqcon GmbH
Backnang
1 Jahr 9 Monate
2001-11 - 2003-07

Anwendungsentwicklung für infor COM und Produktionszellen

Softwareentwickler
Softwareentwickler
  • Erweiterungen und kundenspezifische Anpassungen für das ERP System “infor COM“ (Programmiersprache Lj4)
  • Entwicklung einer Java Desktop Anwendung zur Darstellung des Auftragsfortschritts in Produktionszellen für ein ERP System: 'aptus Factory Explorer'
infor COM, Java, Datenbanken
aptus IT GmbH
Backnang
5 Jahre 8 Monate
1995-09 - 2001-04

Lagerverwaltungssysteme mit Auslandseinsätzen zur Inbetriebnahme der Systeme

Softwareentwickler, Projektbetreuung
Softwareentwickler, Projektbetreuung

Lagerwirtschaftssysteme für AS/400 und Client-Server-Systeme

  • Schwerpunkt: ORACLE unter UNIX/HP mit Windows-Clients
  • Business Logik Programmierung als Oracle Stored Procedures und C-Module
  • C Programmierung für Display- und Druckeransteuerungen
  • GUI Programmierung (Prolifics / Panther)
  • Auslandseinsätze und System-Inbetriebnahmen in Singapore und Bangkok
  • in Kooperation mit der Firma Intershop: Java-Programmierung für Intershop Enfinity (Webservices, Servlets)
CAIB GmbH
Murrhardt
5 Jahre 6 Monate
1990-03 - 1995-08

Anwendungsentwicklung

Softwareentwickler
Softwareentwickler
  • Anwendungsentwicklung, vor allem für PPS Systeme und ein barcodegestütztes Paketverfolgungssystem
Robotron-Ascota AG Chemnitz, sib GmbH in Calw, DATEC GmbH Nagold und trans-o-flex AG Weinheim

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2014-09 - 2014-09

Process Application Development | Basics

Zertifikat, camunda, Berlin
Zertifikat
camunda, Berlin
1 Monat
2014-09 - 2014-09

Process Application Development | Advanced

Zertifikat, camunda, Berlin
Zertifikat
camunda, Berlin
1 Monat
2014-04 - 2014-04

Developing Applications in IBM Business Process Manager Advanced V8 - II (SPVC) ZB852

Zertifikat, IBM BPM Online Kurs
Zertifikat
IBM BPM Online Kurs
1 Monat
2014-02 - 2014-02

Developing Applications in IBM Business Process Manager Advanced V8 - I (SPVC) ZB851

Zertifikat, IBM BPM Online Kurs
Zertifikat
IBM BPM Online Kurs
1 Monat
2011-06 - 2011-06

Cambridge Business English Certificate (BEC) 2011

Grade B, Cambridge
Grade B
Cambridge

Position

Position

Softwareentwicklung für Java, Spring, Microservices, BPM/BPMN, Connected Car und Cloud Projekte

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Microservices

Aufgabenbereiche

  • Entwicklungsmethoden Scrum
  • Wasserfallmodell
  • Extreme Programming
  • Lastenheft/Pflichtenheft

Produkte / Standards / Erfahrungen / Methoden

Android Studio
Apache
Bitbucket
Camunda
CentOS, Docker, Chef, Tomcat, Jenkin, GitLab
Cloud
Confluence
Docker
Eclipse
Git
GlassFish
IBM WebSphere
IntelliJ
Java, Ruby, Scrum, Cloud, Continous Delivery
JBoss/WildFly
JDeveloper
Jenkins
JIRA
Maven
Microservices
Netbeans
OpenSource
Spring
Tomcat
Vagrant
VirtualBox
Virtualisierung

Überblick und Schwerpunkte

  • Spring Boot basierte Microservices im Cloud- und,Docker-Umfeld
  • Connected Car, Infotainment- und Portal-Systeme zur Bereitstellung von Fahrerinformationen und
    fahrzeugbezogenen Diensten für die Automobilbranche
  • Beratung im Bereich Flottenmanagement für die Intralogistikbranche (Gabelstaplerflotten)
  • Softwareentwicklung im BPM/BPMN Umfeld in den Branchen Automotive und Insurance,
    Schulungen mit Abschlusszertifikat für IBM BPM 8 und Camunda BPM (siehe Abschnitt ?Schulungen und Zertifikate?)
  • Mehrjährige Erfahrung in der Entwicklung einer webbasierten Speditionssoftware mit GlassFish
    (Application Server) und Vaadin (Java Web Framework)
  • Erfahrungen im Avionics Bereich als Softwarearchitekt in der Entwicklung eines Kommunikationsservers zum Einsatz in Hubschraubern
  • 15 Jahre Erfahrung im Java EE, Aviation- und Telematikbereich für ein Online-Informationssystem zur Erfassung von Betriebs- und Positionsdaten für Fahrzeuge auf Flug- und Seehäfen
  • Mehrjährige Erfahrung in der Entwicklung und Inbetriebnahme von Lagerverwaltungssoftware mit
    Auslandseinsätzen

 

Schwerpunkte 2014:
Projektleitung in JEE und BPM Projekten
Entwicklung einer Speditionssoftware

 

Schwerpunkte 2013:
Architektur und Entwicklung eines Kommunikations- und Navigationssystem für Hubschrauber

 

Schwerpunkte 2004-2012:  

  • Entwicklung einer Java Rich Client Desktopanwendung zur Darstellung von Fahrzeugen auf einer Vektorkarte (Java, Netbeans, Batik SVG Framework)
  • technische Projektleitung u.a. der Projekte Flughafen Hannover und SATS (Singapore Airlines) in enger Zusammenarbeit mit den Projektleitern
  • Design und Umsetzung von Schnittstellen zu Fluginformationssystemen  
  • Personalverantwortung: Teamleitung (3 direkt unterstellte Mitarbeiter, zeitweise Betreuung eines Diplomanden und eines Auszubildenden)
  • Koordination der Teamtätigkeit mit dem Produkt- und Releasemanagement

Betriebssysteme

Android
Linux
Debian, CentOS u.a.
OS/400
Ubuntu
Windows

Programmiersprachen

Android
Basic
C
Clipper
Cobol
Java
JEE, JPA, Hibernate, Swing, Netbeans und Eclipse RCP
JEE, GlassFish, Vaadin, MySQL
JSP
Lj4
PHP
RPG
Ruby

Datenbanken

DB2
Gupta
MSSQL
MySQL
Oracle

Hardware

Embedded
Raspberry Pi
PC

Branchen

Branchen

  • Automotive
  • Insurance
  • Aviation/Avionics
  • Logistik
  • Telematik und Gesundheitswesen

Einsatzorte

Einsatzorte


möglich

Projekte

Projekte

1 Jahr 2 Monate
2023-02 - heute

Microservices für ein Dokumentenmanagementsystem auf OpenShift.

Softwareentwickler Microservices Java Spring Microservices
Softwareentwickler Microservices
Entwicklung und Portierung von Microservices für ein Dokumentenmanagementsystem auf OpenShift.
Java 17 Springboot OpenShift Jenkins Bitbucket Jira Confluence
Java Spring Microservices
Generali Versicherung
Hamburg (remote)
3 Jahre 4 Monate
2019-10 - 2023-01

Entwicklung Webanwendungen und Microservices

Java Spring Microservices

Entwicklung von Microservices für Datenlieferungen (Rezeptdaten, Abrechnungen) an Krankenkassen, sowie Weiterentwicklung bestehender Java Swing- und Webanwendungen für Rezeptabrechnungen im Gesundheitswesen.

Stack: Java, Spring, Docker, Kubernetes, Git, Bitbucket, Gradle, Maven, Artifactory, Jenkins, JIRA, Confluence, Scrumteams

IntelliJ Maven Git Jenkins Bitbucket JIRA Confluence
Java Spring Microservices
Optica GmbH
9 Monate
2019-01 - 2019-09

Entwicklung von Spring Boot Microservices

Softwareentwicklung Spring PCF Netflix ...
Softwareentwicklung
  • Entwicklung von Spring Boot Microservices für die Portallösung eines Automobilherstellers in Stuttgart. 
Spring PCF Netflix Jenkins Scrum
Diconium GmbH
Stuttgart
2 Jahre 8 Monate
2017-01 - 2019-08

Entwicklung eines Flottenmanagementsystems für Gabelstapler

Berater
Berater

Berater für die Entwicklung eines Flottenmanagementsystems für Gabelstapler mit den Schwerpunkten umfassende Zugangskontrolle, Kollisionsmanagement und elektronische Checklisten

  • Beratung zur Auswahl eines Partners für die Hardwareentwicklung
  • Bewertung und Auswahl eines Partners die Softwareentwicklung
  • Auswahl und Aufbau des firmeninternen Toolstacks für Build-, Test- und Qualitätsmanagement
  • laufende Betreuung des Projektes im Bereich Softwareentwicklung
Hamburg
8 Monate
2018-05 - 2018-12

Entwicklung von Microservices

Softwareentwicklung
Softwareentwicklung

Entwicklung von Microservices auf Basis von Spring Boot, Docker und Kubernetes auf Azure für Connected Car Services eines Automobilherstellers in Stuttgart.

Ehningen
7 Monate
2017-10 - 2018-04

Beratung und Softwareentwicklung im Big Data

Beratung und Softwareentwicklung
Beratung und Softwareentwicklung

Beratung und Softwareentwicklung im Big Data Umfeld für die Befüllung eines Data Lake per Netflix Conductor Workflows für ein Rückversicherungs-Unternehmen. Die Hauptaufgabe besteht in der Entwicklung von Microservices auf Basis von Spring Boot und Docker.

München
1 Jahr 10 Monate
2015-11 - 2017-08

Überarbeitung einer CRM-Anwendung

Berater und Softwareentwickler für Webanwendungen
Berater und Softwareentwickler für Webanwendungen

Beratung und Softwareentwicklung für webbasierte Abrechnungs- und Auskunftssysteme im Gesundheitswesen (Rezeptabrechnungen) Überarbeitung einer CRM-Anwendung, Umstellung auf Maven und Git, Build- und Qualitätsmanagement mit Jenkins und Sonar, JUnit und Selenium Tests, Aufnahme und Umsetzung von Anforderungen der Fachabteilungen, Anbindung des Vorgangsverwaltungssystems JIRA an das CRM per REST und Spring Boot, Prozessautomatisierungen mit Spring Batch, Entwicklung eines Gruppen- und Aufgabenmanagementsystems mit RabbitMQ, Keycloak, Spring, NodeJS, Angular2/4, STOMP, Swagger und Docker in einer Microservice-Architektur

Optica Abrechnungszentrum Dr. Güldener GmbH
Stuttgart
3 Jahre 2 Monate
2012-11 - 2015-12

Komplettentwicklung Speditionssoftware

Softwareentwickler, Architekt, Projektleitung
Softwareentwickler, Architekt, Projektleitung

Vollständige Neuentwicklung einer Speditionssoftware: Konzeption, Auswahl der Komponenten und Frameworks, Projektleitung, Entwicklung, Test, Auslieferung

JEE, GlassFish, Vaadin, MySQL
intensi Logistics
Erdmannhausen
8 Monate
2015-03 - 2015-10

Connected Car System auf Basis Docker/Chef (Cloud)

Berater Java Ruby Scrum ...
Berater

Beratung und Entwicklung für ein Connected Car System in einer Cloud auf Basis von Docker und Chef,
Mitwirkung am Architekturkonzept (CentOS, Tomcat, Docker, Chef, Reverse Proxy, Load Balancer, LDAP- und Datenbankanbindung), Durchführung und Optimierung
des Deployments und Betrieb der Dienste für Europa,
Planung und Durchführung eines PoC für den Betrieb der Plattform in China, Projekt im Auftrag von Audi Ingolstadt

Java Ruby Scrum Cloud Continous Delivery
NTT Data GmbH im Auftrag eines Automobilherstellers
Ingolstadt
7 Monate
2014-02 - 2014-08

BPM Projekt entsprechend der EG Vorgaben zu "Solvency II"

Projektleiter, z.T. Softwareentwicklung
Projektleiter, z.T. Softwareentwicklung
Übernahme des Projektes in einer frühen Phase, Koordination und Mitarbeit am Fach- und DV-Konzept, Design von Prototypen für Prozessabläufe, Coaches und DMS-Schnittstellen mit IBM BPM 8.0
IBM BPM 8.0, Apache Chemistry, CMIS
(Versicherungsbranche)
München
8 Monate
2014-01 - 2014-08

Projekte in den Sparten Automobilbau und Versicherungen

Projektleiter und Senior Softwareentwickler
Projektleiter und Senior Softwareentwickler

Java EE und BPM (Business Process Management) Projekte in den Sparten Automobilbau und Versicherungen mit den Produkten IBM WebSphere, IBM BPM 8, IBM ODM, IBM DB2.
Umsetzung von Workflows in der Versicherungsbranche mit IBM BPM 8.0.1, Konzeption, Modellierung und Implementierung der Prozesse mit IBM Process Designer / Process Center, Erstellung der Masken (Coaches), POC für die Anbindung eines Archivsystems mit CMIS Schnittstelle (Apache Chemistry/OpenCMIS), Erstellung von Fach- u. DV-Konzepten. Projektleitung für ein Rückabwicklungssystem für Fahrzeugverkäufe (PKW, LKW) eines großen deutschen Fahrzeugherstellers auf Basis von IBM WebSphere.

IBM WebSphere, IBM DB2
Softwarehaus in Ditzingen,
6 Monate
2013-07 - 2013-12

Weiterentwicklung eines Kommunikationssystems im Avionics Bereich

Senior Softwareentwickler und Softwarearchitekt
Senior Softwareentwickler und Softwarearchitekt
  • Senior Softwareentwickler und Softwarearchitekt JEE für Navigations- und Kommunikationssoftware bei MICCAVIONICS GmbH in Weil der Stadt
  • Weiterentwicklung des Produktes “CommServer“ (Java), eines Kommunikationsservermoduls zum Einsatz in Hubschraubern
  • Entwicklung eines Testwerkzeuges zur Verifizierung übertragener Nachrichtentypen (TDMAi, H-Messages)
  • Einführung von CI (Continuous Integration) mit Jenkins
JEE, Netbeans, Eclipse, Jenkins
(Avionics/Verteidigung)
Weil der Stadt
12 Jahre 2 Monate
2001-05 - 2013-06

Entwicklung eines Online-Informationssystem

Softwareentwickler, Teamleiter, Technischer Projektleiter
Softwareentwickler, Teamleiter, Technischer Projektleiter

Senior Softwareentwickler, Technischer Projektleiter, Architekt und Teamleiter für ein Online-Informationssystem zur Erfassung von Betriebs- und Positionsdaten für Fahrzeuge der Bodenabfertigung auf Flug- und Seehäfen 

bis ca. 2004 Aufbau des Produktes:
Entwicklung in allen Bereichen der Client-Server-Architektur:

EJB ‘s (Persistenz und Business Logik), Datenbankstrukturen, JSP, Struts, Reports, Codegenerierung (XDoclet), Deployment, Continuous Integration (CruiseControl)

Schwerpunkte ab 2004:

  • Entwicklung einer Java Rich Client Desktopanwendung zur Darstellung von Fahrzeugen auf einer Vektorkarte (Java, Netbeans, Batik SVG Framework)
  • technische Projektleitung u.a. der Projekte Flughafen Hannover und SATS (Singapore Airlines) in enger Zusammenarbeit mit den Projektleitern
  • Design und Umsetzung von Schnittstellen zu Fluginformationssystemen
  • Teamleiter für das Produkt "proveo AirportMap“
  • Koordination der Teamtätigkeit mit dem Produkt-, Projekt- und Releasemanagement
  • Konzeption und Programmierung von Schnittstellen zu Drittsystemen
  • Personalverantwortung: Teamleitung (3 direkt unterstellte Mitarbeiter, Betreuung von Diplomanden und Auszubildenden)
proveo GmbH
Crailsheim
2 Jahre 6 Monate
2010-01 - 2012-06

Objektorientierte PHP Entwicklung von Wordpress Plugins

  • Gebrauchtteile-Vermittlung (Artikelverwaltung und Kontaktherstellung zwischen Anbietern und Interessenten jeglicher Art von Artikeln)
  • Article-To-Book-Converter (Generierung eines chronologischen Buches aus bestehenden Blog-Seiten und Blog-Posts)
3 Monate
2005-02 - 2005-04

Weiterentwicklung eines Lagerverwaltungssystems

Softwareentwickler
Softwareentwickler

Erstellung kundenspezifischer Softwaremodule für ein Lagerverwaltungssystem der aqcon GmbH (C Programmierung).

aqcon GmbH
Backnang
1 Jahr 9 Monate
2001-11 - 2003-07

Anwendungsentwicklung für infor COM und Produktionszellen

Softwareentwickler
Softwareentwickler
  • Erweiterungen und kundenspezifische Anpassungen für das ERP System “infor COM“ (Programmiersprache Lj4)
  • Entwicklung einer Java Desktop Anwendung zur Darstellung des Auftragsfortschritts in Produktionszellen für ein ERP System: 'aptus Factory Explorer'
infor COM, Java, Datenbanken
aptus IT GmbH
Backnang
5 Jahre 8 Monate
1995-09 - 2001-04

Lagerverwaltungssysteme mit Auslandseinsätzen zur Inbetriebnahme der Systeme

Softwareentwickler, Projektbetreuung
Softwareentwickler, Projektbetreuung

Lagerwirtschaftssysteme für AS/400 und Client-Server-Systeme

  • Schwerpunkt: ORACLE unter UNIX/HP mit Windows-Clients
  • Business Logik Programmierung als Oracle Stored Procedures und C-Module
  • C Programmierung für Display- und Druckeransteuerungen
  • GUI Programmierung (Prolifics / Panther)
  • Auslandseinsätze und System-Inbetriebnahmen in Singapore und Bangkok
  • in Kooperation mit der Firma Intershop: Java-Programmierung für Intershop Enfinity (Webservices, Servlets)
CAIB GmbH
Murrhardt
5 Jahre 6 Monate
1990-03 - 1995-08

Anwendungsentwicklung

Softwareentwickler
Softwareentwickler
  • Anwendungsentwicklung, vor allem für PPS Systeme und ein barcodegestütztes Paketverfolgungssystem
Robotron-Ascota AG Chemnitz, sib GmbH in Calw, DATEC GmbH Nagold und trans-o-flex AG Weinheim

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2014-09 - 2014-09

Process Application Development | Basics

Zertifikat, camunda, Berlin
Zertifikat
camunda, Berlin
1 Monat
2014-09 - 2014-09

Process Application Development | Advanced

Zertifikat, camunda, Berlin
Zertifikat
camunda, Berlin
1 Monat
2014-04 - 2014-04

Developing Applications in IBM Business Process Manager Advanced V8 - II (SPVC) ZB852

Zertifikat, IBM BPM Online Kurs
Zertifikat
IBM BPM Online Kurs
1 Monat
2014-02 - 2014-02

Developing Applications in IBM Business Process Manager Advanced V8 - I (SPVC) ZB851

Zertifikat, IBM BPM Online Kurs
Zertifikat
IBM BPM Online Kurs
1 Monat
2011-06 - 2011-06

Cambridge Business English Certificate (BEC) 2011

Grade B, Cambridge
Grade B
Cambridge

Position

Position

Softwareentwicklung für Java, Spring, Microservices, BPM/BPMN, Connected Car und Cloud Projekte

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Microservices

Aufgabenbereiche

  • Entwicklungsmethoden Scrum
  • Wasserfallmodell
  • Extreme Programming
  • Lastenheft/Pflichtenheft

Produkte / Standards / Erfahrungen / Methoden

Android Studio
Apache
Bitbucket
Camunda
CentOS, Docker, Chef, Tomcat, Jenkin, GitLab
Cloud
Confluence
Docker
Eclipse
Git
GlassFish
IBM WebSphere
IntelliJ
Java, Ruby, Scrum, Cloud, Continous Delivery
JBoss/WildFly
JDeveloper
Jenkins
JIRA
Maven
Microservices
Netbeans
OpenSource
Spring
Tomcat
Vagrant
VirtualBox
Virtualisierung

Überblick und Schwerpunkte

  • Spring Boot basierte Microservices im Cloud- und,Docker-Umfeld
  • Connected Car, Infotainment- und Portal-Systeme zur Bereitstellung von Fahrerinformationen und
    fahrzeugbezogenen Diensten für die Automobilbranche
  • Beratung im Bereich Flottenmanagement für die Intralogistikbranche (Gabelstaplerflotten)
  • Softwareentwicklung im BPM/BPMN Umfeld in den Branchen Automotive und Insurance,
    Schulungen mit Abschlusszertifikat für IBM BPM 8 und Camunda BPM (siehe Abschnitt ?Schulungen und Zertifikate?)
  • Mehrjährige Erfahrung in der Entwicklung einer webbasierten Speditionssoftware mit GlassFish
    (Application Server) und Vaadin (Java Web Framework)
  • Erfahrungen im Avionics Bereich als Softwarearchitekt in der Entwicklung eines Kommunikationsservers zum Einsatz in Hubschraubern
  • 15 Jahre Erfahrung im Java EE, Aviation- und Telematikbereich für ein Online-Informationssystem zur Erfassung von Betriebs- und Positionsdaten für Fahrzeuge auf Flug- und Seehäfen
  • Mehrjährige Erfahrung in der Entwicklung und Inbetriebnahme von Lagerverwaltungssoftware mit
    Auslandseinsätzen

 

Schwerpunkte 2014:
Projektleitung in JEE und BPM Projekten
Entwicklung einer Speditionssoftware

 

Schwerpunkte 2013:
Architektur und Entwicklung eines Kommunikations- und Navigationssystem für Hubschrauber

 

Schwerpunkte 2004-2012:  

  • Entwicklung einer Java Rich Client Desktopanwendung zur Darstellung von Fahrzeugen auf einer Vektorkarte (Java, Netbeans, Batik SVG Framework)
  • technische Projektleitung u.a. der Projekte Flughafen Hannover und SATS (Singapore Airlines) in enger Zusammenarbeit mit den Projektleitern
  • Design und Umsetzung von Schnittstellen zu Fluginformationssystemen  
  • Personalverantwortung: Teamleitung (3 direkt unterstellte Mitarbeiter, zeitweise Betreuung eines Diplomanden und eines Auszubildenden)
  • Koordination der Teamtätigkeit mit dem Produkt- und Releasemanagement

Betriebssysteme

Android
Linux
Debian, CentOS u.a.
OS/400
Ubuntu
Windows

Programmiersprachen

Android
Basic
C
Clipper
Cobol
Java
JEE, JPA, Hibernate, Swing, Netbeans und Eclipse RCP
JEE, GlassFish, Vaadin, MySQL
JSP
Lj4
PHP
RPG
Ruby

Datenbanken

DB2
Gupta
MSSQL
MySQL
Oracle

Hardware

Embedded
Raspberry Pi
PC

Branchen

Branchen

  • Automotive
  • Insurance
  • Aviation/Avionics
  • Logistik
  • Telematik und Gesundheitswesen

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.