Education
| 2024 | Diplom-Ingenieur (MSc-equivalent) in Logic and Computation at Technische Universität Wien, with distinction |
Thesis: Strength Estimation in the Game of GoThe subject of my thesis was the design and training of a neural network that can assess the playing strength of Go players from their game records. Refer to my Thesis page for details. | |
| 2023 | Bachelor of Science (BSc) in Software- and Information Engineering at Technische Universität Wien |
Bachelor Thesis: Exact and Heuristic Recognition of Monotone Lobster Graphs on a GridThis thesis deals with a problem from the field of graph drawing. To represent a so-called lobster graph using unit disk contact in the plane, or to decide if this is at all possible, I implemented two algorithms: a new, exact, dynamic programming algorithm from the literature and my own heuristic, which is faster, but inexact. Experimentally, the heuristic yields a multiple hundred-fold speed increase at the cost of fast diminishing decision capability with increasing size of the problem instance. My Bachelor's thesis is available to download here. | |
| 2007 | Matura in Informationstechnologie und Netzwerktechnik at HTL SZ Ungargasse, with distinction |
Employment
| 09/2016-04/2021 | Software Developer at Sabre |
|
Here I contributed to the software solution Flight Plan Manager. Flight Plan Manager allows airlines to automate flight planning, including route optimization by cost, saving fuel. The product offers extensive custimization and interfaces with other systems, including live weather feeds, airspace updates, pilot briefings and many more. My team's assignments often involved integrating new data sources and new industry standards into the product. | |
| 09/2013-11/2015 | Software Developer at JBC Energy |
|
JBC Energy was a market research company specialized in oil markets. Essential models and computations were implemented in a network of mutually referencing Excel workbooks holding decades worth of market data. As the sole software developer, it was my task to migrate these projects one by one to an SQL database. For this purpose, I developed tools and scripts to import the data and to make it available in an Excel format that, visually and functionally, matched the previous state as close as possible. Through these migrations, numerous business processes were restored to a usable state and critical resources were saved. | |
| 03/2011-02/2013 | Software Developer at UPC |
|
As part of “Team Office Automation”, my responsibilities included the development and maintenance of company internal software solutions for various needs. These solutions were often CRUD web-apps. Among my highlights were the cleanup of a database worth of manually entered customer addresses by fuzzy matching, and the control of a thermal printer and an industrial scale for an application used in shipping self-install packages. | |
| 08/2006 | Internship at Mobilkom Austria |
| 07/2006 | Internship at Siemens |
| 08/2005 | Internship at Mobilkom Austria |