Ziel des Projektes war die Entwicklung einer webbasierten Cloud-Anwendung, die Support-Mitarbeiter aller Ebenen bei der Bearbeitung von Kundenanfragen unterstützt. Die Anwendung ermittelt relevante Daten aus den Heizsystemen der Endkunden, bereitet diese auf und stellt sie strukturiert für die Analyse und Problemlösung durch den Support bereit. Besonderer Fokus lag auf der Integration in ein komplexes IoT-Umfeld, der Unterstützung effizienter Diagnoseprozesse sowie der Bereitstellung einer skalierbaren Lösung für den weltweiten Einsatz in allen Märkten des Herstellers.
Aufgaben:
Teamführung des Entwicklerteams
> Teamleitung Entwicklung
> Moderation der Meetings, inkl. Vor- und Nachbereitung
> Implementierung von UI-Komponenten
> Implementierung und Testen des Microservices
> Design und Implementierung der Gitlab-Pipelines
> Administration der on-premise Gitlab Installation
> Integration und Aufbau des Chat-Systems mit SocketIo
> Implemetierung von Unit-Tests und E2E-Tests mit Playwright
HR-System, mit dessen Hilfe die Unternehmensstruktur eines großen deutschen Automobilkonzerns verwaltet werden kann. Das Vorgehensmodell war SCRUM.
> Implementierung von UI-Komponenten
> Aufbau des Jenkins, um in die Google-Cloud zu deployen
> Implementierung und Testen der Microservices
Eine Plattform, die Patientendaten von Kliniken und Krankenhäuser zentral verfügbar macht
> Aufsetzen eines Kubernetes-Cluster
> Weiterentwicklung einzelner Komponenten
> Design der GitLab-Pipelines
Eine Vermietungsplattform, die es Privatpersonen ermöglicht Gegenstände aller Art untereinander zu vermieten.
Die Plattform ist cloud basiert und besteht aus einem Microservice und einem Ionic-Projekt. Die CI/CD Pipeline sorgt für eine automatisiertes Deployment der einzelnen Komponenten in die Cloud.
> Design der Weboberfläche
> Aufsetzen des Projekts
> Implementierung der UI und Migration auf die jeweils aktuellste Angular Version
> Aufbau des Jenkins, um in die Google-Cloud zu deployen
> Anbindung von Keycloak als Authentifizierung
> Implementierung und Testen der Microservices
> Docker
> Anlernen der studentischen Hilfskräfte
> Entwicklung des Datenmodells
> Skript zum automatischen Einfügen von Testdaten in die MongoDB
> Docker-Compose.yml, um lokal eine MinIO-, MongoDB- und Keycloak-Instanz zu hosten
> Konfiguration von Keycloak
Die Aufgabe des Projektes ist die Erneuerung einer Weboberfläche und eines Microservices im Versicherungsumfeld.
> Anbindung eines intern gehosteten REST-Services
> Implementierung der UI nach Vorgabe einer Maske
> Testen der UI & des Microservices
> Aufsetzen des Microservices> Implementierung des Microservices
> Präsentation der Ergebnisse bei dem Auftraggeber
> Fachliche Anleitung der Mitarbeiter in GitLab und dem Prinzip vom Microservices
> Design der Weboberfläche
> Aufsetzen des Projekts
> Implementierung der UI und Migration auf die jeweils aktuellste Angular Version
> Aufbau des Jenkins, um in die Google-Cloud zu deployen
> Anbindung von Keycloak als Authentifizierung
> Implementierung und Testen der Microservices
> Erstellen eines betriebswirtschaftlichen Modells als Software as a Service
> Konfiguration von Keycloak
> Helm- & GitLab CI/CD-Integration
Ziel des Projektes war die Entwicklung einer webbasierten Cloud-Anwendung, die Support-Mitarbeiter aller Ebenen bei der Bearbeitung von Kundenanfragen unterstützt. Die Anwendung ermittelt relevante Daten aus den Heizsystemen der Endkunden, bereitet diese auf und stellt sie strukturiert für die Analyse und Problemlösung durch den Support bereit. Besonderer Fokus lag auf der Integration in ein komplexes IoT-Umfeld, der Unterstützung effizienter Diagnoseprozesse sowie der Bereitstellung einer skalierbaren Lösung für den weltweiten Einsatz in allen Märkten des Herstellers.
Aufgaben:
Teamführung des Entwicklerteams
> Teamleitung Entwicklung
> Moderation der Meetings, inkl. Vor- und Nachbereitung
> Implementierung von UI-Komponenten
> Implementierung und Testen des Microservices
> Design und Implementierung der Gitlab-Pipelines
> Administration der on-premise Gitlab Installation
> Integration und Aufbau des Chat-Systems mit SocketIo
> Implemetierung von Unit-Tests und E2E-Tests mit Playwright
HR-System, mit dessen Hilfe die Unternehmensstruktur eines großen deutschen Automobilkonzerns verwaltet werden kann. Das Vorgehensmodell war SCRUM.
> Implementierung von UI-Komponenten
> Aufbau des Jenkins, um in die Google-Cloud zu deployen
> Implementierung und Testen der Microservices
Eine Plattform, die Patientendaten von Kliniken und Krankenhäuser zentral verfügbar macht
> Aufsetzen eines Kubernetes-Cluster
> Weiterentwicklung einzelner Komponenten
> Design der GitLab-Pipelines
Eine Vermietungsplattform, die es Privatpersonen ermöglicht Gegenstände aller Art untereinander zu vermieten.
Die Plattform ist cloud basiert und besteht aus einem Microservice und einem Ionic-Projekt. Die CI/CD Pipeline sorgt für eine automatisiertes Deployment der einzelnen Komponenten in die Cloud.
> Design der Weboberfläche
> Aufsetzen des Projekts
> Implementierung der UI und Migration auf die jeweils aktuellste Angular Version
> Aufbau des Jenkins, um in die Google-Cloud zu deployen
> Anbindung von Keycloak als Authentifizierung
> Implementierung und Testen der Microservices
> Docker
> Anlernen der studentischen Hilfskräfte
> Entwicklung des Datenmodells
> Skript zum automatischen Einfügen von Testdaten in die MongoDB
> Docker-Compose.yml, um lokal eine MinIO-, MongoDB- und Keycloak-Instanz zu hosten
> Konfiguration von Keycloak
Die Aufgabe des Projektes ist die Erneuerung einer Weboberfläche und eines Microservices im Versicherungsumfeld.
> Anbindung eines intern gehosteten REST-Services
> Implementierung der UI nach Vorgabe einer Maske
> Testen der UI & des Microservices
> Aufsetzen des Microservices> Implementierung des Microservices
> Präsentation der Ergebnisse bei dem Auftraggeber
> Fachliche Anleitung der Mitarbeiter in GitLab und dem Prinzip vom Microservices
> Design der Weboberfläche
> Aufsetzen des Projekts
> Implementierung der UI und Migration auf die jeweils aktuellste Angular Version
> Aufbau des Jenkins, um in die Google-Cloud zu deployen
> Anbindung von Keycloak als Authentifizierung
> Implementierung und Testen der Microservices
> Erstellen eines betriebswirtschaftlichen Modells als Software as a Service
> Konfiguration von Keycloak
> Helm- & GitLab CI/CD-Integration