Software Engineer
Deep Network
Jul 2026 – Present
Munich, Germany
- Drove the consolidation of a microservice platform based on a code-level dependency analysis, folding multiple microservices into a single ASP.NET Core service and retiring the redundant deployments.
- Flattened the layered architecture of several microservices into vertical slices with component tests using Testcontainers, removing over 50,000 lines of code while preserving behavior.
- Delivered large-scale refactors through agent-driven development with Claude Code and GitHub Copilot, steering the work with architecture decision records, specs and implementation plans.
- Modernized shared libraries and standardized HTTP resilience across services.
- Worked with MongoDB, Kafka on Redpanda, and GitOps deployments of Docker containers to Azure Kubernetes Service using Argo CD.