My certifications

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

My professional competencies and core areas

Development & Methodology
  • C# (.NET Core), Go (Golang), Protobuf, Bash
  • Domain-Driven Design (DDD, Bounded Contexts, Aggregates)
  • Unit/integration testing with the TDD approach
  • Clean Code, requirements engineering, and agile methodologies
  • API-first design featuring business events, gRPC, REST, and SOAP
  • Guiding penetration tests and enhancing application security
Software Architecture & Design
  • Design of microservices, self-contained, event-driven, and other cloud-native applications
  • Integration of legacy systems for incremental replacement
  • Design patterns for enterprise integration, microservices, and event-driven systems
  • Asynchronous messaging (Azure Service Bus, Azure Event Hub, Kafka)
Operations (DevOps)
  • Deployment (CI/CD) via GitHub Actions, Azure Pipelines, and Jenkins (YAML)
  • Zero-downtime deployment utilizing Docker, Kubernetes (AKS), Istio, Envoy Proxy, Kustomize, and Helm
  • Monitoring (logs, tracing, metrics, alerts) via OpenTracing, OpenTelemetry, Prometheus, and Grafana
  • Cloud infrastructure automation (Infrastructure as Code - IaC)
Data & Persistence
  • Data storage: PostgreSQL, MsSQL, MySQL, CosmosDB, MongoDB, Blob Storage
  • Persistence frameworks: Dapper, Entity Framework, NHibernate, SQL, NoSQL
  • Persistence patterns (Event Sourcing, Transaction Outbox Pattern, Idempotency)