Architektur und Entwicklung auf Basis von Microservices sowie IoT Lösungen
Aktualisiert am 18.09.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 18.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
SpringBoot
Java
IT Architectures
React
Go
Javascript
Angular
Maven
Git
kafka
Microservices
Kubernetes
Helm
Deutsch
Englisch
fließend

Einsatzorte

Einsatzorte

Leverkusen (+50km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
Projekte die remote ausgeführt werden können sind von den Einschränkungen aus geschlossen
möglich

Projekte

Projekte

7 Monate
2024-03 - heute

Funktional IT Architektur Optimierung und Anpassung

Architektur
Architektur

  • Optimierung und Anpassung der funktionalen Target IT Architektur. 
  • Dies umfasst die Planung der Produktionsumgebungen sowie Test und Dev.
  • Die Integration der zuvor erstellten Kafka Architektur und eine Autorisation Lösung (ABAC, RBAC, ReBAC) im Zusammenspiel mit dem bestehenden Authentication Flow.

Java Confluent Cloud Kafka Schema Replikator Kubernetes Prometheus Dynatrace MirrorMaker Apache Flink OPA Eclipse VS Kafka mit Cofluent Cloud Streaming
Versicherung
11 Jahre 9 Monate
2013-01 - heute

Inventory Solution

Architektur, Design, Implementierung
Architektur, Design, Implementierung
  • Architektur, eines Inventur und Lagerhaltung Systems für Chemikalien
  • Design der Benutzer Interfaces, Datenbank und Applikation
  • Implementierung des DAO Layers
  • Implementierung der REST JSON Schnittstelle
  • Implementierung der Oberfläche in JavaScript mit DOJO
  • Implementierung von Mehrsprachigkeit Client- und Serverseitig.
  • Implmentierung von Produktetiketten zum Ausdruck
  • Implementierung eines variablen CSV Importer
Applikationsserver Apache Tomcat Eclipse Maven Repository GIT Spring 4.x incl MVC und Security Javascript Dojo 1.10 CSS XML XSLT SVG JUnit Test MySql
Schulen, Institute
15 Jahre 6 Monate
2009-04 - heute

dev2live OpenSource Projekt für Build und Deployment

Architektur, Design, Implementierung
Architektur, Design, Implementierung
  • Architektur, eines flexiblen Build und Deployment Systems, das Infrastruktur unabhängig ist und durch UML Activitiy Diagramme beschrieben und gesteuert wird.
  • Implementierung der Server Kernkomponenten und Command Struktur
  • Implementierung der XMI Parser
  • Implementierung der Server zu Client Kommunikation
Java SE C# Eclipse Ant Maven Visual Studio Repository SVN GIT Java SE 6.0 Apache Etch Apache Commons XML Quartz Scheduler JUnit Test
1 Jahr 1 Monat
2023-03 - 2024-03

Architektur Kafka iplatform und Kubernetes Integration

Architektur, POC Entwicklung, Solution Tests
Architektur, POC Entwicklung, Solution Tests

  • Architektur, Optimierung und Integration von Kafka incl. Tools als globales Messagng Backend für das gesamte Firmennetz. 
  • Planung zum Betrieb mit Desaster Recovery und Datenreplikationen weltweit. 
  • Vermitteln von Best Practices im Kafka Umfeld. 
  • Failover Strategien für Kubernetes Cloud mit Multi Region und high avalability

Kafka (Cofluent Cloud) Kubernetes Streaming noSql und SQL Datenbanken Eclipse VS Java Schema Prometheus Dynatrace MirrorMaker Apache Flink Confluent Cloud Replikator
Versicherung
10 Monate
2022-05 - 2023-02

Betreueng Planung und Entwicklung zu Parts Logistic

Architektur, Entwicklung, OPs Maven Quarkus Angular ...
Architektur, Entwicklung, OPs
  • Planung und Unterstützung bei derEinrichtung von Komponenten zur Anbindung von externen Partnern in das interne Netz
  • Erweiterung eine Abrechrungs applikation um Mehrmandanten fähigkeitund GUI Erweiterungen
  • Migrationen von Clustern via Blue/Green
Maven Quarkus Angular Kubernetes Streaming Confluent Kompmonennten MS Azure Helm Charts Eclipse Repository Bitbucket Java Kafka Prometheus Helm
Autmobile
7 Monate
2021-10 - 2022-04

Architektur Fulfilment Backend auf Data Mesh Basis incl. Demo

Architektur, Entwicklung Maven Apache Flink Spring-Boot Kubernetes Cloud ...
Architektur, Entwicklung
  • Architektur einer Fulfillment Backend Lösung auf Basis des Data Mesh Architecture Paradigma mit Streaming First verarbeitung
  • Implementierung einer kompletten Domain mit Apache Flink und als vergleich auch mit Spring Boot. 
Maven Apache Flink Spring-Boot Kubernetes Cloud Streaming Eclipse Repository GitLab Java Spring Boot Apache Flink Kafka Kubernetes Prometheus
Online-Shop
9 Monate
2021-02 - 2021-10

PDS Custom Lösung via Microservice-Landschaft in der Kubernetes Cloud

Projektmanager Maven Spring-Boot Kubernetes Cloud Streaming ...
Projektmanager
  • Teilarchitektur und Umsetzung einer Cusom PDS Stammdatenverwaltung in einer Graph struktur mit einer Java Microservice-Landschaft auf Basis einer Kubernetes Cloud
  • Es soll für den Einstieg eine erweiterbare Cloud Architektur enstehen die Stammdaten des Kunden in einer komplexen Graph Struktur verwaltet
  • Die Lösung bietet sowohl einen Core für die Persistenz, sowie einen Working Area für die Verarbeitung eingehender Daten
  • Customer Services mit eigenen Strukuren stellen die Datan zum gebrauch zur Verfügung.
Maven Spring-Boot Kubernetes Cloud Streaming Postgress Eclipse Repository GitLab Java Spring Boot Kafka Kubernetes Postgress sql Prometheus
Energie
4 Monate
2020-09 - 2020-12

Microservice-Landschaft Umzug von PCF Cloud zu Kubernetes Cloud

Architektur, Entwicklung Maven Spring-Boot Kubernetes-Cloud GitLab ...
Architektur, Entwicklung
  • Umzug der PCF Cloud Lösung in eine Kubernetes basierte Cloud incl CI/CD erstellung basierend auf GitLab
  • Komplette integration aller Dienste wie Datenbanken, Prometheus, ELK Log und Grafana
Maven Spring-Boot Kubernetes-Cloud GitLab Eclipse Repository GitLab Java Spring Boot Rabit MQ Kubernetes Cloud bash
Energie
1 Jahr 3 Monate
2019-09 - 2020-11

Microservice-Landschaft in der PCF Cloud

Architektur, Entwicklung Maven Spring-Boot PCF-Cloud Frontend React Material-Ui ...
Architektur, Entwicklung
  • Architektur und Umsetzung einer Java Microservice-Landschaft auf Basis der PCF Cloud Lösung. Es soll für den Einstieg eine erweiterbare Cloud Architektur enstehen die mit vorhanden Frontend Lösungen nutzbar ist und sich in das bestehende Backend integriert
  • Dazu wird ein neues Feature als Services umgesetzt
  • Die Gesamtlösung muss multi tenant fähig sein. Intergation eines Buisiness logging Lösung zur einfachen nachvollziebarkeit von Aktionen oder Fehlern
Maven Spring-Boot PCF-Cloud Frontend React Material-Ui Eclipse Repository GitLab Java Spring Boot Rabit MQ PCF Cloud React Material-Ui
Energie
1 Jahr 6 Monate
2018-05 - 2019-10

SPA Web Applikation

Entwicklung yarn react Eclipse ...
Entwicklung
  • Erstellung einer neuen SPA Web Appliktion zur Verwaltung von Inventory Produkten aus bestehendem Desing Guide
  • Diese ersetzt die alte gewachsene Web applikation
  • Texte, Werte und Datum anzeigen müssen in der jeweiligen Landes Notation erfolgen (i18n) 
yarn react Eclipse Repository Git React React Material-Ui
Logistic
1 Jahr 5 Monate
2018-01 - 2019-05

IoT ? Anpassung und Erweiterung der bestehend Lösung

Consultant
Consultant

  • Architektur und Entwicklung der Lösung
  • Integration der externen Hardware Module in die bestehende  IoT Architektur.
  • Die Lösungen von 2016 wurden auf den neusten Stand der verwendeten Soft- und Hadrware angepasst und ein Refactoring durch geführt. Inbetriebnahme der Lösung für eine Überwachung an einem Standort sowie einrichtung der Produktionsumgebung.
  • Erweiterungen zum Betrieb als Eingabeterminal und Modbus Gateway

Java Linux MQTT ARM Eclipse Maven Ant Repository Git Java 8 OSGI Eclipse Kura Spring Boot Artemis Broker Angular React-Native
Automatisierungstechnik
6 Monate
2018-07 - 2018-12

MQTT Watcher und Informer Service

Architektur und Entwicklung der Lösung
Architektur und Entwicklung der Lösung

  • Service zur überwachung der eingehenden  MQTT Broker meldungen
  • Bestehend aus Oberflächer mit Filterung nach unterschiedlichen Kriterien sowie einem E-Mail inforemer von Targets ohne Meldung in einem definierten Zeitraum
  • Der Service beinhaltet eine eigene Benutzer authentifizierung auf JWT Token Basis

Java Linux MQTT Eclipse Maven Repository Git Java 8 Spring Boot Artemis Broker Angular 6
Automatisierungstechnik
1 Jahr 11 Monate
2016-08 - 2018-06

Fulfillment Platform Microservice Komponennten

Entwicklung und Teilarchitektur SCRUM Canban
Entwicklung und Teilarchitektur
  • Entwurf und Entwicklung von Microservices zur Integration in eine Fulfillment Plattform
  • Schnittstellenimplementierung zu exernen Systemen
  • Integration der Services mit Docker und Spring-Cloud in eine Cloud-Runtime-Umgebung
Java Linux Docker Kubernetes Eclipse Maven Stash Bamboo Jenkins Repository GIT Java 8.0 Spring Boot Spring Cloud REST Kafka google Cloud Kubernetes
SCRUM Canban
Online Versand
9 Monate
2016-03 - 2016-11

Webapplikation zum Import und Bearbeitung von Office Dokumenten zur Veröffentlichung im Internet

Architektur und Entwicklung
Architektur und Entwicklung
  • Architektur und Neu Entwicklung einer Applikation zum Import, Konvertierung und Bearbeitung von Office Dokumenten
  • Umsetzungen von unterscheidlichen Benutzerrechten bei einer Bearbeitung
Java Linux Eclipse Maven Repository GIT Java 8.0 Spring Boot. Apache-Poi OpenOffice Image Converter
Justiz
2 Jahre 1 Monat
2014-05 - 2016-05

Code-Review und -Analyse, sowie Entwicklung und Durchführung von Automatisierten Funktions- und Performancetests

Code-Review und Test Implementierung
Code-Review und Test Implementierung
  • Code-Review und -Analyse, sowie Entwicklung und Durchführung von Automatisierten Funktions- und Performancetests beim zentralen Identity-System der Justiz (SAFE)
Java Windows Linux Eclipse Ant Repository SVN Java 6.0 J2EE JBoss Server Metro Framework Apache J-Meter
Justiz
2 Monate
2016-02 - 2016-03

IoT Erweiterung eines Projekts um eigenentwickelte Datenenerfassungs Module

Architektur und Entwicklung der Lösung
Architektur und Entwicklung der Lösung

  • Integration der externen Hardware Module in die bestehende  IoT Architektur
  • Hiebei wurde die neuen Hardwaremodule Zusätzlich in die bestehe Lösung integriert
  • Der Datentransfer über MQTT wurde vereinheitlicht.

Java Linux MQTT ARM Eclipse Maven Ant Repository Git Java 7 und 8 OSGI Eclipse Kura Spring Boot
Automatisierungstechnik
8 Monate
2015-06 - 2016-01

IoT Display Lösung zur lokalen Anzeige vom Messdaten

Architektur und Entwicklung der Lösung
Architektur und Entwicklung der Lösung

  • Erstellung einer IoT Architektur incl. Hard und Software zur Datstellung von erfassten Messdaten vor Ort. Die Daten sollen von unterscheidlichen Erfassungsgeräten bezogen und dargestellt werden.

Java Linux MQTT ARM Eclipse Maven Ant Repository Git Java 7 und 8 OSGI Eclipse Kura
Automatisierungstechnik
5 Monate
2014-11 - 2015-03

IoT Lösung mit MQTT Broker, Prototype

Architektur und Prototype der Lösung
Architektur und Prototype der Lösung

  • Erstellung einer IoT Architektur incl. Hard und Software zur Erfassung von Daten im industriellen Umfeld
  • Die Daten sollen zeitnah und performant der Buisiness Applikation zur Verfügung gestellt werden
  • Der Datenversand erfolgt über GSM Modems.

Java Linux MQTT ARM Eclipse Maven Ant Repository Git Java 7 und 8 OSGI Eclipse Kura Apache Apollo Server Spring IO
Automatisierungstechnik
2 Jahre
2012-01 - 2013-12

Inventory Solution

Architektur, Design, Implementierung
Architektur, Design, Implementierung
  • Architektur, einer Webapplikation zur Darstellung von Live Inventar Daten aus Tank Daten, RFID Erfassungen und Wäge Systemen
  • Design der Benutzer Interfaces,
  • Implementierung eines DAO Layers sowie eines speziellen Repository Layers zur Kommunikation mit der DB Applikation.
  • Implementierung der REST JSON Schnittstelle
  • Implementierung der Oberfläche in JavaScript mit DOJO
  • Implementierung von Mehrsprachigkeit Client- und Serverseitig.
  • Nutzung von Async WebSockets zum live Update
Applikationsserver Apache Tomcat Eclipse Maven Repository GIT Spring 3.2 incl. MVC und Security Javascript Dojo 1.9 CSS JUnit Test MS-SQL mit Stored Procedures
Orbit Logistic, Chemie, Logistik
4 Jahre 2 Monate
2009-11 - 2013-12

Funktional-, Last- Test Implementierung für S.A.F.E Identity Server

Architektur, Implementierung
Architektur, Implementierung
  • Implementierung von speziellen JMeter Tests Classen zum Test des S.A.F.E Identity Systems  für Webservices Provisioning-, Attribute- und Such- Service sowie Passive Authentisierung via Web Formulare.
  • Erstellung von Funktional und Last Tests in J-Meter für S.A.F.E.  Identity Server.
Java SE Windows Linux Eclipse Ant Repository SVN Java SE 6.0 Metro Framework Apache JMeter
3 Monate
2013-07 - 2013-09

Prototype Versionskontrolle incl. Suchindex und Such Webapplikation

Architektur, Design, Prototyp
Architektur, Design, Prototyp

Architektur eines Konzepts mit dem ca 2 Mio. nicht veränderbare Dateien über eine Suche gefunden und zeitnah auch in der DMZ permanennt zur Verfügung stehen müssen..

Prototyp einer Umgebung bestehend aus einer Versionskontrolle und einem Suchindex importer aus der Versionskontrolle,  sowie einer Webapplikation zur Suche.

Applikationsserver Apache Tomcat Solr 4.3 Git Eclipse Maven Repository SVN Git Solr 4.3 Spring 3.2 incl. MVC JUnit Test
Justiz
9 Monate
2012-06 - 2013-02

Sample API Erstellung zur Nutzung von SSO Diensten

Implementierung
Implementierung

Erstellung einer Sample API zur Nutzung der Service Dienste des Indentity Management Systems S.A.F.E  via Webservice mit WS-Security und Passive Authentifikation Token Authentisierung.

Eclipse Ant Repository SVN Java SE Windows Linux Java SE 6.0 Metro Framework
5 Monate
2010-11 - 2011-03

E-Government Portal Implementierung

Implementierung
Implementierung
  • Erstellung einer Web Applikation zur Darstellung von Inhalten aus einem externen CMS System, sowie eines Forums und einer Benutzerverwaltung.
  • Architektur des Business Layers mit JPA, Hibernate  und Spring.
  • Implementierung von Content Import und Lucene such Indizierung, sowie Integration in das Cocoon 2.2 Framework zur Darstellung.
  • Implementierung eines einfachen Forums mithilfe von Dojo innerhalb Cocoon.
  • Implementierung der Benutzerverwaltung mithilfe von Dojo in Cocoon.
Java SE Windows Linux Eclipse Maven Repository SVN Java SE 6.0 Apache Cocoon Ver. 2.2 Spring Framework Hibernate Framework Junit Dojo 1.5
5 Monate
2010-06 - 2010-10

Global EU SSO mit Integration bestehender SSO's

Beratung
Beratung
  • Integration bestehender Landesspezifischer unterschiedlicher Single-Sign-On Lösungen zu einem globalen Single-Sign-On System.
  • Erstellung von Use Cases und Mitarbeit am Requirements Dokument.
Java SE Windows Linux
6 Monate
2010-01 - 2010-06

Test Integration S.A.F.E. Identity Management System über WS-Security Service

Implementierung
Implementierung
  • Erstellung einer Web Test Applikation zur Integration eines Single-Sign-On über Webservice mit WS-Security
Java SE Windows Linux Eclipse Ant Repository SVN Java SE 6.0 Apache Cocoon Ver. 2.11 2.2 Metro Framework S.A.F.E Identity Management
2 Monate
2009-11 - 2009-12

Prozess und Produkt Optimierung

Berater
Berater
  • Optimierung einer bestehenden Portal Applikation
  • Optimierung der bestehenden Development, Deployment und Runtime Umgebung
Java SE Windows Linux Eclipse Ant Maven Repository CVS SVN Java SE 6.0 Java SE 5.X Apache Cocoon Ver. 2.11 2.2 Apache Lucene JUnit Test Last Test
9 Monate
2009-04 - 2009-12

Inventory Institute

Architektur, Design, Implementierung
Architektur, Design, Implementierung
  • Architektur, eines Inventur und Lagerhaltung Systems für Chemikalien
  • Design der Benutzer Interfaces, Datenbank und Applikation
  • Implementierung der Oberfläche in JavaScript mit DOJO
  • Implementierung der Stored Procedures in der Datenbank mit SQLUnit Tests
  • Implementierung der Server Business Applikation
Applikationsserver Apache Tomcat Eclipse Ant Maven Repository SVN Apache-Cocoon 2.1.10 Java J2EE Apache Avalon Javascript Dojo CSS XML XSLT XSP SVG Spring JUnit Test SQLUnit Test MySql
Schulen, Institute

Aus- und Weiterbildung

Aus- und Weiterbildung

1985
Abschluß Lehre Informations Elektronik

Position

Position

Architektur

Kompetenzen

Kompetenzen

Top-Skills

SpringBoot Java IT Architectures React Go Javascript Angular Maven Git kafka Microservices Kubernetes Helm

Produkte / Standards / Erfahrungen / Methoden

Produkte

  • MS Visual Studio 6.0, 7.0 und .NET
  • MS IIS 4.0 - 7.0
  • MS Office
  • Adobe Photoshop, Pagemaker, Acrobat
  • Macromedia Freehand, Flash
  • Sitecore Ver. 4.0 - 6.x


OpenSource Projekte

  • OpenOffice
  • Apache Webserver
  • Apache Axis
  • JQuery, Dojo
  • Tomcat Application Server
  • Cocoon Web Development Framework (auf Java und XML Basis)
  • Ant, Maven, Nant
  • FOP, Itext
  • Eclipe
  • Jmeter


Standards

  • HTML, DHTML, XHTML, XML, XSL, XSLT, SOAP: mehrjährige umfangreiche Erfahrungen
  • Java, JavaScript,Ajax: mehrjährige umfangreiche Erfahrungen
  • .Net: mehrjährige umfangreiche Erfahrungen
  • ASP: : mehrjährige umfangreiche Erfahrungen
  • DAO, ODBC, ADO, SQL, JDBC: mehrjährige umfangreiche Erfahrungen
  • TIFF, JPEG, GIF, SVG, EPS: mehrjährige umfangreiche Erfahrungen
  • COM, COM+, ActiveX: mehrjährige Erfahrungen
  • J2EE: Erfahrungen und Kenntnisse, ausbaubar
  • UML: mehrjährige umfangreiche Erfahrung
  • Ant, Maven, Nant: mehrjährige umfangreiche Erfahrung


Erfahrungen allgemein

  • Graphic-Design: mehrjährige umfangreiche Erfahrungen
    Web Applikationen: Architektur, Projektierung, Design und Programmierung, mehrjährige
  • umfangreiche Erfahrungen


Beruflicher Werdegang

1998 - heute

Rolle: freier Berater und Softwareentwickler


1985 - 1988

Rolle: festangestellter Softwareentwickler

1988-1998

Kommunikationsprodukt Consulting

Betriebssysteme

/36, /38
Grundlagen
Mac OS
MS-DOS
Novell
Grundlagen
Unix
SCO,Linux
Windows

Programmiersprachen

Assembler
x86
Basic
VB 6, VB Script, ASP
C
C, C#
C#
Java
Java >= 1.1, JavaScript
JavaScript
Java >= 1.1, JavaScript
Scriptsprachen
XSLT, Ant, Nant, Maven
Shell
bsh
Sql /PSql
XML/XSLT
XSP
Apache-Cocoon

Datenbanken

Access
DAO
JDBC
Lucene Index
MS SQL Server
2003,2005
MySQL
ODBC
SQL

Datenkommunikation

AppleTalk
ATM
Bus
EDIFACT
Ethernet
Fax
FTAM
HDLC
IBM LAN Server
Internet, Intranet
ISO/OSI
Message Queuing
NetBeui
NetBios
Novell
parallele Schnittstelle
PC-Anywhere
Router
RPC
RS232
SMTP
SNA
Terminal Emulationen
SNMP
TCP/IP
Token Ring
UUCP
Web Service
MS und Java
Windows Netzwerk
Winsock
X.400 X.25 X.225 X.75...

Hardware

Ascii/X - Terminals
Dec vt
CD-Writer / Brenner
Drucker
Hardware entwickelt
Kommunikationstechnik
Messgeräte
Modem
PC
Proprietäre HW
Multiserielle Adapter
Scanner
Soundkarten
Steuer und Regelsysteme

Branchen

Branchen

  • Interactive Entertainment
  • Chemie : Katalogsysteme, B2B
  • Versicherung
  • Finanzdienstleister
  • Softwarehersteller
  • Forschung
  • Werbung
  • Energie
  • Automobile

Einsatzorte

Einsatzorte

Leverkusen (+50km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
Projekte die remote ausgeführt werden können sind von den Einschränkungen aus geschlossen
möglich

Projekte

Projekte

7 Monate
2024-03 - heute

Funktional IT Architektur Optimierung und Anpassung

Architektur
Architektur

  • Optimierung und Anpassung der funktionalen Target IT Architektur. 
  • Dies umfasst die Planung der Produktionsumgebungen sowie Test und Dev.
  • Die Integration der zuvor erstellten Kafka Architektur und eine Autorisation Lösung (ABAC, RBAC, ReBAC) im Zusammenspiel mit dem bestehenden Authentication Flow.

Java Confluent Cloud Kafka Schema Replikator Kubernetes Prometheus Dynatrace MirrorMaker Apache Flink OPA Eclipse VS Kafka mit Cofluent Cloud Streaming
Versicherung
11 Jahre 9 Monate
2013-01 - heute

Inventory Solution

Architektur, Design, Implementierung
Architektur, Design, Implementierung
  • Architektur, eines Inventur und Lagerhaltung Systems für Chemikalien
  • Design der Benutzer Interfaces, Datenbank und Applikation
  • Implementierung des DAO Layers
  • Implementierung der REST JSON Schnittstelle
  • Implementierung der Oberfläche in JavaScript mit DOJO
  • Implementierung von Mehrsprachigkeit Client- und Serverseitig.
  • Implmentierung von Produktetiketten zum Ausdruck
  • Implementierung eines variablen CSV Importer
Applikationsserver Apache Tomcat Eclipse Maven Repository GIT Spring 4.x incl MVC und Security Javascript Dojo 1.10 CSS XML XSLT SVG JUnit Test MySql
Schulen, Institute
15 Jahre 6 Monate
2009-04 - heute

dev2live OpenSource Projekt für Build und Deployment

Architektur, Design, Implementierung
Architektur, Design, Implementierung
  • Architektur, eines flexiblen Build und Deployment Systems, das Infrastruktur unabhängig ist und durch UML Activitiy Diagramme beschrieben und gesteuert wird.
  • Implementierung der Server Kernkomponenten und Command Struktur
  • Implementierung der XMI Parser
  • Implementierung der Server zu Client Kommunikation
Java SE C# Eclipse Ant Maven Visual Studio Repository SVN GIT Java SE 6.0 Apache Etch Apache Commons XML Quartz Scheduler JUnit Test
1 Jahr 1 Monat
2023-03 - 2024-03

Architektur Kafka iplatform und Kubernetes Integration

Architektur, POC Entwicklung, Solution Tests
Architektur, POC Entwicklung, Solution Tests

  • Architektur, Optimierung und Integration von Kafka incl. Tools als globales Messagng Backend für das gesamte Firmennetz. 
  • Planung zum Betrieb mit Desaster Recovery und Datenreplikationen weltweit. 
  • Vermitteln von Best Practices im Kafka Umfeld. 
  • Failover Strategien für Kubernetes Cloud mit Multi Region und high avalability

Kafka (Cofluent Cloud) Kubernetes Streaming noSql und SQL Datenbanken Eclipse VS Java Schema Prometheus Dynatrace MirrorMaker Apache Flink Confluent Cloud Replikator
Versicherung
10 Monate
2022-05 - 2023-02

Betreueng Planung und Entwicklung zu Parts Logistic

Architektur, Entwicklung, OPs Maven Quarkus Angular ...
Architektur, Entwicklung, OPs
  • Planung und Unterstützung bei derEinrichtung von Komponenten zur Anbindung von externen Partnern in das interne Netz
  • Erweiterung eine Abrechrungs applikation um Mehrmandanten fähigkeitund GUI Erweiterungen
  • Migrationen von Clustern via Blue/Green
Maven Quarkus Angular Kubernetes Streaming Confluent Kompmonennten MS Azure Helm Charts Eclipse Repository Bitbucket Java Kafka Prometheus Helm
Autmobile
7 Monate
2021-10 - 2022-04

Architektur Fulfilment Backend auf Data Mesh Basis incl. Demo

Architektur, Entwicklung Maven Apache Flink Spring-Boot Kubernetes Cloud ...
Architektur, Entwicklung
  • Architektur einer Fulfillment Backend Lösung auf Basis des Data Mesh Architecture Paradigma mit Streaming First verarbeitung
  • Implementierung einer kompletten Domain mit Apache Flink und als vergleich auch mit Spring Boot. 
Maven Apache Flink Spring-Boot Kubernetes Cloud Streaming Eclipse Repository GitLab Java Spring Boot Apache Flink Kafka Kubernetes Prometheus
Online-Shop
9 Monate
2021-02 - 2021-10

PDS Custom Lösung via Microservice-Landschaft in der Kubernetes Cloud

Projektmanager Maven Spring-Boot Kubernetes Cloud Streaming ...
Projektmanager
  • Teilarchitektur und Umsetzung einer Cusom PDS Stammdatenverwaltung in einer Graph struktur mit einer Java Microservice-Landschaft auf Basis einer Kubernetes Cloud
  • Es soll für den Einstieg eine erweiterbare Cloud Architektur enstehen die Stammdaten des Kunden in einer komplexen Graph Struktur verwaltet
  • Die Lösung bietet sowohl einen Core für die Persistenz, sowie einen Working Area für die Verarbeitung eingehender Daten
  • Customer Services mit eigenen Strukuren stellen die Datan zum gebrauch zur Verfügung.
Maven Spring-Boot Kubernetes Cloud Streaming Postgress Eclipse Repository GitLab Java Spring Boot Kafka Kubernetes Postgress sql Prometheus
Energie
4 Monate
2020-09 - 2020-12

Microservice-Landschaft Umzug von PCF Cloud zu Kubernetes Cloud

Architektur, Entwicklung Maven Spring-Boot Kubernetes-Cloud GitLab ...
Architektur, Entwicklung
  • Umzug der PCF Cloud Lösung in eine Kubernetes basierte Cloud incl CI/CD erstellung basierend auf GitLab
  • Komplette integration aller Dienste wie Datenbanken, Prometheus, ELK Log und Grafana
Maven Spring-Boot Kubernetes-Cloud GitLab Eclipse Repository GitLab Java Spring Boot Rabit MQ Kubernetes Cloud bash
Energie
1 Jahr 3 Monate
2019-09 - 2020-11

Microservice-Landschaft in der PCF Cloud

Architektur, Entwicklung Maven Spring-Boot PCF-Cloud Frontend React Material-Ui ...
Architektur, Entwicklung
  • Architektur und Umsetzung einer Java Microservice-Landschaft auf Basis der PCF Cloud Lösung. Es soll für den Einstieg eine erweiterbare Cloud Architektur enstehen die mit vorhanden Frontend Lösungen nutzbar ist und sich in das bestehende Backend integriert
  • Dazu wird ein neues Feature als Services umgesetzt
  • Die Gesamtlösung muss multi tenant fähig sein. Intergation eines Buisiness logging Lösung zur einfachen nachvollziebarkeit von Aktionen oder Fehlern
Maven Spring-Boot PCF-Cloud Frontend React Material-Ui Eclipse Repository GitLab Java Spring Boot Rabit MQ PCF Cloud React Material-Ui
Energie
1 Jahr 6 Monate
2018-05 - 2019-10

SPA Web Applikation

Entwicklung yarn react Eclipse ...
Entwicklung
  • Erstellung einer neuen SPA Web Appliktion zur Verwaltung von Inventory Produkten aus bestehendem Desing Guide
  • Diese ersetzt die alte gewachsene Web applikation
  • Texte, Werte und Datum anzeigen müssen in der jeweiligen Landes Notation erfolgen (i18n) 
yarn react Eclipse Repository Git React React Material-Ui
Logistic
1 Jahr 5 Monate
2018-01 - 2019-05

IoT ? Anpassung und Erweiterung der bestehend Lösung

Consultant
Consultant

  • Architektur und Entwicklung der Lösung
  • Integration der externen Hardware Module in die bestehende  IoT Architektur.
  • Die Lösungen von 2016 wurden auf den neusten Stand der verwendeten Soft- und Hadrware angepasst und ein Refactoring durch geführt. Inbetriebnahme der Lösung für eine Überwachung an einem Standort sowie einrichtung der Produktionsumgebung.
  • Erweiterungen zum Betrieb als Eingabeterminal und Modbus Gateway

Java Linux MQTT ARM Eclipse Maven Ant Repository Git Java 8 OSGI Eclipse Kura Spring Boot Artemis Broker Angular React-Native
Automatisierungstechnik
6 Monate
2018-07 - 2018-12

MQTT Watcher und Informer Service

Architektur und Entwicklung der Lösung
Architektur und Entwicklung der Lösung

  • Service zur überwachung der eingehenden  MQTT Broker meldungen
  • Bestehend aus Oberflächer mit Filterung nach unterschiedlichen Kriterien sowie einem E-Mail inforemer von Targets ohne Meldung in einem definierten Zeitraum
  • Der Service beinhaltet eine eigene Benutzer authentifizierung auf JWT Token Basis

Java Linux MQTT Eclipse Maven Repository Git Java 8 Spring Boot Artemis Broker Angular 6
Automatisierungstechnik
1 Jahr 11 Monate
2016-08 - 2018-06

Fulfillment Platform Microservice Komponennten

Entwicklung und Teilarchitektur SCRUM Canban
Entwicklung und Teilarchitektur
  • Entwurf und Entwicklung von Microservices zur Integration in eine Fulfillment Plattform
  • Schnittstellenimplementierung zu exernen Systemen
  • Integration der Services mit Docker und Spring-Cloud in eine Cloud-Runtime-Umgebung
Java Linux Docker Kubernetes Eclipse Maven Stash Bamboo Jenkins Repository GIT Java 8.0 Spring Boot Spring Cloud REST Kafka google Cloud Kubernetes
SCRUM Canban
Online Versand
9 Monate
2016-03 - 2016-11

Webapplikation zum Import und Bearbeitung von Office Dokumenten zur Veröffentlichung im Internet

Architektur und Entwicklung
Architektur und Entwicklung
  • Architektur und Neu Entwicklung einer Applikation zum Import, Konvertierung und Bearbeitung von Office Dokumenten
  • Umsetzungen von unterscheidlichen Benutzerrechten bei einer Bearbeitung
Java Linux Eclipse Maven Repository GIT Java 8.0 Spring Boot. Apache-Poi OpenOffice Image Converter
Justiz
2 Jahre 1 Monat
2014-05 - 2016-05

Code-Review und -Analyse, sowie Entwicklung und Durchführung von Automatisierten Funktions- und Performancetests

Code-Review und Test Implementierung
Code-Review und Test Implementierung
  • Code-Review und -Analyse, sowie Entwicklung und Durchführung von Automatisierten Funktions- und Performancetests beim zentralen Identity-System der Justiz (SAFE)
Java Windows Linux Eclipse Ant Repository SVN Java 6.0 J2EE JBoss Server Metro Framework Apache J-Meter
Justiz
2 Monate
2016-02 - 2016-03

IoT Erweiterung eines Projekts um eigenentwickelte Datenenerfassungs Module

Architektur und Entwicklung der Lösung
Architektur und Entwicklung der Lösung

  • Integration der externen Hardware Module in die bestehende  IoT Architektur
  • Hiebei wurde die neuen Hardwaremodule Zusätzlich in die bestehe Lösung integriert
  • Der Datentransfer über MQTT wurde vereinheitlicht.

Java Linux MQTT ARM Eclipse Maven Ant Repository Git Java 7 und 8 OSGI Eclipse Kura Spring Boot
Automatisierungstechnik
8 Monate
2015-06 - 2016-01

IoT Display Lösung zur lokalen Anzeige vom Messdaten

Architektur und Entwicklung der Lösung
Architektur und Entwicklung der Lösung

  • Erstellung einer IoT Architektur incl. Hard und Software zur Datstellung von erfassten Messdaten vor Ort. Die Daten sollen von unterscheidlichen Erfassungsgeräten bezogen und dargestellt werden.

Java Linux MQTT ARM Eclipse Maven Ant Repository Git Java 7 und 8 OSGI Eclipse Kura
Automatisierungstechnik
5 Monate
2014-11 - 2015-03

IoT Lösung mit MQTT Broker, Prototype

Architektur und Prototype der Lösung
Architektur und Prototype der Lösung

  • Erstellung einer IoT Architektur incl. Hard und Software zur Erfassung von Daten im industriellen Umfeld
  • Die Daten sollen zeitnah und performant der Buisiness Applikation zur Verfügung gestellt werden
  • Der Datenversand erfolgt über GSM Modems.

Java Linux MQTT ARM Eclipse Maven Ant Repository Git Java 7 und 8 OSGI Eclipse Kura Apache Apollo Server Spring IO
Automatisierungstechnik
2 Jahre
2012-01 - 2013-12

Inventory Solution

Architektur, Design, Implementierung
Architektur, Design, Implementierung
  • Architektur, einer Webapplikation zur Darstellung von Live Inventar Daten aus Tank Daten, RFID Erfassungen und Wäge Systemen
  • Design der Benutzer Interfaces,
  • Implementierung eines DAO Layers sowie eines speziellen Repository Layers zur Kommunikation mit der DB Applikation.
  • Implementierung der REST JSON Schnittstelle
  • Implementierung der Oberfläche in JavaScript mit DOJO
  • Implementierung von Mehrsprachigkeit Client- und Serverseitig.
  • Nutzung von Async WebSockets zum live Update
Applikationsserver Apache Tomcat Eclipse Maven Repository GIT Spring 3.2 incl. MVC und Security Javascript Dojo 1.9 CSS JUnit Test MS-SQL mit Stored Procedures
Orbit Logistic, Chemie, Logistik
4 Jahre 2 Monate
2009-11 - 2013-12

Funktional-, Last- Test Implementierung für S.A.F.E Identity Server

Architektur, Implementierung
Architektur, Implementierung
  • Implementierung von speziellen JMeter Tests Classen zum Test des S.A.F.E Identity Systems  für Webservices Provisioning-, Attribute- und Such- Service sowie Passive Authentisierung via Web Formulare.
  • Erstellung von Funktional und Last Tests in J-Meter für S.A.F.E.  Identity Server.
Java SE Windows Linux Eclipse Ant Repository SVN Java SE 6.0 Metro Framework Apache JMeter
3 Monate
2013-07 - 2013-09

Prototype Versionskontrolle incl. Suchindex und Such Webapplikation

Architektur, Design, Prototyp
Architektur, Design, Prototyp

Architektur eines Konzepts mit dem ca 2 Mio. nicht veränderbare Dateien über eine Suche gefunden und zeitnah auch in der DMZ permanennt zur Verfügung stehen müssen..

Prototyp einer Umgebung bestehend aus einer Versionskontrolle und einem Suchindex importer aus der Versionskontrolle,  sowie einer Webapplikation zur Suche.

Applikationsserver Apache Tomcat Solr 4.3 Git Eclipse Maven Repository SVN Git Solr 4.3 Spring 3.2 incl. MVC JUnit Test
Justiz
9 Monate
2012-06 - 2013-02

Sample API Erstellung zur Nutzung von SSO Diensten

Implementierung
Implementierung

Erstellung einer Sample API zur Nutzung der Service Dienste des Indentity Management Systems S.A.F.E  via Webservice mit WS-Security und Passive Authentifikation Token Authentisierung.

Eclipse Ant Repository SVN Java SE Windows Linux Java SE 6.0 Metro Framework
5 Monate
2010-11 - 2011-03

E-Government Portal Implementierung

Implementierung
Implementierung
  • Erstellung einer Web Applikation zur Darstellung von Inhalten aus einem externen CMS System, sowie eines Forums und einer Benutzerverwaltung.
  • Architektur des Business Layers mit JPA, Hibernate  und Spring.
  • Implementierung von Content Import und Lucene such Indizierung, sowie Integration in das Cocoon 2.2 Framework zur Darstellung.
  • Implementierung eines einfachen Forums mithilfe von Dojo innerhalb Cocoon.
  • Implementierung der Benutzerverwaltung mithilfe von Dojo in Cocoon.
Java SE Windows Linux Eclipse Maven Repository SVN Java SE 6.0 Apache Cocoon Ver. 2.2 Spring Framework Hibernate Framework Junit Dojo 1.5
5 Monate
2010-06 - 2010-10

Global EU SSO mit Integration bestehender SSO's

Beratung
Beratung
  • Integration bestehender Landesspezifischer unterschiedlicher Single-Sign-On Lösungen zu einem globalen Single-Sign-On System.
  • Erstellung von Use Cases und Mitarbeit am Requirements Dokument.
Java SE Windows Linux
6 Monate
2010-01 - 2010-06

Test Integration S.A.F.E. Identity Management System über WS-Security Service

Implementierung
Implementierung
  • Erstellung einer Web Test Applikation zur Integration eines Single-Sign-On über Webservice mit WS-Security
Java SE Windows Linux Eclipse Ant Repository SVN Java SE 6.0 Apache Cocoon Ver. 2.11 2.2 Metro Framework S.A.F.E Identity Management
2 Monate
2009-11 - 2009-12

Prozess und Produkt Optimierung

Berater
Berater
  • Optimierung einer bestehenden Portal Applikation
  • Optimierung der bestehenden Development, Deployment und Runtime Umgebung
Java SE Windows Linux Eclipse Ant Maven Repository CVS SVN Java SE 6.0 Java SE 5.X Apache Cocoon Ver. 2.11 2.2 Apache Lucene JUnit Test Last Test
9 Monate
2009-04 - 2009-12

Inventory Institute

Architektur, Design, Implementierung
Architektur, Design, Implementierung
  • Architektur, eines Inventur und Lagerhaltung Systems für Chemikalien
  • Design der Benutzer Interfaces, Datenbank und Applikation
  • Implementierung der Oberfläche in JavaScript mit DOJO
  • Implementierung der Stored Procedures in der Datenbank mit SQLUnit Tests
  • Implementierung der Server Business Applikation
Applikationsserver Apache Tomcat Eclipse Ant Maven Repository SVN Apache-Cocoon 2.1.10 Java J2EE Apache Avalon Javascript Dojo CSS XML XSLT XSP SVG Spring JUnit Test SQLUnit Test MySql
Schulen, Institute

Aus- und Weiterbildung

Aus- und Weiterbildung

1985
Abschluß Lehre Informations Elektronik

Position

Position

Architektur

Kompetenzen

Kompetenzen

Top-Skills

SpringBoot Java IT Architectures React Go Javascript Angular Maven Git kafka Microservices Kubernetes Helm

Produkte / Standards / Erfahrungen / Methoden

Produkte

  • MS Visual Studio 6.0, 7.0 und .NET
  • MS IIS 4.0 - 7.0
  • MS Office
  • Adobe Photoshop, Pagemaker, Acrobat
  • Macromedia Freehand, Flash
  • Sitecore Ver. 4.0 - 6.x


OpenSource Projekte

  • OpenOffice
  • Apache Webserver
  • Apache Axis
  • JQuery, Dojo
  • Tomcat Application Server
  • Cocoon Web Development Framework (auf Java und XML Basis)
  • Ant, Maven, Nant
  • FOP, Itext
  • Eclipe
  • Jmeter


Standards

  • HTML, DHTML, XHTML, XML, XSL, XSLT, SOAP: mehrjährige umfangreiche Erfahrungen
  • Java, JavaScript,Ajax: mehrjährige umfangreiche Erfahrungen
  • .Net: mehrjährige umfangreiche Erfahrungen
  • ASP: : mehrjährige umfangreiche Erfahrungen
  • DAO, ODBC, ADO, SQL, JDBC: mehrjährige umfangreiche Erfahrungen
  • TIFF, JPEG, GIF, SVG, EPS: mehrjährige umfangreiche Erfahrungen
  • COM, COM+, ActiveX: mehrjährige Erfahrungen
  • J2EE: Erfahrungen und Kenntnisse, ausbaubar
  • UML: mehrjährige umfangreiche Erfahrung
  • Ant, Maven, Nant: mehrjährige umfangreiche Erfahrung


Erfahrungen allgemein

  • Graphic-Design: mehrjährige umfangreiche Erfahrungen
    Web Applikationen: Architektur, Projektierung, Design und Programmierung, mehrjährige
  • umfangreiche Erfahrungen


Beruflicher Werdegang

1998 - heute

Rolle: freier Berater und Softwareentwickler


1985 - 1988

Rolle: festangestellter Softwareentwickler

1988-1998

Kommunikationsprodukt Consulting

Betriebssysteme

/36, /38
Grundlagen
Mac OS
MS-DOS
Novell
Grundlagen
Unix
SCO,Linux
Windows

Programmiersprachen

Assembler
x86
Basic
VB 6, VB Script, ASP
C
C, C#
C#
Java
Java >= 1.1, JavaScript
JavaScript
Java >= 1.1, JavaScript
Scriptsprachen
XSLT, Ant, Nant, Maven
Shell
bsh
Sql /PSql
XML/XSLT
XSP
Apache-Cocoon

Datenbanken

Access
DAO
JDBC
Lucene Index
MS SQL Server
2003,2005
MySQL
ODBC
SQL

Datenkommunikation

AppleTalk
ATM
Bus
EDIFACT
Ethernet
Fax
FTAM
HDLC
IBM LAN Server
Internet, Intranet
ISO/OSI
Message Queuing
NetBeui
NetBios
Novell
parallele Schnittstelle
PC-Anywhere
Router
RPC
RS232
SMTP
SNA
Terminal Emulationen
SNMP
TCP/IP
Token Ring
UUCP
Web Service
MS und Java
Windows Netzwerk
Winsock
X.400 X.25 X.225 X.75...

Hardware

Ascii/X - Terminals
Dec vt
CD-Writer / Brenner
Drucker
Hardware entwickelt
Kommunikationstechnik
Messgeräte
Modem
PC
Proprietäre HW
Multiserielle Adapter
Scanner
Soundkarten
Steuer und Regelsysteme

Branchen

Branchen

  • Interactive Entertainment
  • Chemie : Katalogsysteme, B2B
  • Versicherung
  • Finanzdienstleister
  • Softwarehersteller
  • Forschung
  • Werbung
  • Energie
  • Automobile

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.