Academic

Digital media & visual communication

Universität der Künste, Berlin logo
Master of Arts 2015
Hochschule für Künste, Bremen logo Universität Bremen logo
Bachelor of Arts 2012

As a student of visual communication at the Universität der Künste Berlin and digital media at the Hochschule für Künste Bremen and Universität Bremen, I mostly wrote code: installations that react to the people in front of them, generative systems that draw their own output, machines built to do one thing precisely in front of an audience.

In Between — Mode Medien Musik
In Between — Mode Medien Musik
iOS iPad C++ Cinder Interactive Installation Projection mapping Shadow Interdisciplinary HfK 2012

In Between — Mode Medien Musik

In Between is an interactive installation exploring shifting spatial structures. Seventeen rotating walls redefine visibility and movement, forming ever-changing paths. Shadows from an embedded performance animate the space, inviting visitors to engage and explore. Blurring the lines between architecture, performance and visual art, the work transforms space into a dynamic experience.

Read more

Intervening Spaces
Intervening Spaces
Processing Java Generative Stage Motion Tracking Interdisciplinary HfK 2012

Intervening Spaces

Intervening Spaces blends new media, fashion and dance, using the stage as a conjoining element. A dancer’s movements in a 4x4x3 meter space, tracked by Kinects, generate a virtual structure. This data is transferred to physical cardboard polygons, cut by laser and assembled into the stage design.

Read more

Mechanical Pi
Mechanical Pi
Pi Calculator Forces Errors Sequence Techno Legacy UdK 2014

Mechanical Pi

William Shanks spent years calculating pi by hand, publishing his results up to the 707th digit in 1873. In 1945, D.F. Ferguson revealed only the first 527 digits were correct. Today, computers calculate billions of digits instantly. Mechanical PI represents this process in a physical, mechanical form.

Read more

Konzeptionelle Dichte
Konzeptionelle Dichte
NLP C++ ObjC Moodboard Computational Linguistics Machine Learning Human-Computer Interaction UdK 2015

Konzeptionelle Dichte

‘Konzeptionelle Dichte’ explores the challenges of natural language processing (NLP). The thesis bridges computer science and linguistics, developing a concept to analyze machine-generated associations in image search.

Read more

Mobia
Mobia
C++ OpenFrameworks Computer Vision Multi-touch Phones Real-time Gaming HfK 2010

Mobia

Mobia is a real-time strategy game where players interact on a multitouch surface. iPhones represent contacts as single cells, which interact by orbiting, reinforcing, avoiding, encountering, colliding or deleting each other.

Read more

Stille Post Maschinen
Stille Post Maschinen
Kinetic Sculpture Arduino Errors UdK 2012

Stille Post Maschinen

Three identical machines, each fitted with a set of mechanical arms reaching into a fabric and a low resolution observing camera, try to copy kinetic information from its predecessor. The unideal circumstances within this circular setup will make the machines fail their tasks, transform the circulated information and theoretically repeat the original iteration.

Read more

2020
2020
Future Data Patterns Algorithmic Measurements UdK 2013

2020

2020 is a concept that creates a knowledge-base of predictive statements, analyzing patterns to compare collective and expert foresight. While not precise, it reveals emerging trends and questions the growing influence of data analysis and algorithmic prediction.

Read more

Physical Computing Library
Physical Computing Library
Arduino Prototyping Components Packaging HfK 2011

Physical Computing Library

The Physical Computing Library is a packaging and documentation system that makes integrating electronic components with Arduino effortless. Each package visually maps out the connections, while a web-based library provides example code and usage instructions. This project simplifies prototyping, making physical computing more accessible for makers, students and developers.

Read more

Visual clustering using topography
Visual clustering using topography
Perlin Noise Clustering Cinder Processing C++ Java Cinema4D UdK 2013

Visual clustering using topography

Our eyes first catch standout patterns in large datasets before zooming in on finer details. These city-shaped visualizations highlight categorization and clustering while leaving space for deeper insights; position, size and interconnections come first.

Read more

Fingertip
Fingertip
C Microcontroller Qwerty Human-Computer Interaction HfK 2010

Fingertip

A glove-based input device that challenges the mechanical limitations of the QWERTY keyboard. Designed for ergonomics and flexibility, it enables intuitive text entry through optimized finger combinations.

Read more