Projekte filtern

Noch nicht alle Artikel sind ins Deutsche übersetzt – mit 🇬🇧 markierte Einträge führen zur englischen Seite.

Der Beichtstuhl

Der Beichtstuhl

Ein Beichtstuhl auf dem Walden Festival 2026, in dem Besucher*innen ihre Sünden einem lokalen KI-Priester gestehen, der ihnen die Absolution erteilt und die Sünden anschließend anonymisiert und von einer Engelsstimme erzählt an das Heilige Klo weiterleitet.

Walden-Floor 2026: Santo Nido

Walden-Floor 2026: Santo Nido

Dieses Jahr wurde unser Walden-Floor auf dem Zugvögel Festival zu Santo Nido: einer Kirche für eine Phönix-Sekte. Bunte Kirchenfenster, heilige Vögel, ein KI-Beichtstuhl und eine Turmuhr, die zur Musik völlig durchdreht. Jede Menge religiöser Quatsch und unglaublich viel Liebe zum Detail.

Walden Floor 2025 @ Zugvögel Festival
Seite noch in Arbeit

Walden Floor 2025 @ Zugvögel Festival

Dieses Jahr hat sich unser Walden Floor in die PetroLoco-Tankstelle verwandelt, die Schauplatz eines Konflikts zwischen der Öl-Oligarchie und der ökologischen Fraktion war. Neben dem Floor und den üblichen interaktiven Installationen konntest du hier auch Real-Life Tuxkart spielen.

Das Raumschiff der Palapians

Das Raumschiff der Palapians

Ein interaktives, vernetztes Raumschiff, das man wirklich betreten kann: Spieler*innen erledigen (oder sabotieren) Missionen an einem Dutzend physischer Interfaces - Knöpfe, Joysticks, LED-Boards, Sensoren usw. - um entweder das Schiff zu starten oder es dem Untergang zu weihen. Alles getrieben von einem Python/ESP/Unity-Stack. Es ist modular, auto-resettet regelmäßig und skaliert für Festival-Crowds ohne permanentes Babysitting.

Tux-Kart mit Real-Life-Powerups

Tux-Kart mit Real-Life-Powerups

Festival-Installation, bei der zwei Spielende OSS-Mariokart spielen, aber statt Koopas spritzen die In-Game-Items Wasser oder Nebel in Richtung Gegner*in oder hauen mit dem Poolnudelschlagapparat zu.

Podcast Episode on LLMs for Software Engineering

Podcast Episode on LLMs for Software Engineering

Im deutschsprachigen „Code for Thought“-Podcast spreche ich mit Carina Haupt darüber, wie LLMs Forschungscode realistisch unterstützen - vom Matching zwischen Paper und Repository bis zur nüchternen Bewertung von LLM-Tools jenseits des Hypes.

Paper-Code-Matching mit Repository-Level-Code-Embeddings
Seite noch in Arbeit

Paper-Code-Matching mit Repository-Level-Code-Embeddings

Während meiner nicht abgeschlossenen Promotion am DLR habe ich ein Graph Neural Network entwickelt und trainiert, das Code-Embeddings zu Repräsentationen ganzer Repositories zusammenfasst und diese mit wissenschaftlichen Publikationen abgleicht. Erste Evaluationen zeigten vielversprechende Verbesserungen gegenüber einfachen Pooling-Verfahren. Langfristiges Ziel war es, verwandte Implementierungen und die ihnen zugrunde liegenden Annahmen auch über Forschungsdisziplinen hinweg finden zu können.

Walden Floor 2024 @ Zugvögel Festival
Seite noch in Arbeit

Walden Floor 2024 @ Zugvögel Festival

In 2024, for our Walden Floor at Zugvögel Festival, the visitor was immerged into the crash site of an alien spaceship, featuring multiple interactive installations next to our usual dancefloor.

CAD and 3D-DruckCAD and 3D-DruckCAD and 3D-Druck

CAD and 3D-Druck

Nachdem ich mir meine Lektionen auf Theseus’ Anet A8 geholt habe und inzwischen einen geradezu langweilig zuverlässigen Bambu P1S verwende, nutze ich 3D-Druck und autodidaktisches CAD als Basis-Infrastruktur für die meisten meiner Hardware-Projekte, von denen einige hier gelistet sind.

Moyn Leierkasten

Moyn Leierkasten

Eine digitale Version eines Leierkastens aus Restmaterialien, umgesetzt mit Mikrocontroller und Raspberry Pi.

Palapa Floor @ Fusion Festival
Seite noch in Arbeit

Palapa Floor @ Fusion Festival

For the last three years I’ve been part of the crew behind Fusion Festivals largest Floor: Palapa — a collectively built, ever-changing “city of the future” and dance floor. We turn a 1,200 m² tent into a dense skyline of handmade structures, layered light, and countless small details.

Automatische Speisen-Erkennung

Automatische Speisen-Erkennung

Ein automatisiertes Self-Checkout-System, das Mahlzeiten auf Kantinen-Tabletts mit einem iPad und cutting-edge Machine Learning erkennt. In meinen 3 Jahren in der Firma habe ich dabei geholfen, aus dem Prototyp ein ausgereiftes, breit genutztes Produkt zu machen.

Siddata Studienassistent

Siddata Studienassistent

Im Siddata-Projekt wurde ein digitaler Studienassistent entwickelt, der Studierenden mithilfe personalisierter Empfehlungen dabei hilft, passende Lehrveranstaltungen, Lernmaterialien und Lernpartner zu finden. Ich habe Machine-Learning-Recommender entwickelt und intensiv am Django-Backend gearbeitet, um einen Forschungsprototypen, dessen Deployment zuvor mehrere Tage dauerte, in ein containerisiertes, getestetes und einfach deploybares System zu verwandeln. Auch meine Masterarbeit entstand im Rahmen dieses Projekts.

Masterthesis: Explainable Course Recommendation

Masterthesis: Explainable Course Recommendation

For this thesis, I created a Conceptual Space from Course Descriptions for explainable Recommendation, in a highly performant pipeline on the university-grid.

Sub-Pages:

Button-Board
Seite noch in Arbeit

Button-Board

Multi-Purpose input device for controlling lights or just anything on your computer using 1 line of code each.

Wifi-Connected Party Lights
Seite noch in Arbeit

Wifi-Connected Party Lights

Custom-Printed setup of connected effect-lights for small events, controlled via ButtonBoard or Web-Interface

Gestenerkennung in großen Videokorpora

Gestenerkennung in großen Videokorpora

Als studentische Hilfskraft am Red Hen Lab habe ich an einer Videoverarbeitungspipeline zur automatischen Gestenanalyse in großen Videokorpora gearbeitet. Dabei ging es insbesondere um Personentracking und -identifikation mittels Gesichtserkennung, die Segmentierung von Kameraeinstellungen sowie die Ausführung der Pipeline auf einem HPC-Cluster mit Snakemake und Singularity.

Stringart-Lamp

Stringart-Lamp

Easily build your own string art lamp with these premade 3D printable presets

Vorlesungsreihe: Scientific Programming in Python

Vorlesungsreihe: Scientific Programming in Python

Ein-semestriger Uni-Kurs, mit Vorlesungen und interaktiven Aufgaben, über wissenschaftliches Programmieren in Python, angeboten für 3 Jahre an der Universität Osnabrück.

C++-Spiel: Bomberperson

C++-Spiel: Bomberperson

Ein von Bomberman inspiriertes Multiplayer-Spiel für 2-4 Spieler, das wir in einem Team aus 11 Studierenden innerhalb von nur zwei Wochen in C++ entwickelt haben. Mit Physik-Engine, zahlreichen interaktiven Items und Power-ups, Gamepad-Unterstützung und einem eigenen Level-Editor.

Chatbot: Guru To Go

Chatbot: Guru To Go

A speech-controlled meditation assistant and sentiment tracker

Avanti Madonna Partys & Decoration
Seite noch in Arbeit

Avanti Madonna Partys & Decoration

Throughout the years, our collective organized many techno-parties, throwing all our earnings into its decoration

Deep Document Splitter
Seite noch in Arbeit

Deep Document Splitter

An automated pipeline to split a bunch of scanned pages into single documents

Bachelorthesis: Controlling Race Cars with Deep ANNs

Bachelorthesis: Controlling Race Cars with Deep ANNs

Delving into the realm of self-driving cars for my bachelor’s thesis, I endeavored to optimize their tactical decisions, particularly speed, using cutting-edge deep neural networks and reinforcement learning in tensorflow within a transformed racing simulation. The resulting research platform, built on Unity, showcased the potential of real-time feedback and adaptability, offering valuable insights into the future integration of reinforcement learning in self-driving cars.

AVZ-Run

AVZ-Run

In diesem 3D-Browserspiel, das im Rahmen eines Computergrafik-Praktikums mit THREE.js entwickelt wurde, ist der Spieler im brennenden AVZ gefangen und muss versuchen, diesem Inferno zu entkommen. Dabei muss er Hindernisse überwinden, Rätsel lösen und Fallen entgehen, um sich Stockwerk für Stockwerk nach unten und schließlich aus dem AVZ zu kämpfen. Hier spielen!