Die Erstellung moderner, zuverlässiger und fehlertoleranter Software setzt den Einsatz und somit die Kenntnis verschiedener Softwaretechnologien voraus.
Hier eine Auswahl der von mir produktiv verwendeten Technologien

Quarkus ist ein full-stack, Kubernetes-natives Java-Framework, zugeschnitten auf OpenJDK HotSpot und GraalVM. Im Vergleich zu anderen Frameworks bietet es einen geringen Speicherverbrauch und eine sehr geringe Startzeit. Es unterstützt die Spezifikationen von JakartaEE.

Apache Kafka ist eine freie Software der Apache Software Foundation, die insbesondere zur Verarbeitung von Datenströmen dient.
In Microservice-Architekturen dient Kafka als zuverlässiger MessagingBus zwischen den einzelnen Services.

Kubernetes ist eine von Google entwickelte Lösung zur Orchestrierung von Containern. Kubernetes dient als Basis für ausfallsichere und hochverfügbare Lösungen.

PostgreSQL ist ein leistungsstarkes, objektrelationales Open-Source-Datenbanksystem mit über 30 Jahren aktiver Entwicklung, das ihm einen guten Ruf für Zuverlässigkeit, Funktionsrobustheit und Leistung eingebracht hat.

Angular ist ein TypeScript-basiertes Front-End-Webapplikationsframework. Es wird von einer Community aus Einzelpersonen und Unternehmen, angeführt durch Google, entwickelt. Es ist die Basis vieler moderner Web-Applikationen.

Java ist eine Programmiersprache und Computing-Plattform. Sie stellt mittlerweile eine Basis für den Großteil der digitalen Welt von heute bereit und dient als zuverlässige Plattform für viele Services und Anwendungen. Innovative und zukunftsgerichtete Produkte und digitale Services basieren oft auf Java.

TypeScript ist eine Programmiersprache, die von Microsoft auf der Grundlage von ECMAScript – einem JavaScript-Standard – entwickelt wurde. TypeScript wird als Obermenge von JavaScript betrachtet. TypeScript ermöglicht die typischere Entwicklung für den Browser. So entsteht Software, die stabiler und besser wartbar ist.