Meine Zertifizierungen
iSAQB® Certified Professional for Software Architecture - Foundation Level
Date: Nov. 2018
Certificate ID: 1802-CPSAFL-960-DE
Microsoft Applied Skills: Get started with classes, properties, and methods in C#
Date: Apr. 2026
Certificate ID: 3F52A9942CE1849D
Meine fachliche Kompetenzen und Schwerpunkte
Entwicklung & Methodik
- C# (.NET Core), Go (Golang), Protobuf, Bash
- Domain-Driven Design (DDD, Bounded Contexts, Aggregates)
- Unit-/ Integrationstests mit TDD Ansatz
- Clean Code, Requirements Engineering und Agile Ansätze
- API First Design mit Business Events, gRPC, REST und SOAP
- Begleitung von Penetrationstests und Erhöhung der Angriffssicherheit
Software-Architektur & Design
- Design von Microservices, Self-Contained, Event-Driven und anderen Cloud Native Applikationen
- Anbindung von Legacy Systemen zur schrittweisen Ersetzung
- Design Pattern für Enterprise Integration, Microservices und Event-Driven Systems
- Asynchrones Messaging (Azure Service Bus, Azure Event Hub, Kafka)
Betrieb (DevOps)
- Inbetriebnahme (CI/CD) mit GitHub Actions, Azure Pipeline und Jenkins (YAML)
- Zero-Downtime Betrieb mit Docker, Kubernetes (AKS), Istio, Envoy Proxy, Kustomize und Helm
- Monitoring (Logs, Tracing, Metrics, Alerts) mit OpenTracing, OpenTelemetry, Prometheus und Grafana
- Automatisierung von Cloud-Infrastrukturen (Infrastructure as Code - IaC)
Daten & Persistenz
- Datenhaltung: PostgreSQL, MsSQL, MySQL, CosmosDB, MongoDB, Blob Storage
- Persistenz-Frameworks: Dapper, Entity Framework, NHibernate, SQL, NoSQL
- Persistenzpatterns (Event Sourcing, Transaction Outbox Pattern, Idempotenz)