Neuentwicklung eines Event-basierten Systems zumErfassen von Leistungen an Auszubildende. Im Vordergrund der Entwicklung standen hierbei die Gewährleistung des korrekten Zustands der Anträge und die Erstellung von Dokumenten nach dem Sozialgesetzbuch.
Konsumieren von Kafka Events mithilfe von Apache Camel
Sicherstellen, dass die Implementierung unabhängig von der Event Reihenfolge funktioniert
Weiterentwicklung einer State Machine für die korrekte Behandlung von Falldaten und Erstellung von Schriftstücken
Erstellung und Verifizierung von Contracts mithilfe von Pact
REST basiertes Backend-System um den Versand von Waren an Kunden zu ermöglichen. Kernaufgaben des Webservices sind Berechnen der Versandkosten und Integration eines Carrier-Orchestrators. Meine Aufgabe bestand dabei das System weiterzuentwickeln
Neuentwicklung und Erweiterung der REST-API?s
Migration auf neue API des Carrier-Orchestrators
Konzept erstellt um länderspezifische Konfiguration dynamisch zu laden
Das Projekt löste ein bestehendes Konstrukt ab, in welchem Konfigurationsdaten in einem BLOB gespeichert und an mehrere Services verteilt wurden. Das neue System besteht aus mehreren Microservices, die Daten domainspezifisch mithilfe von Kafka Streams aufbereiten. Die Konsumenten können diese Daten danach in Echtzeit verarbeiten.
Daten nach Kafka exportieren
Aufbereitung der Events in komplexe Datenstrukturen mit Hilfe von Kafka Streams
Integration in bestehende Services mit Spring Kafka Listener
Das System ermöglicht es sowohl Patienten nach Ärzten zu suchen und Termine zu buchen, als auch Ärzten diese Termine zu verwalten. Dabei handelt es sich um eine Event-basierte Microservice-Architektur, angelehnt an das CQRS-Paradigma.
Unterstützung des Teams bei der Weiterentwicklung
Umbau eines Microservices nach Spring Boot
Einführung von Spring Boot Test als Integrationtest Framework
Meine Aufgaben reichten von der Anforderungsanalyse bis zur Implementierung von Spring Boot Anwendungen. Letzteres umfasste unter anderem Entwicklung von REST-APIs und Absicherung mit Spring Security (z.B. OAuth2). Ich war zuständig für mehrere Projekte und der erste Ansprechpartner für Kunden im Bezug auf technische Konzepte und Fragen. Zuletzt war ich verantwortlich für die Migration von mehreren Anwendungen auf eine Kubernetes Umgebung.
Neuentwicklung eines Event-basierten Systems zumErfassen von Leistungen an Auszubildende. Im Vordergrund der Entwicklung standen hierbei die Gewährleistung des korrekten Zustands der Anträge und die Erstellung von Dokumenten nach dem Sozialgesetzbuch.
Konsumieren von Kafka Events mithilfe von Apache Camel
Sicherstellen, dass die Implementierung unabhängig von der Event Reihenfolge funktioniert
Weiterentwicklung einer State Machine für die korrekte Behandlung von Falldaten und Erstellung von Schriftstücken
Erstellung und Verifizierung von Contracts mithilfe von Pact
REST basiertes Backend-System um den Versand von Waren an Kunden zu ermöglichen. Kernaufgaben des Webservices sind Berechnen der Versandkosten und Integration eines Carrier-Orchestrators. Meine Aufgabe bestand dabei das System weiterzuentwickeln
Neuentwicklung und Erweiterung der REST-API?s
Migration auf neue API des Carrier-Orchestrators
Konzept erstellt um länderspezifische Konfiguration dynamisch zu laden
Das Projekt löste ein bestehendes Konstrukt ab, in welchem Konfigurationsdaten in einem BLOB gespeichert und an mehrere Services verteilt wurden. Das neue System besteht aus mehreren Microservices, die Daten domainspezifisch mithilfe von Kafka Streams aufbereiten. Die Konsumenten können diese Daten danach in Echtzeit verarbeiten.
Daten nach Kafka exportieren
Aufbereitung der Events in komplexe Datenstrukturen mit Hilfe von Kafka Streams
Integration in bestehende Services mit Spring Kafka Listener
Das System ermöglicht es sowohl Patienten nach Ärzten zu suchen und Termine zu buchen, als auch Ärzten diese Termine zu verwalten. Dabei handelt es sich um eine Event-basierte Microservice-Architektur, angelehnt an das CQRS-Paradigma.
Unterstützung des Teams bei der Weiterentwicklung
Umbau eines Microservices nach Spring Boot
Einführung von Spring Boot Test als Integrationtest Framework
Meine Aufgaben reichten von der Anforderungsanalyse bis zur Implementierung von Spring Boot Anwendungen. Letzteres umfasste unter anderem Entwicklung von REST-APIs und Absicherung mit Spring Security (z.B. OAuth2). Ich war zuständig für mehrere Projekte und der erste Ansprechpartner für Kunden im Bezug auf technische Konzepte und Fragen. Zuletzt war ich verantwortlich für die Migration von mehreren Anwendungen auf eine Kubernetes Umgebung.