Principal Software Engineer:

I am a Principal Software Engineer with over a decade of experience in software engineering and architecture. My expertise lies in designing, architecting, and maintaining cloud-native software, with a strong focus on both initial development and operational excellence.

Experience

NiCE Cognigy
Düsseldorf, Germany
July 2025 - now
Principal Software Engineer
  • Core Platform projects: improving application observability, setting latency and throughput targets, and finding ways to scale the platform.
  • Assisting and mentoring teams on cross-team issues and design choices.
  • Technical coordination with POs and EMs.
Appwrite
Cologne, Germany
September 2024 - July 2025
Platform Engineer
  • Getting Appwrite's cloud offering ready for enterprise customers: better reliability and scaling that follows actual usage.
ESL FACEIT Group
Cologne, Germany
September 2022 - September 2024
Principal Software Engineer
  • Responsible for the overall technology vision, infrastructure design and technical roadmap.
  • Technical coordination between EFG's various engineering and infrastructure operation teams.
  • Maintaining EFG's tech stack in the cloud, building cloud-native software to power and enable all engineering teams.
ESL Gaming / Turtle eSports Technology
Cologne, Germany
September 2014 - September 2022
Lead software architect, ESL Engineering 2020 - 2022
Core-Services team lead / Senior Software Engineer 2018 - 2020
Software engineer 2014 - 2018
  • Owned ESL's identity and authentication platform, from infrastructure design through to the roadmap.
  • Built tournament systems and worked with game developers to get their titles onto the ESL Play platform.
Mise en Place
Aachen, Germany
September 2012 - September 2014
Job coach hospitality service
Student job as a waiter for fine-dining hotels and caterings.

Education