About Me
I'm a software engineer driven by passion for programming and constant curiosity to learn. Beyond coding, I enjoy the challenge of strategy games. Furthermore, I like to experiment in the kitchen and try out new recipes. When I'm not coding or cooking, I enjoy spending time with friends and family.
My technical path started at HTL-Braunau, where I focused on Electronics with a specialization on Mobile Computing & Software Engineering. This sparked my interest and led me to pursue a Computer Science Bachelor's degree at JKU. While studying, I enjoyed sharing some knowledge by working as a tutor for the Institute of System Software (SSW) for six semesters.
I hold a Master's degree in Computer Science with a specialization in Software Engineering from JKU. During my studies, I worked as a part-time Software Engineer at Dynatrace, contributing to the OneAgent Node.js team. My Master's thesis, "A Generic Machine Code Instrumentation Library", was a challenging project carried out in collaboration with both the SSW and Dynatrace, through which I gained extensive experience in low-level programming and software instrumentation.
With the educational steps done, I continue to work in the OneAgent Node.js team at Dynatrace in a full-time position. My focus is on enhancing the Node.js OneAgent by adding new features, as well as improving and maintaining the existing agent.
Work Experience
Software Engineer
Dynatrace Austria — Linz
Since October 2024 Full-Time since August 2025, 30h before
Working in the OneAgent Node.js team.
Adding new features & maintaining existing agents on the Node.js OneAgent.
Full-Time Intern in Software Development
Dynatrace Austria — Linz
July 2024 - Mid/End of September 2024
Working in the OneAgent Node.js team.
Upgrading internal build tool to use new features of Node.js. Upgrading older JS test applications to new versions and TS. Adapting OneAgent Node.js to support new functions
Tutor
JKU — Institute for System Software
October 2023 - End of June 2024
Reviewing and giving feedback to homework of students in the courses "Softwareentwicklung 1" and "Praktikum Softwareentwicklung 2".
Education
Computer Science Master
Software Engineering
Johannes Kepler University Linz
February 2024 - July 2025
The main focus is on my Master's thesis about creating "A Generic Machine Code Instrumentation Library". This project is a collaboration between the SSW and Dynatrace. In contrast to other tools which only support certain architectures or operating systems, this library aims to be written in a modular way, such that multi-architecture and multi-operating system support can be achieved.
The written thesis is available here.
Furthermore, the thesis was selected as one of the top 3 finalists for the Adolf-Adam-Informatikpreis 2025.
Computer Science Bachelor
Johannes Kepler University Linz
October 2020 - January 2024
The adventure of my studies then started at the Johannes Kepler University in Linz with the Bachlor's program in Computer Science. There I got a broader understanding of the field of computer science. I learned about various concepts, algorithms, and programming languages. I also got a deeper understanding of the software development process and the importance of testing and debugging.
One of the highlights was the "Compiler Construction" course, where the task is to create a compiler in Java for the MicroJava language. This was a challenging but also rewarding
experience, when I saw the first program running and all the components working together nicely (and also seeing all tests pass was a great feeling).
Related to this course, I wrote my Bachelor's thesis at the SSW about a "LALR(1) Parser Table Generator". The goal was to create a tool that is able to generate parser tables for a specified grammar. This tool allows lecturers to iterate over homework examples much faster than by hand.
The written thesis is available here.
Elektronik und Technische Informatik
Mobile Computing & Software Engineering
HTL Braunau
September 2015 - June 2020
As a start into my software-related education, I attended the HTL in Braunau am Inn. The focus was on electronics and computer engineering, with the specialization in mobile computing and software engineering. There, I got basics in electronics and also programming.
One of the highlights was the Maturaarbeit, where I worked in a project in cooperation with the Artificial Intelligence Lab. The project was about "Autonomous Car Mapping and Tracking", where we tried to get SLAM algorithms working on a small Audi self-driving car.
The written Maturaarbeit is available here.
Projects, Papers and Articles
OCG Journal Article
Ausgabe 01/26
The article "Maschinencode zur Laufzeit verändern" was published in the first edition OCG Journal in 2026.
Master's Thesis
June 2025
My Master's Thesis covers the creation of a generic library that allows for instrumentation on a machine code level
Seminar Paper
June 2024
Seminar Paper written as part of a University course about Data Structure Analysis and Memory Bloat in Unmanaged Languages
Bachelor's Thesis
June 2025
My Bachelor's Thesis covers the creation of a tool that automatically generates LALR(1) parser tables for the Compiler Construction course
Seminar Paper
June 202
Seminar Paper about Biometrics, Biometric Cryptosystems, Biometric Keys and their issues and challenges
Course Paper
June 202
Web Security paper about Denial of Service Attacks, their types, implementations and measures to defend against them
Diploma Documentation
June 2020
Documentation for running SLAM algorithms on a computer to gather near real-time information about the surrounding structure