Hi 👋! I'm Sören, a software engineer living in Düsseldorf.

I am currently a Principal Software Engineer at Mirantis, bringing over 10 years of experience in various technical roles. I have a strong passion for the intersection of software engineering, automation, resilience, security, and distributed systems. I love to learn new things, and my GitHub profile showcases my ongoing projects and explorations.

Beyond technology, I enjoy going to concerts, taking photos, cooking, and maintaining an active lifestyle.

Experience

Principal Software Engineer - Mirantis
October 2022 - present
  • Worked on the migration of Booking’s internal distributed task execution system (∼7 million daily jobs) to a multi-region Kubernetes environment, improving security, testability and resilience. Focused on system architecture and implementation of microservices.
  • Developed both a Kubernetes controller that gathers runtime information which is sent to Kafka and a service that reads data back from Kafka and updates records in DynamoDB
  • Established standards and best-practices for code, pipelines and documentation
  • Mentor and guidance for junior and mid-level engineers @Booking.com, line-manager duties @Mirantis
Senior Cloud Engineer - SAP Fioneer
October 2021 - October 2022
  • Responsible for company-wide GitHub Enterprise integration using Azure AD, OIDC, Azure Key Vault, Terraform, Snyk and GitHub Actions
  • Collaborated with cross-functional teams to drive the development of the MVP for the Commercial Lending product, focusing on architecture and infrastructure (AKS, Azure PostgreSQL)
  • Mentor and guidance for junior and mid-level engineers, onboarding of new team members
Cloud Engineer - Rewe Digital
November 2018 - September 2021
  • Operation and continuous improvements of the company’s Google Cloud-based fulfillment platform (GKE), Europe’s most advanced food delivery warehouse, serving over 48 teams and over 270 services
  • Led integration of Hashicorp Vault for secrets management in the platform, providing necessary tooling for successful and streamlined adoption
  • Introduced Chaos Engineering at Rewe Digital, providing resiliency guidance for fellow engineering teams and organizing ”game days”
  • Contributed to the successful migration of > 1000 repositories from Bitbucket (in combination with Jenkins) to GitHub Enterprise, ensuring a seamless transition and data integrity
Software Architect / Cloud Migration Lead - CDQ AG
Jan 2015 - Nov 2018
  • Developed MVP and setup complete infrastructure for the company’s first product, a SaaS data-curation platform for enterprises, comprising > 200 million records from more than 20 renowned Fortune 500 companies today
  • Translated business requirements into technical solutions and implemented them
  • Planned and performed migration from VMware vSphere to AWS while ensuring minimal disruption and seamless integration
  • Operated and continuously improved the AWS landscape, led migration from AWS ECS to Kubernetes (kOps
Software Developer - OpenCMS
October 2013 - December 2014
  • Development on OpenCMS kernel, ownership of the full-text search module powered by Apache Solr
  • Gathering requirements from customers directly and realizing small-scoped customization projects
  • Introduced Docker to project to enable unified testing
Research Assistant - Fraunhofer Institut IESE
February 2008 - June 2013
Participated in the European AdiWa project by developing a model-based Java backend communicating via MQTT

Education

June 2013
Master of Science, Information Systems, 1.7
TH Bingen
June 2009
Bachelor of Science, Computer Science, 1.7
TH Bingen

Projects

Building my own hybrid cloud
AWS Kubernetes Istio IaC GitOps
Building my own hybrid cloud
Developed a multi-region hybrid cloud infrastructure using AWS and Kubernetes, creating custom tooling (more than 21 repositories). Applied Infrastructure as Code (IaC) for automated deployment and management, and employed GitOps practices for version control and continuous delivery.