Software Engineer & Product Owner at Dynatrace, developing Kubernetes Operator to simplify deployment of observability components on Kubernetes clusters.
Experience
-
Senior Software Engineer & Product Owner at Dynatrace from May, 2023
I drove the first major release of the Dynatrace Operator with accompanying procedures, improving security processes, automating release process and testing on Github, migrating the Operator to a simpler setup experience using an OCI chart. I refined the onboarding experience in the official documentation explaining guides for complex setups.
I designed the major evolution of the Custom Resource, in cooperation with the Team, Product Architects and Product Mangement, integrating learnings from the previous iterations into the process and allowing easier addition of new components in the future.
Throughout, I owned product topics for a team growing to 10 people and facilitated the team split to allow for further growth.
- #Kubernetes
- #Jira
- #Operator
- #Helm
- #Go
-
Software Engineer & Product Owner at Dynatrace Feb, 2022 - Apr, 2023
I took over ownership of the Kubernetes Operator project and was responsible for managing and prioritizing different product topics for a growing team. I improved the development workflow for all developers by setting up Jira dashboards to provide easier access for important work and external requests. I worked on onboarding additional teams to the project, allowing their product features to be rolled out by a single platform.
I simplified the data collection for troubleshooting and reduced the initial triage time for support requests. By switching to a distroless image and reducing the attack surface, I was able to integrate image scan outputs into a newly created database of known vulnerability, reducing the time it took for customers to be informed about their impact.
- #Kubernetes
- #Jira
- #Operator
- #Helm
- #Go
-
Software Engineer at Dynatrace Jun, 2021 - Jan, 2022
I worked on building out features for the Kubernetes Operator at Dynatrace by utilizing the Operator pattern, supported by a Webhook and introducing a new CSI driver to optimize the experience for end users. Development was done as an open-source project on Github in cooperation with a distributed Team across Europe.
- #Go
- #Kubernetes
- #Operator
- #Helm
-
Software Engineer at COUNT IT Group Nov, 2018 - May, 2021
Worked on multiple projects in medium sized teams using C# and Entity Framework for the backend with frontends in Angular, WPF and Xamarin.
- #C#
- #WPF
- #Xamarin
- #Entity Framework
- #Angular
-
Internship at BRP-Rotax GmbH May, 2018 - Jul, 2018
Implemented the theoretical Bachelor thesis by organizing data from engine testbenches and storing it in a data warehouse. Combined aggregated data with master data from SAP to display graphs of metrics (e.g. uptime, speed) over time via an SAP Fiori App developed in Neptune. Improved daily meetings by creating an overview of the metrics and showing incidents per testbench.
- #C#
- #ABAP
- #Neptune
Education
- University of Applied Sciences, Upper Austria, Hagenberg-Master's Degree in Software Engineering 2018-2020
- University of Applied Sciences, Upper Austria, Hagenberg-Bachelor's Degree in Software Engineering 2015-2018