Das Projekt, welches für einen bekannten Energiekonzern durchgeführt wird, beinhaltet Aufgaben rund um die Auftragsvergabe von energiewirtschaftlichen Anliegen an Dienstleister. Es wird nach agiler Vorgehensweise umgesetzt. Weiterführend fand der Projekteinsatz im Bereich des Architektur Managements statt, in dem weitreichende Analysen zur Restaurierung der bestehenden Architektur und Qualität der Services durchgeführt wurden. Eine neue Architektur zur Maximierung der Skalierbarkeit wurde beratend mit den Entwicklern konzeptioniert.
? Implementierung, Erweiterung, Wartung und Betrieb verschiedener Microservices auf Basis von Java/Kotlin mit Spring Boot
? Erstellung und Wartung von CI/CD-Pipelines in Gitlab CI für Kompilierung, Deployments und Infrastruktur-Setup
? Das Team hat einen DevOps Ansatz, sodass Entwickler sich umfassend mit dem Lebenszyklus der Gesamtanwendung befassen
? Aufsetzen und Betreuen von Logging, Monitoring und Überwachung der verschiedenen Azure basierten Umgebungen auf Basis von Splunk
? Training und Coaching von Entwicklern im Java Umfeld, Best Practices und Planung Reengineering-Maßnahmen
? Azure Lösungsarchitekturen zum Betrieb von Services erstellen und implementieren per Terraform
? Aufbau von Testsystemen innerhalb der Produktlandschaft. Erstellung von Unit- und Integration-Tests
? Technisches Berechtigungsmanagement der Komponenten
? Durchführung von Identity & Access Management Maßnahmen (PING/C-IAM) auf
Microservice-Ebene (Authentifizierung und Autorisierung)
? Fehleranalyse und -behebung in den Services
? Analysen bestehender Microservices und Repositories, Handlungsempfehlungen für den
Kunden, enger Kundenkontakt hinsichtlich Restaurierung, Training und QA / Code
Quality Aspekten sowie technische Reports zu Industrie-Standards
? Strategieberatung des Kunden hinsichtlich Team-Organisation, Technologien und
langfristiger Planung und Restaurierung der Systemlandschaft
? Abstimmung zur Architecture Capability mit den Product Ownern im Enterprise-Kontext
des Unternehmens
? Recruiting/HR und Staffing von Teams, Schnittstelle zwischen Kundenteams und
Consulting Unternehmen
Fu?r den Kunden fand die Neutentwicklung des Order-Managements basierend auf einer Google Cloud Microservice Architektur statt. Hierfu?r wurden neuste Technologien verwendet, da die Services auf GoLang und Quarkus basierten und ein Test-Framework auf Cucumber implementiert wurde. Fu?r die Services wurden eigene CI/CD Pipelines aufgesetzt die ein automatisiertes Testing und Deployment unter Terraform/Helm ermo?glichen.
Weiterfu?hrend fand der Projekteinsatz im Bereich des Inventory Managements statt, in dem weitreichende Analysen zur Restaurierung der bestehenden Architektur und Qualita?t der Services durchgefu?hrt wurden. Eine neue Architektur zur Maximierung der Skalierbarkeit wurde beratend mit den Entwicklern konzeptioniert.
Entwicklung des Test-Frameworks basierend auf Cucumber und Spring
Entwicklung eines Migrationskonzepts basierend auf Liquibase und Anbindung in die
CI/CD Pipelines
Training und Coaching von Entwicklern im Java Umfeld, best practises und Planung
Reengineering-Maßnahmen
CI/CD und Infrastruktur-Themen im Zusammenhang mit Helm/Terraform
Entwicklung von Microservices unter GoLang und Anbinden von Grafana/Prometheus
sowie Entwicklung von Dashboards
Analysen bestehender Microservices und Repositories, Handlungsempfehlungen fu?r den Kunden, enger Kundenkontakt hinsichtlich Restaurierung, Training und QA / Code
Quality Aspekten sowie technische Reports zu Industrie-Standards
Strategieberatung des Kunden hinsichtlich Team-Organisation, Techonologien und
langfristiger Planung und Restaurierung der Systemlandschaft
Abstimmung zur Architecture Capability mit den Product Owner im Enterprise-Kontext
des Unternehmens
Recruiting/HR und Staffing von Teams, Schnittstelle zwischen Kundenteams und
Consulting Unternehmen
Beratung zur Skalierbarkeit und Aufsetzen einer neuen Cloud Architektur, Microservice
Schnitt und Technologie-Stack
Google Cloud (GKE Google Kubernetes Engine, PubSub, Cloud Storage)
OpenShift Cloud
Terraform
Helm
Java 11
GitHub Actions + CI/CD § PostgreSQL
GitHub Enterprise
Netty
Liquibase
GoLang
Bash
Python
Quarkus
Gradle
Junit
Cucumber
SpringBoot
AWS
Fu?r Hellmann Worldwide Logistics fand eine Mitarbeit an der Neuimplementierung einer Logistikanwendung auf Grundlage von Microservices nach CQRS and Domain Driven Design statt. Es wurde ein Gesamtkonzept für das DMS, Document Mgmt System für die gesamte Logistik erstellt, da die bisherige intern entworfene Lösung nicht zufriedenstellend funktionierte, mit anschließendem Umbau.
Beratung hinsichtlich Domain Driven Design, Microservice-Architektur und Performance- Optimierung
Java 15
SpringBoot
AWS
Maven
Oracle Database 11g
PostgreSQL
Apache Kafka
Gitlab CI
ElasticSearch / Kibana
LitElement
Mocka
Bootstrap
Graylog
Fu?r Volkswagen wurde ein neues Projekt aufgesetzt zur Berechnung von aggregierten Daten zur Berechnung nach WLTP. Dazu wurde die Kundenberatung aufgenommen sowie die Konzeptionierung einer modulitischen Architektur nach Domain Driven Design basierend auf Docker, Apache Kafka mit Hinblick auf zuku?nftiger Anbindung in die AWS Cloud (Serenity)
Fu?r Volkswagen wurde ein Aggregationstool fu?r die WLTP Berechnung auf Grundlage von SpringBoot und eines UI basierend auf Bootstrap und ReactJS implementiert.
Fu?r Volkswagen wurde ein Tool zur Planung von Arbeitszeiten von Werksta?tten neu implementiert unter Einhaltung einer Microservice Architektur inklusive einem Angular Frontend.
Entwicklung von REST-Services und Schnittstellen fu?r Typo3 CMS und Stud.IP sowie eines Student Self- Services und Pru?fungsverwaltung basierend auf Jboss und EJB.
Schwerpunkte
Backend-Entwicklung
Softwarearchitektur
Cloud Technologien
Beratungskompetenzen und spezielle Kenntnisse
Systemintegration
API Security
Statistik und Datenanalyse
Audio-Programmierung
Branchenkenntnisse
Logistik
Luftfahrt
Automotive / Automobil
Das Projekt, welches für einen bekannten Energiekonzern durchgeführt wird, beinhaltet Aufgaben rund um die Auftragsvergabe von energiewirtschaftlichen Anliegen an Dienstleister. Es wird nach agiler Vorgehensweise umgesetzt. Weiterführend fand der Projekteinsatz im Bereich des Architektur Managements statt, in dem weitreichende Analysen zur Restaurierung der bestehenden Architektur und Qualität der Services durchgeführt wurden. Eine neue Architektur zur Maximierung der Skalierbarkeit wurde beratend mit den Entwicklern konzeptioniert.
? Implementierung, Erweiterung, Wartung und Betrieb verschiedener Microservices auf Basis von Java/Kotlin mit Spring Boot
? Erstellung und Wartung von CI/CD-Pipelines in Gitlab CI für Kompilierung, Deployments und Infrastruktur-Setup
? Das Team hat einen DevOps Ansatz, sodass Entwickler sich umfassend mit dem Lebenszyklus der Gesamtanwendung befassen
? Aufsetzen und Betreuen von Logging, Monitoring und Überwachung der verschiedenen Azure basierten Umgebungen auf Basis von Splunk
? Training und Coaching von Entwicklern im Java Umfeld, Best Practices und Planung Reengineering-Maßnahmen
? Azure Lösungsarchitekturen zum Betrieb von Services erstellen und implementieren per Terraform
? Aufbau von Testsystemen innerhalb der Produktlandschaft. Erstellung von Unit- und Integration-Tests
? Technisches Berechtigungsmanagement der Komponenten
? Durchführung von Identity & Access Management Maßnahmen (PING/C-IAM) auf
Microservice-Ebene (Authentifizierung und Autorisierung)
? Fehleranalyse und -behebung in den Services
? Analysen bestehender Microservices und Repositories, Handlungsempfehlungen für den
Kunden, enger Kundenkontakt hinsichtlich Restaurierung, Training und QA / Code
Quality Aspekten sowie technische Reports zu Industrie-Standards
? Strategieberatung des Kunden hinsichtlich Team-Organisation, Technologien und
langfristiger Planung und Restaurierung der Systemlandschaft
? Abstimmung zur Architecture Capability mit den Product Ownern im Enterprise-Kontext
des Unternehmens
? Recruiting/HR und Staffing von Teams, Schnittstelle zwischen Kundenteams und
Consulting Unternehmen
Fu?r den Kunden fand die Neutentwicklung des Order-Managements basierend auf einer Google Cloud Microservice Architektur statt. Hierfu?r wurden neuste Technologien verwendet, da die Services auf GoLang und Quarkus basierten und ein Test-Framework auf Cucumber implementiert wurde. Fu?r die Services wurden eigene CI/CD Pipelines aufgesetzt die ein automatisiertes Testing und Deployment unter Terraform/Helm ermo?glichen.
Weiterfu?hrend fand der Projekteinsatz im Bereich des Inventory Managements statt, in dem weitreichende Analysen zur Restaurierung der bestehenden Architektur und Qualita?t der Services durchgefu?hrt wurden. Eine neue Architektur zur Maximierung der Skalierbarkeit wurde beratend mit den Entwicklern konzeptioniert.
Entwicklung des Test-Frameworks basierend auf Cucumber und Spring
Entwicklung eines Migrationskonzepts basierend auf Liquibase und Anbindung in die
CI/CD Pipelines
Training und Coaching von Entwicklern im Java Umfeld, best practises und Planung
Reengineering-Maßnahmen
CI/CD und Infrastruktur-Themen im Zusammenhang mit Helm/Terraform
Entwicklung von Microservices unter GoLang und Anbinden von Grafana/Prometheus
sowie Entwicklung von Dashboards
Analysen bestehender Microservices und Repositories, Handlungsempfehlungen fu?r den Kunden, enger Kundenkontakt hinsichtlich Restaurierung, Training und QA / Code
Quality Aspekten sowie technische Reports zu Industrie-Standards
Strategieberatung des Kunden hinsichtlich Team-Organisation, Techonologien und
langfristiger Planung und Restaurierung der Systemlandschaft
Abstimmung zur Architecture Capability mit den Product Owner im Enterprise-Kontext
des Unternehmens
Recruiting/HR und Staffing von Teams, Schnittstelle zwischen Kundenteams und
Consulting Unternehmen
Beratung zur Skalierbarkeit und Aufsetzen einer neuen Cloud Architektur, Microservice
Schnitt und Technologie-Stack
Google Cloud (GKE Google Kubernetes Engine, PubSub, Cloud Storage)
OpenShift Cloud
Terraform
Helm
Java 11
GitHub Actions + CI/CD § PostgreSQL
GitHub Enterprise
Netty
Liquibase
GoLang
Bash
Python
Quarkus
Gradle
Junit
Cucumber
SpringBoot
AWS
Fu?r Hellmann Worldwide Logistics fand eine Mitarbeit an der Neuimplementierung einer Logistikanwendung auf Grundlage von Microservices nach CQRS and Domain Driven Design statt. Es wurde ein Gesamtkonzept für das DMS, Document Mgmt System für die gesamte Logistik erstellt, da die bisherige intern entworfene Lösung nicht zufriedenstellend funktionierte, mit anschließendem Umbau.
Beratung hinsichtlich Domain Driven Design, Microservice-Architektur und Performance- Optimierung
Java 15
SpringBoot
AWS
Maven
Oracle Database 11g
PostgreSQL
Apache Kafka
Gitlab CI
ElasticSearch / Kibana
LitElement
Mocka
Bootstrap
Graylog
Fu?r Volkswagen wurde ein neues Projekt aufgesetzt zur Berechnung von aggregierten Daten zur Berechnung nach WLTP. Dazu wurde die Kundenberatung aufgenommen sowie die Konzeptionierung einer modulitischen Architektur nach Domain Driven Design basierend auf Docker, Apache Kafka mit Hinblick auf zuku?nftiger Anbindung in die AWS Cloud (Serenity)
Fu?r Volkswagen wurde ein Aggregationstool fu?r die WLTP Berechnung auf Grundlage von SpringBoot und eines UI basierend auf Bootstrap und ReactJS implementiert.
Fu?r Volkswagen wurde ein Tool zur Planung von Arbeitszeiten von Werksta?tten neu implementiert unter Einhaltung einer Microservice Architektur inklusive einem Angular Frontend.
Entwicklung von REST-Services und Schnittstellen fu?r Typo3 CMS und Stud.IP sowie eines Student Self- Services und Pru?fungsverwaltung basierend auf Jboss und EJB.
Schwerpunkte
Backend-Entwicklung
Softwarearchitektur
Cloud Technologien
Beratungskompetenzen und spezielle Kenntnisse
Systemintegration
API Security
Statistik und Datenanalyse
Audio-Programmierung
Branchenkenntnisse
Logistik
Luftfahrt
Automotive / Automobil