
About
I am currently studing the Human-Computer-Interaction Master at the University of Würzburg. There, I also completed my Bachelor of Science in the same field of study.
Many of the modules included creating a project. These ranged from programming to design tasks, but also 3D animation.
Personality-driven Animations & Gaze System for seated NPCs
For my Master Thesis, I developed Parameter-driven Guidelines that can be used to create animations for seated NPCs to display different personality traits. Futhermore, I developed an automatic gaze system that can be used to strengthen the personaly impression.
More Information and Download Link
My Role:
– Programmer
– Animator
– Researcher

Personality Traits from left to right: Introversion, Extroversion, Emotional Stability, Neuroticism.
Motion Capture Animations
For my HCI project, I was tasked with researching and establishing a workflow for creating animations using the University of Würzburgs OptiTrack Motion Capture System. This included recording animations using the system, modifying the skeleton of the animations for better compatibility with the skeleton to retarget the animations to, finding a way to retarget the animations properly and subsequently post-processing the animations using Unreal Engine’s Control Rig.
My Role:
– Animator
– Rigger
Coyote
For the Visual Interface Design module, I created a prototypical UI Design for the fictional music streaming website Coyote. The idea was to create an Inteface for a streaming service focused on indipendent artists and copyright free music.
The design porcess included analyzing competitiors, potential user groups, creating wireframes and finally creating a click-prototype of the webpage.
My Role: UI Designer



Breaking Bad Behaviour
Breaking Bad Behaviour is a VR training application for teachers in training created by the University of Würzburg.
I was part of the animation team and as such was tasked with creating and adding animations using Unreal Engine 4, Maya and the Microsoft Kinect.
My Role:
– Animator
– Rigger
Other Projects and Courses
Software Praktikum
For this module, we were tasked with creating a simple minigame using the playframework. It had to use a MySQL database and a JavaFX application for Database interaction.
My Role:
– UI Designer
– UI Programmer
Interactive Computer Graphics
This module tasked us with creating a simple render engine using Java Script and OpenGL. We had to implement a scene graph, a simple ray tracer and pixel renderer.
My Role:
– Programmer
– Project Manager

Interactive AI
In Interactive AI we had to implement the A* pathfinding algorithm and different ways for PacMan ghosts to sense the palyer in Java. We implemented hearing and smelling modalities for the ghosts.
My Role:
– Programmer
Methods of User Centered Design
This module tasked us with the creation of a paper prototype of a way to archieve and retrieve memories. We would first collect information about potential users via interviews, sort them into an affinity diagram and derive design ideas from the collected data. The information we gathered lead us to the creation of a paper prototype of a digital photo album with a companion app.
My Role:
– UI Designer
– UX Designer
– User Researcher
– Storyboarder/ Concept Artist
