Resume
About Me
With 10 years of experience across startups and established tech companies, I’ve built a strong foundation in software design and end-to-end product delivery. From developing enterprise-ready systems to rapidly iterating in agile environments, I thrive on turning complex challenges into scalable solutions. Alongside my professional work, I’ve spent over four years in research, publishing 20 papers—10 as first author—which sharpened my analytical thinking and deepened my expertise in cloud-native and distributed systems.
I’m skilled in Java (Spring), TypeScript, modern web frameworks (React, Vue.js, Angular, Node), Python, various databases (Postgres, MySQL, Redis, MSSQL, Oracle), messaging middleware systems (ActiveMQ, Amazon SQS, Google Pub/Sub), Kubernetes, CI/CD (GitLab CI, GitHub Actions, Jenkins), and DevOps/GitOps practices—leveraging tools like Helm, ArgoCD, Terraform, and Ansible to design, deploy, and operate resilient applications.
I love working in environments practicing continuous delivery, TDD, trunk-based development, and pair/mob programming!
Professional Experience
Senior Software Engineer (Lead Platform Development)
Kipu Quantum GmbH - Full-Time
05/2024 - Present
Karlsruhe, Germany - Remote
The platform applies serverless principles and provides unified access to multiple quantum hardware providers—including IBM, Rigetti, IonQ, and D-Wave—via a streamlined Python SDK. I oversee the cloud-native architecture on Kubernetes and Google Cloud, drive a strong culture of Continuous Delivery with automated deployments, and design comprehensive strategies for operational excellence and test automation to ensure reliability, robustness, and scalability.
Success Story: I played a key role in onboarding major enterprise customers such as Volkswagen, Capgemini, and BASF. These organizations now actively build quantum applications, run large-scale experiments, or consume API-based quantum solutions developed by Kipu or other ecosystem partners through our platform.
Senior Software Engineer (Lead Platform Development)
Anaqor - Full-Time
07/2021 - 04/2024
Berlin, Germany - Remote
Key achievements and learnings:
- Led a team of 5 engineers to transform the platform from a research prototype to a commercial public PaaS offering.
- Took charge of the technical architecture and mentored the team to develop a cloud-native platform based on Kubernetes and Google Cloud.
- Established a continuous delivery culture while using tools for fully automated software deployments.
- Developed an operational strategy for the platform including monitoring, logging, and alerting to ensure its reliable operation.
- Implemented a comprehensive test automation strategy, covering fully automated integration, acceptance, and performance tests.
- Integrated 4 quantum computing hardware providers (IBM, Rigetti, IonQ, DWave) while exposing them through a unified Python SDK.
Research Associate and Technical Consultant
University of Stuttgart
04/2017 - 06/2021
Stuttgart, Germany
Key achievements and learnings:
- 20+ peer-reviewed publications, 10 of which are first author contributions.
- Supervised 30+ students during their seminars and master's theses.
- Gained knowledge in how to build loosely-coupled, distributed systems for the cloud based on best practices and patterns.
Software Design Engineer
Hewlett Packard Enterprise - Full-Time
02/2015 - 03/2017
Böblingen, Germany
Contributed as Scrum Master and Full-Stack Developer to HPE's operations management solution.
Key achievements and learnings:
- Acted as Scrum Master for a feature team of 5 engineers.
- Completed 2 SAFe certifications to foster an agile and customer oriented environment.
- Strengthened my knowledge in developing enterprise-ready Java applications supporting three different database products.
- Designed, developed, and maintained software feature according to customer requirements.
- Applied methods of modern software engineering such as code reviews, TDD, and XP.
- Completed the part-time M.Sc. course Services Computing at the Reutlingen University.
Software Design Engineer
Hewlett Packard Enterprise - Full-Time
04/2010 - 01/2015
Böblingen, Germany
Contributed to an application allowing to integrate third-party monitoring solutions into HPE's operations management solution.
Key achievements and learnings:
- Led the development of 4 monitoring solution adapters to integrate different event sources (Nagios, SAP Solution Manager, Icinga, Oracle Enterprise Manager) into HPE's solution.
- Provided onsite support for strategic customers.
- Learned how develop software products at an enterprise scale that are packaged for different operating systems.
- Gained experience in the Java ecosystem using Spring and Maven to develop JEE and Servlet applications.
- Got used to work with UNIX-based operating systems, Shell/Bash scripting, and Python.
- Learned how to integrate software system in a loosely coupled manner using RESTful web services and JMS.
Education
Reutlingen University
Master of Science (M.Sc.), Services Computing
10/2014 - 08/2016
Esslingen University
Bachelor of Engineering (B.Eng.), Information Systems (Wirtschaftsinformatik)