About me

Hi! Thank you for visiting my website. Here I try to publish some blog posts in german/english from time to time and keep a relatively up to date CV section.

If I had to name my three main interests right now they would be as follows:

  • Software (both professionally and teaching)
  • Travel
  • People



Senior Software Engineer May 2020 - present

In 2020 I became the frontend team lead in a newly formed cross functional team with a Java backend and a new Angular application, which is deployed and served separately as a microfrontend inside our Angular monolith.

Software Engineer Jan 2019 - Apr 2020

Delivering high quality, accessible and innovative Enterprise Architecture Solutions in a cross functional team. Continuously improving and building features to help our customers better manage their IT landscape within the LeanIX products.

I have been specializing in the frontend part of LeanIX, driving topics like our own Design System, improving our Angular application architecture and testing.

webfactory GmbH

Full Stack Developer Aug 2016 - Dec 2018

The webfactory GmbH utilizes the Symfony PHP framework as foundation for creating state of the art websites and web applications for its customers.

All employees get to attend any web development related conference they are interested in. I’ve been to the code.talks in Hamburg 2016, several Symfony Conferences as well as the the enterJS 2017. I really enjoy these since you get to meet so many other people from the same field and expand your knowledge based on their experience.

IBM Deutschland GmbH

Corporate Student in Applied Computer Science Oct 2015 - June 2016

IBM Germany’s dual study system allows their students to apply the theory from university during practice at IBM, trying out multiple different working fields inside the company and improve skill sets.

I was working at IBM Internet of Things in my first Semester and at IBM Watson Health in the second one.


IT Specialist in Software Development

Industrie- und Handelskammer Bonn/Rhein-Sieg August 2016 - July 2018

I discontinued my studies at the DHBW to switch from one vocational education path in Germany to the other: an apprenticeship in software development (in german: “Fachinformatiker für Anwendungsentwicklung”).

As IBM did not offer this at the time, I looked for a software company in Germany that fosters an apprenticeship culture of mentorship and learning, rather than doing unpopular or repetitve taks that have not been automated.

I found the perfect match at the webfactory GmbH in Bonn.

Applied Computer Science

(no degree)

Baden-Wuerttemberg Cooperative State University (DHBW) Oct 2015 - June 2016

The dual study program is a combination of IT subjects and general business fields. Courses range from mathematics to learning programming languages and understanding of computer hardware as well as intercultural communication and project management. One semester of six months consists of three months university studies and three months working within IBM.


  • Linear Algebra
  • Programming in C, Lisp and Prolog
  • Business administration
  • Intercultural communication
  • Web engineering View course project


Bundesgymnasium Fürstenfeld 2011 - 2015

During my graduation I wrote a paper on modern mobile operating systems, which you can download here.

Maximiliansgymnasium München 2007 - 2011

The Maximiliansgymnasium is one of the three oldest grammar schools in Munich and places a focus on humanistic education: Latin and Ancient Greek are mandatory studies.


Teaching Programming

Since I’ve teached myself programming at the age of twelve, I want to share my passion for software development with children and teenagers to help them do the same and discover how fun it can be.

Together with a colleague I’ve created the open source project Noodlejump that can be used in a day workshop to teach teenagers some JavaScript.

View Noodlejump on GitHub

Also see the education category on my blog.


Baton is a Composer dependency analytics tool which helps you keep track of the Composer dependencies in your PHP projects. I built this tool as final project of my apprenticeship in software development.

View Baton on GitHub

IBM Watson Health - Watson for Oncology and Watson Genomic Analytics for DACH

Process and market analysis of oncology and cancer treatment with focus on IBM’s Watson for Oncology and Watson Genomic Analytics solutions.

IBM Watson Health is pioneering a new partnership between humanity and technology with the goal of transforming global health. Cognitive systems that understand, reason and learn are helping people expand their knowledge base, improve their productivity and deepen their expertise.

IBM Internet of Things - Designing and Developing a Web App within IoT Services Team

Two corporate students and me developed an application for sensor enabled smarter package delivery using three main technologies: Node.js, AngularJS and a MySQL database.

Steirerspargel Website Relaunch

This was my first web development project to actually go live (December 2014). I used HTML and CSS only. View website