About Me

I'm a data architect, mathematician by training, and father of a little boy. As a father, I balance my professional life with family commitments, finding inspiration in both.

Currently, I’m helping to establish data management at Rail Cargo Group, part of the Austrian Federal Railways. We’re following a Data Mesh approach. We work to make data more accessible, trustworthy, and usable across the company.

Looking back, my career has always been about creating structure and clarity - first in mathematics, then in software, and now in organizational data work. I studied mathematics at the Vienna University of Technology and completed a PhD at the Politecnico di Milano (for the curious: Contributions to Quaternionic Operator Theory). After three years as a technical consultant at d-fine Austria, I became a software engineer at Raiffeisen Bank International, where I built a new simulation engine to replace a complex legacy system. That experience taught me how much clarity and flexibility you can gain by designing well-thought-out systems.

I love coding - but over time, I realized that the toughest problems are rarely technical. They’re usually about communication, missing context, slow feedback loops, or unclear responsibilities. As a developer, I saw how much better teams perform when they embrace modern engineering practices like test-driven development and continuous integration. That sparked my interest in improving not just software, but how we work together.

Now, I’m focused on building the foundations for decentralized data ownership: defining clear data domains, designing interoperable data products, and helping teams work with data in a reliable, scalable way. At the same time, I stay close to technology - whether through hands-on modeling work, shaping data pipelines, or staying sharp with good engineering practices.