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)