Resume
I’m a computer scientist focused on leveraging LLMs and Augmented Reality to create impactful and meaningful user experiences. My work includes designing complex software architectures and developing mobile apps, AR experiences, and full-stack web applications. Currently, I’m working full-time as a Research Engineer at the Game Technology Center at ETH Zurich, contributing to innovative research projects, computer science education, and public outreach. Additionally, I work part-time as a Software Engineer at Aperion XR AG, where I develop commercial cloud-driven, real-time mobile apps and AR solutions for museums.
Work Experience
ETH Zürich, Game Technology Center
Ongoing
Research Engineer (Full-time)
Since April 2022
Research Assistant (Full-time)
April 2021 – April 2022
Aperion XR AG
Ongoing
Software Engineer (Part-time)
Since October 2022
ETH Zürich, Department of Computer Science
Teaching Assistant (Part-time)
February 2020 – May 2020
Teaching Assistant (Part-time)
February 2019 – April 2019
Education
Master of Science ETH in Computer Science
ETH Zürich
September 2019 – April 2021
Bachelor of Science ETH in Computer Science
ETH Zürich
September 2016 – September 2019
Abitur
Wilhelm-Gymnasium Braunschweig
June 2016
Projects
Virtual Biographer
Ongoing
LLMs
AI
Flutter
Backend Development
Dev Ops
Docker
Kubernetes
Unity
This research project aims to capture a person’s life story through continuous, adaptive interviews with a LLM. To achieve this, I designed and implemented a software architecture consisting of a mobile app, backend services, AI models like LLMs, and databases. The goal is to recognize gaps in the data representation and to create a chatbot experience, where the LLM acts as an active, empathetic interviewer to fill these gaps. The mobile app, built in Flutter, enables users to engage in text- and voice-based conversations with the LLM. The backend services, developed in Node.js, improve the LLM interactions by retrieving relevant data and steering the conversation. Additionally, I implemented a Unity-based visualization that provides an abstract representation of key events in a user’s life and created a CI/CD pipeline to deploy the backend infrastructure to a Kubernetes cluster.
Since January 2025
Viseum
Ongoing
Flutter
Google Cloud
Dev Ops
Unity
Backend Development
Augmented Reality
Docker
Terraform
Python
The Viseum platform enables museums and other cultural institutions to create engaging digital experiences for their visitors through a cross-platform mobile app and an accompanying content management system. Building on the technology and experience gained in the Behind the Art project, we redesigned the platform from the ground up to be scalable and more user-friendly. My main contribution is the implementation of the cross-platform mobile app from scratch in Flutter, including the integration of a Unity runtime to provide augmented reality features. I also helped design, automatically deploy, and maintain the underlying Google Cloud and server infrastructure. In addition, I contributed to the design of the underlying data model and implemented backend services in Node.js as well as various internal tools in Python.
Since October 2022
Game Programming Laboratory
Ongoing
Teaching
GameDev
MonoGame
The Game Programming Laboratory is a project-based course offered as part of the Computer Science master’s program at ETH Zurich. In this course, students design and develop a video game using the MonoGame framework whilst also improving their soft skills in teamwork, project management, and communication. As Head TA, I organize the course together with the lecturers, lead the team of teaching assistants, and ensure students receive the support needed to succeed in developing their games. My responsibilities also include providing feedback, answering questions, managing course logistics, and cummunicating organizational matters. Furthermore, I organize a public event at the end of the course, where students showcase their projects during a livestreamed award ceremony and game vernissage.
Since January 2022
Behind the Art with Augmented Reality
Unity
Augmented Reality
Google Cloud
Dev Ops
This research project explores how Augmented Reality can enhance visitor engagement with artworks. In collaboration with curators and art historians, we designed AR experiences to deepen visitors’ understanding and appreciation of the exhibited pieces. I contributed to the development of a Unity-based mobile app and implemented several interactive AR experiences. Additionally, I (co-)supervised multiple Master’s and Bachelor’s theses that explored research questions related to AR technology and its applications in cultural heritage contexts.
Since April 2021
Enhancing Art Engagement with Character-Driven Augmented Reality
Unity
Augmented Reality
GameDev
LLMs
Google Cloud
This research project, in collaboration with the Swiss Post, explored how virtual characters in Augmented Reality can enhance engagement with artworks. I developed a mobile app using Unity that integrated advanced AR capabilities, gamification elements, and stylized 3D characters, which engage in a dialog with the user about artworks in the collection. Additionally, I designed and implemented an automated content creation pipeline using LLMs to generate quiz questions and dialogue options for the artworks.
January 2023 – December 2024
