Für die Unterstützung eine Support-Teams eines Kunden aus der Touristikbranche musste ein Service-UI entwickelt werden, welches es den Support Mitarbeitern ermöglicht auf einen Blick alle relevanten Daten eines Support Vorfalles dargestellt zu bekommen und bearbeiten zu können. Das Service-UI ermöglicht die Anzeige aller im Mircoservice-Zoo verfügbaren Mircoservices, sowie deren Status und weitere wichtige Konfigurationen und Informationen um die einzelnen Services. Die UI bietet zudem die Anpassung von Konfigurationen der Services in Echtzeit. Neben der Anzeige der Services beinhaltet das Service-UI die Anzeige von fehlerhaften Vorgängen bzw. Buchungen. Über diese Anzeige kann das Support-Team nicht nur Informationen herausfinden, sondern auch direkt bearbeiten und korrigieren. Als Fullstack-Entwickler lagen meine Aufgaben darin die Anforderung und Wünsche des Support-Team aufzunehmen, zu dokumentieren und technische zu analysieren. Anschließend habe ich die Anforderungen in Form eines Java Spring Boot Mircoservice mit REST-Schnittstelle umgesetzt und eine Single-Page-Application mit Angular 6, Typescript, SASS, Angular CLI und Komponenten von Angular Material implementiert. Das Testen mittels Unit-Tests und die Erstellung der Docker-Konfiguration waren ebenso Bestandteil meiner Arbeit.
Für Europas führenden LKW-Trailer Hersteller wurde eine neue Plattform umgesetzt, welche es den Endkunden des Herstellers, wie beispielsweise Logistikunternehmern, ermöglichen soll, Telematicdaten eines Fahrzeuges aus der Ferne monitoren zu können. Die Endkunden sollen somit wichtige Fahrzeugdaten, wie Reifendruck, Fahrzeugposition, Einhaltung der Kühlkette auf einem Blick in einer Webanwendung einsehen können.
Die hierfür umgesetzte Webanwendung basiert auf AngularJS. Als Buildtool wurde der NodeJS TaskBuildes Gulp verwendet. Mittels AJAX-Request wurde die Middleware Komponente via REST-Schnittstelle an die Angular Single-Page-Application (SPA) angebunden. Des Weiteren wurde eine WebSockets Verbindung zwischen SPA und Middleware aufgebaut, über welche OnDemand Aktualisierungen seitens der Middleware zum Client(der SPA) gepusht werden konnten. Die backendseitig Middleware wurde hierbei von Spring auf JavaEE migriert. Bei der Middleware handelte es sich um Datenbankzugriffschicht inkl. Rechteprüfung. Eingehende Fahrzeugdaten und Telematicdaten der Fahrzeuge wurde via JMS durch verschiedene Verarbeitungsprozesse verarbeitet und in der Datenbank abgelegt, bzw. direkt weiter auf die Websocketverbindung gepusht, um sie dem Nutzer verzögerungsfrei bereitzustellen. Neben der Planung und Umsetzung der REST-Schnittstellen, des WebSocket Stacks, sowie der fachlichen Umsetzung der Features in der Middleware und in der Prozessverarbeitungskette, lagen meine Aufgaben als Lead-Entwickler und Fullstack-Entwickler zum einen in der Klärung/Dokumentation von Anforderungen mit dem Kunden und in der Schnittstellenabsprache mit dem Frontendteam. Zum anderen aber auch in der Koordination der Backend Kollegen, sowie der Kommunikation zum Testteam und zur Projektleitung.
Als Teil des Entwicklungsteams habe ich zudem Backend Komponenten inkl. Unit und Integrationstests umgesetzt, sowie einige Features in der Angular Frontend-Komponente übernommen.
Aufgaben:
Aus eigenem geschäftlichem Anlass heraus war es vor Nöten ein Zeiterfassungssystem zu entwickeln, welches neben der Erfassung von Arbeitszeiten, sowie Forecast-Zeitberechnungen, auch zur Erstellung von Rechnungen, bzw. Leistungsnachweisen bereitstellen kann. Für die Umsetzung habe ich zunächst auf Dokumentationswerkzeuge wie Enterprise Architect also auch Confluence. Umgesetzt wurde das Projekt backendseitig mittels Spring Boot, sowie der dazugehörigen Komponenten Spring MVC und Spring Security. Nach außen stellt das Backend einen REST-Schnittstelle zur Verfügung, welche alle notwendigen Ressourcen zum lesen und schreiben von Daten bereitstellt. Abgelegt werden die Daten letztlich mittels JooQ in einer MySQL Datenbank. Zur Erreichung der Qualitätsziele wurde des Weiteren aussagekräftige Unittests implementiert, um somit auch Fehler weit im Voraus zu identifizieren. Frontendseitig ist bei diesem Projekt eine Angular 2 Single Page Application erstellt worden. Die Implementierung wurde hierbei mittels TypeScript realisiert. Der Buildprozess basiert auf Gulp.
Aufgaben:
Für einen großen Dienstleister aus der Versicherungsbranche wurde am Standort München eine Web-Portal-Lösung für private als auch geschäftliche Endkunden umgesetzt und weiterentwickelt. Das Aufgabenspektrum umfasste hierbei die Entwicklung neuer Features in bestehenden Web-Portal-Lösung, als auch die Behebung von Fehlern im bestehenden System. Dabei war die Kommunikation mit den internationalen Kollegen aus dem Anforderungsmanagement, sowie des Tests als auch dem Buildmanagement ein essenzieller Bestandteil für die Erreichung des Projektzieles. Die Umsetzung der Features umfasste dabei sowohl die Planung und Implementierung der Frontendkomponenten, sowie der Backend-REST-Schnittstelle.
Bei der Frontendkomponente handelte es sich um eine reine Single Page Applikation (SPA), welche auf Basis von AngularJS und Javascript umgesetzt wurde. Als Buildtool wurde für die SPA Grunt eingesetzt. Backendseitig (Middleware) wurde als Kernframework Spring MVC eingesetzt und somit die REST-Schnittstelle realisiert. Die Middleware kommunizierte wiederrum mittels CXF via SOAP mit dem Service-Layer, welcher von einem Dritten Projektbeteiligten beigesteuert wurde. Mittels des Framework JooQ wurden des Weiteren der Datenaustausch mit der angebundenen Oracle Datenbank umgesetzt.
Somit wurden die jeweilig umzusetzenden Features vertikal, also durch alle Schichten wie zuvor beschrieben, realisiert.
Die Migration des Software-Projektes von Hudson auf einen Jenkins-Buildserver und die Einbindung des Projektes in einen Continuous Integration Prozess war ein weiterer Bestandteil meines Aufgabenbereiches. Des Weiteres galt es hierfür den Grunt Task Runner Prozess zu optimieren, sowie in den Maven-Build-Prozess zu integrieren um ihn Bestandteil des Continuous Integration Prozess werden zu lassen.
Aufgaben:
Für Europas führenden LKW-Trailer Hersteller wurde eine neue Plattform umgesetzt, welche es den Endkunden des Herstellers, wie beispielsweise Logistikunternehmern, ermöglichen soll, Telematicdaten eines Fahrzeuges aus der Ferne monitoren zu können. Die Endkunden sollen somit wichtige Fahrzeugdaten, wie Reifendruck, Fahrzeugposition, Einhaltung der Kühlkette auf einem Blick in einer Webanwendung einsehen können.
Die hierfür umgesetzte Webanwendung basiert auf AngularJS und bindet via AJAX die Middleware Komponente via REST-Schnittstelle an. Des Weiteren wurde ein WebSockets Endpunkt in der Middleware umgesetzt, welche eine synchrone Kommunikation zwischen Middleware und AngularJS SPA ermöglicht. Die backendseitig Middleware wurde hierbei mittels Java und dem Spring-Framework umgesetzt und hat via JNDI eine weitere Service-Komponente von einem Dritten Projektteam angebunden, welche die Fahrzeugdaten lieferte. Neben der Planung und Umsetzung der REST-Schnittstelle, des WebSocket Stacks, sowie der fachlichen Umsetzung der Features in der Middleware lagen meine Aufgaben als Software Architekt und Lead-Entwickler zum einen in der Klärung/Dokumentation von Anforderungen, in der Schnittstellenabsprache mit dem Frontendteam und im speziellen mit dem Service-Team. Zum anderen aber auch in der Koordination der Backend Kollegen, sowie der Kommunikation zum Testteam, und der Kommunikation guter als auch schlechter Nachrichten zur Projektleitung und der Abschirmung des Entwicklerteams.
Aufgaben:
Implementierung von unterschiedlichsten kundenspezifischen Modulen im Magento Online-Shopsystem. Hierbei im speziellen Anbindung und Erstellung von Schnittstellenkomponenten via SOAP und REST.
Aufgaben:
Im Zuge der Einführung von JIRA, musste eine zusätzliche Software erstellt werden, welche es außenstehenden Kunden einfach und barrierefrei ermöglicht Fehlertickets anzulegen. Das JIRA-Ticketsystem wurde als internes Arbeitsverwaltungssystem eingesetzt, auf welches die Kunden jedoch keinen Zugriff haben sollten. Hierfür wurde über ein Zwischensystem erstellt, welches die JIRA-REST-API anbindet und wiederum für seine Frontend-Komponente al REST-API aufrufbar war. Als Frontend Komponente wurde eine Single Page Application via Javascript / jQuery implementiert.
Aufgaben:
Für einen Onlineshop-Betreiber im Glaswaren und Dekorationsbereich wurde eine Paketverwaltungssoftware konzeptioniert und erstellt, welche es dem Onlineshop-Betreiber ermöglicht vereinfacht Versandetiketten für ausgewählte Versendungen zu erstellen. Über die erstellte Software kann der Betreiber nun via Mausklick für ausgewählte Bestellungen Versandlabels bei verschiedenen Versandanbietern erzeugen. Des Weiteren erzeugt die Software eine Benachrichtigung der Kunden mit dem jeweiligen Trackingslink der Versendung.
Ein Export des Tagesabschlusses für den Betreiber ist ebenfalls Bestandteil des Projektes gewesen, wie die Erstellung eines Reports für Bestellungen welche via Amazon getätigt wurden.
Aufgaben:
Umsetzung des De-Mail Standards der Bundesregierung zum Versand und Empfang von rechtsverbindlichen Emails für die Deutsche Telekom AG. Frontendprogrammierung Anbindung von Telekom internen Services und Backend.
Aufgaben:
Phase 1:
Phase 2:
Phase 3:
Phase 4:
Erstellung ein Demo iPhone-App für Lotterie Spiele. Darstellung eines kompletten Tippscheines und der Auswahl von Tipps. Softwaredesign, Implementierung der iPhone-App für iOS 3.2, Backend und Frontendprogrammierung, sowie GUI-Design erstellt.
Aufgaben:
Erstellung ein iPhone-App zur kategorischen Auflistung und Suche von lokalen Informationen (Hotel, Restaurants, usw.) in der Umgebung des Nutzers, sowie die Anzeige der Standorte auf einer Karte für „Suchen.mobi“. Implementierung der iPhone-App für iOS 3.2, Anbindung von Services, Einbindung einer Kartenkomponente, Backend und Frontendprogrammierung.
Aufgaben:
Umsetzung einer Web-Anwendung zur kategorischen Auflistung und Suche von lokalen Informationen (Hotel, Restaurants, usw.) in der Umgebung des Nutzers, sowie die Anzeige der Standorte auf einer Karte für „Suchen.mobi“. Anbindung von Services, Einbindung einer Kartenkomponente(BING), Backend und Frontendprogrammierung.
Aufgaben:
Erweiterung und Fehlerbehebung der Web-Anwendung zur Verwaltung von Ausbildungsstandorten und Auszubildenden der Telekom-Training Dresden/Cottbus. Erstellen weiterer Module zur kalendarischen Darstellung von Einsatzorten, Urlaubs- und Schultagen von Auszubildenden. Frontend- und Backendprogrammierung, sowie Bugfixing und Anbindung einer MySQL-Datenbank und Export von Daten.
Aufgaben:
Inhalte der Schulung
Zertifizierungen
2013
iSAQB Certified Professional for Software Architecture, Foundation Level
SCHULUNGEN
2018
AWS Basics (EC2, ECS, ALB, S3, CloudFront, CloudWatch, ES)
2022
Kubernetes / Docker
2015
HTML5 / CSS3 ? Technisch
2014
Kundenkommunikation effektiv gestalten ? Soft-Skills
FACHLICH
Softwarearchitektur und Full-Stack-Cloud-Entwicklung von Microservice-, Enterprise- und Web-Applikationen (Spring Boot, Angular)
Spring
Web
Test
Spring Boot Test
Services
MESSAGING / KOMMUNIKATION
Weitere
Dokumentation
Web/Content Server
Versionskontrolle
Integration
Sonstiges
Code-Quality
DEVOPS / CLOUD
Allgemein
Skills
TECHNOLOGIEN
PRODUKTE/FRAMEWORKS
Für die Unterstützung eine Support-Teams eines Kunden aus der Touristikbranche musste ein Service-UI entwickelt werden, welches es den Support Mitarbeitern ermöglicht auf einen Blick alle relevanten Daten eines Support Vorfalles dargestellt zu bekommen und bearbeiten zu können. Das Service-UI ermöglicht die Anzeige aller im Mircoservice-Zoo verfügbaren Mircoservices, sowie deren Status und weitere wichtige Konfigurationen und Informationen um die einzelnen Services. Die UI bietet zudem die Anpassung von Konfigurationen der Services in Echtzeit. Neben der Anzeige der Services beinhaltet das Service-UI die Anzeige von fehlerhaften Vorgängen bzw. Buchungen. Über diese Anzeige kann das Support-Team nicht nur Informationen herausfinden, sondern auch direkt bearbeiten und korrigieren. Als Fullstack-Entwickler lagen meine Aufgaben darin die Anforderung und Wünsche des Support-Team aufzunehmen, zu dokumentieren und technische zu analysieren. Anschließend habe ich die Anforderungen in Form eines Java Spring Boot Mircoservice mit REST-Schnittstelle umgesetzt und eine Single-Page-Application mit Angular 6, Typescript, SASS, Angular CLI und Komponenten von Angular Material implementiert. Das Testen mittels Unit-Tests und die Erstellung der Docker-Konfiguration waren ebenso Bestandteil meiner Arbeit.
Für Europas führenden LKW-Trailer Hersteller wurde eine neue Plattform umgesetzt, welche es den Endkunden des Herstellers, wie beispielsweise Logistikunternehmern, ermöglichen soll, Telematicdaten eines Fahrzeuges aus der Ferne monitoren zu können. Die Endkunden sollen somit wichtige Fahrzeugdaten, wie Reifendruck, Fahrzeugposition, Einhaltung der Kühlkette auf einem Blick in einer Webanwendung einsehen können.
Die hierfür umgesetzte Webanwendung basiert auf AngularJS. Als Buildtool wurde der NodeJS TaskBuildes Gulp verwendet. Mittels AJAX-Request wurde die Middleware Komponente via REST-Schnittstelle an die Angular Single-Page-Application (SPA) angebunden. Des Weiteren wurde eine WebSockets Verbindung zwischen SPA und Middleware aufgebaut, über welche OnDemand Aktualisierungen seitens der Middleware zum Client(der SPA) gepusht werden konnten. Die backendseitig Middleware wurde hierbei von Spring auf JavaEE migriert. Bei der Middleware handelte es sich um Datenbankzugriffschicht inkl. Rechteprüfung. Eingehende Fahrzeugdaten und Telematicdaten der Fahrzeuge wurde via JMS durch verschiedene Verarbeitungsprozesse verarbeitet und in der Datenbank abgelegt, bzw. direkt weiter auf die Websocketverbindung gepusht, um sie dem Nutzer verzögerungsfrei bereitzustellen. Neben der Planung und Umsetzung der REST-Schnittstellen, des WebSocket Stacks, sowie der fachlichen Umsetzung der Features in der Middleware und in der Prozessverarbeitungskette, lagen meine Aufgaben als Lead-Entwickler und Fullstack-Entwickler zum einen in der Klärung/Dokumentation von Anforderungen mit dem Kunden und in der Schnittstellenabsprache mit dem Frontendteam. Zum anderen aber auch in der Koordination der Backend Kollegen, sowie der Kommunikation zum Testteam und zur Projektleitung.
Als Teil des Entwicklungsteams habe ich zudem Backend Komponenten inkl. Unit und Integrationstests umgesetzt, sowie einige Features in der Angular Frontend-Komponente übernommen.
Aufgaben:
Aus eigenem geschäftlichem Anlass heraus war es vor Nöten ein Zeiterfassungssystem zu entwickeln, welches neben der Erfassung von Arbeitszeiten, sowie Forecast-Zeitberechnungen, auch zur Erstellung von Rechnungen, bzw. Leistungsnachweisen bereitstellen kann. Für die Umsetzung habe ich zunächst auf Dokumentationswerkzeuge wie Enterprise Architect also auch Confluence. Umgesetzt wurde das Projekt backendseitig mittels Spring Boot, sowie der dazugehörigen Komponenten Spring MVC und Spring Security. Nach außen stellt das Backend einen REST-Schnittstelle zur Verfügung, welche alle notwendigen Ressourcen zum lesen und schreiben von Daten bereitstellt. Abgelegt werden die Daten letztlich mittels JooQ in einer MySQL Datenbank. Zur Erreichung der Qualitätsziele wurde des Weiteren aussagekräftige Unittests implementiert, um somit auch Fehler weit im Voraus zu identifizieren. Frontendseitig ist bei diesem Projekt eine Angular 2 Single Page Application erstellt worden. Die Implementierung wurde hierbei mittels TypeScript realisiert. Der Buildprozess basiert auf Gulp.
Aufgaben:
Für einen großen Dienstleister aus der Versicherungsbranche wurde am Standort München eine Web-Portal-Lösung für private als auch geschäftliche Endkunden umgesetzt und weiterentwickelt. Das Aufgabenspektrum umfasste hierbei die Entwicklung neuer Features in bestehenden Web-Portal-Lösung, als auch die Behebung von Fehlern im bestehenden System. Dabei war die Kommunikation mit den internationalen Kollegen aus dem Anforderungsmanagement, sowie des Tests als auch dem Buildmanagement ein essenzieller Bestandteil für die Erreichung des Projektzieles. Die Umsetzung der Features umfasste dabei sowohl die Planung und Implementierung der Frontendkomponenten, sowie der Backend-REST-Schnittstelle.
Bei der Frontendkomponente handelte es sich um eine reine Single Page Applikation (SPA), welche auf Basis von AngularJS und Javascript umgesetzt wurde. Als Buildtool wurde für die SPA Grunt eingesetzt. Backendseitig (Middleware) wurde als Kernframework Spring MVC eingesetzt und somit die REST-Schnittstelle realisiert. Die Middleware kommunizierte wiederrum mittels CXF via SOAP mit dem Service-Layer, welcher von einem Dritten Projektbeteiligten beigesteuert wurde. Mittels des Framework JooQ wurden des Weiteren der Datenaustausch mit der angebundenen Oracle Datenbank umgesetzt.
Somit wurden die jeweilig umzusetzenden Features vertikal, also durch alle Schichten wie zuvor beschrieben, realisiert.
Die Migration des Software-Projektes von Hudson auf einen Jenkins-Buildserver und die Einbindung des Projektes in einen Continuous Integration Prozess war ein weiterer Bestandteil meines Aufgabenbereiches. Des Weiteres galt es hierfür den Grunt Task Runner Prozess zu optimieren, sowie in den Maven-Build-Prozess zu integrieren um ihn Bestandteil des Continuous Integration Prozess werden zu lassen.
Aufgaben:
Für Europas führenden LKW-Trailer Hersteller wurde eine neue Plattform umgesetzt, welche es den Endkunden des Herstellers, wie beispielsweise Logistikunternehmern, ermöglichen soll, Telematicdaten eines Fahrzeuges aus der Ferne monitoren zu können. Die Endkunden sollen somit wichtige Fahrzeugdaten, wie Reifendruck, Fahrzeugposition, Einhaltung der Kühlkette auf einem Blick in einer Webanwendung einsehen können.
Die hierfür umgesetzte Webanwendung basiert auf AngularJS und bindet via AJAX die Middleware Komponente via REST-Schnittstelle an. Des Weiteren wurde ein WebSockets Endpunkt in der Middleware umgesetzt, welche eine synchrone Kommunikation zwischen Middleware und AngularJS SPA ermöglicht. Die backendseitig Middleware wurde hierbei mittels Java und dem Spring-Framework umgesetzt und hat via JNDI eine weitere Service-Komponente von einem Dritten Projektteam angebunden, welche die Fahrzeugdaten lieferte. Neben der Planung und Umsetzung der REST-Schnittstelle, des WebSocket Stacks, sowie der fachlichen Umsetzung der Features in der Middleware lagen meine Aufgaben als Software Architekt und Lead-Entwickler zum einen in der Klärung/Dokumentation von Anforderungen, in der Schnittstellenabsprache mit dem Frontendteam und im speziellen mit dem Service-Team. Zum anderen aber auch in der Koordination der Backend Kollegen, sowie der Kommunikation zum Testteam, und der Kommunikation guter als auch schlechter Nachrichten zur Projektleitung und der Abschirmung des Entwicklerteams.
Aufgaben:
Implementierung von unterschiedlichsten kundenspezifischen Modulen im Magento Online-Shopsystem. Hierbei im speziellen Anbindung und Erstellung von Schnittstellenkomponenten via SOAP und REST.
Aufgaben:
Im Zuge der Einführung von JIRA, musste eine zusätzliche Software erstellt werden, welche es außenstehenden Kunden einfach und barrierefrei ermöglicht Fehlertickets anzulegen. Das JIRA-Ticketsystem wurde als internes Arbeitsverwaltungssystem eingesetzt, auf welches die Kunden jedoch keinen Zugriff haben sollten. Hierfür wurde über ein Zwischensystem erstellt, welches die JIRA-REST-API anbindet und wiederum für seine Frontend-Komponente al REST-API aufrufbar war. Als Frontend Komponente wurde eine Single Page Application via Javascript / jQuery implementiert.
Aufgaben:
Für einen Onlineshop-Betreiber im Glaswaren und Dekorationsbereich wurde eine Paketverwaltungssoftware konzeptioniert und erstellt, welche es dem Onlineshop-Betreiber ermöglicht vereinfacht Versandetiketten für ausgewählte Versendungen zu erstellen. Über die erstellte Software kann der Betreiber nun via Mausklick für ausgewählte Bestellungen Versandlabels bei verschiedenen Versandanbietern erzeugen. Des Weiteren erzeugt die Software eine Benachrichtigung der Kunden mit dem jeweiligen Trackingslink der Versendung.
Ein Export des Tagesabschlusses für den Betreiber ist ebenfalls Bestandteil des Projektes gewesen, wie die Erstellung eines Reports für Bestellungen welche via Amazon getätigt wurden.
Aufgaben:
Umsetzung des De-Mail Standards der Bundesregierung zum Versand und Empfang von rechtsverbindlichen Emails für die Deutsche Telekom AG. Frontendprogrammierung Anbindung von Telekom internen Services und Backend.
Aufgaben:
Phase 1:
Phase 2:
Phase 3:
Phase 4:
Erstellung ein Demo iPhone-App für Lotterie Spiele. Darstellung eines kompletten Tippscheines und der Auswahl von Tipps. Softwaredesign, Implementierung der iPhone-App für iOS 3.2, Backend und Frontendprogrammierung, sowie GUI-Design erstellt.
Aufgaben:
Erstellung ein iPhone-App zur kategorischen Auflistung und Suche von lokalen Informationen (Hotel, Restaurants, usw.) in der Umgebung des Nutzers, sowie die Anzeige der Standorte auf einer Karte für „Suchen.mobi“. Implementierung der iPhone-App für iOS 3.2, Anbindung von Services, Einbindung einer Kartenkomponente, Backend und Frontendprogrammierung.
Aufgaben:
Umsetzung einer Web-Anwendung zur kategorischen Auflistung und Suche von lokalen Informationen (Hotel, Restaurants, usw.) in der Umgebung des Nutzers, sowie die Anzeige der Standorte auf einer Karte für „Suchen.mobi“. Anbindung von Services, Einbindung einer Kartenkomponente(BING), Backend und Frontendprogrammierung.
Aufgaben:
Erweiterung und Fehlerbehebung der Web-Anwendung zur Verwaltung von Ausbildungsstandorten und Auszubildenden der Telekom-Training Dresden/Cottbus. Erstellen weiterer Module zur kalendarischen Darstellung von Einsatzorten, Urlaubs- und Schultagen von Auszubildenden. Frontend- und Backendprogrammierung, sowie Bugfixing und Anbindung einer MySQL-Datenbank und Export von Daten.
Aufgaben:
Inhalte der Schulung
Zertifizierungen
2013
iSAQB Certified Professional for Software Architecture, Foundation Level
SCHULUNGEN
2018
AWS Basics (EC2, ECS, ALB, S3, CloudFront, CloudWatch, ES)
2022
Kubernetes / Docker
2015
HTML5 / CSS3 ? Technisch
2014
Kundenkommunikation effektiv gestalten ? Soft-Skills
FACHLICH
Softwarearchitektur und Full-Stack-Cloud-Entwicklung von Microservice-, Enterprise- und Web-Applikationen (Spring Boot, Angular)
Spring
Web
Test
Spring Boot Test
Services
MESSAGING / KOMMUNIKATION
Weitere
Dokumentation
Web/Content Server
Versionskontrolle
Integration
Sonstiges
Code-Quality
DEVOPS / CLOUD
Allgemein
Skills
TECHNOLOGIEN
PRODUKTE/FRAMEWORKS
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.