Projekte · 2023 bis 2026

14 Projekte. Jedes hat eine eigene Seite, die meisten mit Live-Demo.

Hackathons, Kurse, Forschung und eigene Projekte. Ein Klick öffnet die Projektseite mit Geschichte und Demo; die Demos laufen mit Beispieldaten im Browser. Startup-Arbeit steht unter Erfahrung.

Vier Schüler und ein Juror mit Urkunden beim Jugend-forscht-Bundeswettbewerb
Jugend-forscht-Bundeswettbewerb, Heilbronn 2024
Das Team am Stand AI Pneumonia Detection mit Postern und Bildschirm
PneuNet beim Landeswettbewerb, Jena 2024
Vom NumPy-CNN bis zum DICOM-Viewer
DICOM-Viewer mit Röntgenbild und rot markierter erkannter Pneumonie-Region
Erkennung im DICOM-Viewer
DICOM-Viewer, der nur die segmentierte Lunge eines Röntgenbilds zeigt
Lungensegmentierung
Zwei Röntgenbilder mit überlagerten Class-Activation-Heatmaps
Class Activation Maps: wohin das Netz schaut
Qt-Viewer mit vier Röntgenbildern, eines mit markiertem Befund
Qt/C++-Viewer, vier Bilder nebeneinander
Landessieg Jugend forscht Forschung · 2023 – 2025

PneuNet

Pneumonie-Erkennung auf Röntgenbildern, vom NumPy-CNN bis zum DICOM-Viewer.

über 87 % Klassifikation · über 95 % Segmentierung

  • Python
  • NumPy
  • PyTorch
  • TensorFlow
Projektseite und Live-Demo
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Ein CNN in NumPy von Grund auf geschrieben, inklusive Backpropagation.
  • Sieben CNN-Architekturen in PyTorch auf vier öffentlichen Datensätzen mit bis zu 30.000 Bildern verglichen, dazu Lungensegmentierung und Class Activation Maps in einem DICOM-Viewer in Qt/C++.
  • Jugend forscht 2024: Landessieg Thüringen und Sonderpreis im Bundeswettbewerb. Alle 60 Commits stammen von mir.

Begonnen als Schülerforschungsprojekt und bei Jugend forscht weitergeführt. Die Werte stammen aus dem eigenen Validierungssplit, nicht aus einer klinischen Validierung.

Alleiniger Autor des Codes; Dreierteam bei Jugend forscht

Außerdem: OpenCV, Qt, C++

Studienprojekt · Sommersemester 2026

ESN Event Hub

Prozessanalyse und eine kleine Web-App für das Erasmus Student Network Potsdam.

Fünferteam · Note 1,3

  • Next.js
  • Vercel
Projektseite und Live-Demo Veröffentlichung folgt
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Stakeholder-Interviews und ein BPMN-Modell des Ist-Prozesses; 15 Schwachstellen priorisiert. Das Konzept macht das Event zur einzigen Quelle der Wahrheit, mit einer eigenen Sicht für jede Rolle.
  • Das Team hat eine Next.js-App auf Vercel ausgeliefert, mit einer Google-Tabelle als Datenspeicher, also ohne laufende Kosten: Organizer-Board, Anmeldung ohne Login mit Warteliste und ein Event-Log, das echte Abläufe mit dem Soll-Prozess abgleicht.
  • Mein Teil: eines der Stakeholder-Interviews, der Schlussteil der Zwischenpräsentation und die ersten Folien der Abschlusspräsentation. Modulnote 1,3.

Kursprojekt in Grundlagen von Unternehmensanwendungen am HPI mit ESN Potsdam, einer ehrenamtlichen Organisation, die pro Semester rund 80 Events über sechs verschiedene Tools organisiert. Wir haben Menschen in verschiedenen Rollen interviewt, den Prozess in BPMN modelliert und im Team einen Prototyp ausgeliefert. Der Code liegt im privaten Repository eines Teamkollegen; die Vorschau ist eine Illustration mit Beispieldaten.

Interviews, Prozessanalyse und Präsentationen in einem Fünferteam

Außerdem: BPMN, Google Sheets API

App · Apr. – Sep. 2026

MediaSync

Android-Backups auf USB-Stick, ohne Cloud.

Allein · rund 26.000 Zeilen Kotlin

  • Kotlin
  • Jetpack Compose
Projektseite und Live-Demo Veröffentlichung folgt
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Inkrementelle Backups mit Hash-basierter Deduplizierung und Kopieren in Blöcken; Wiederherstellung inklusive.
  • Vordergrunddienst mit Benachrichtigungen, Erinnerungs-Worker, Schnelleinstellungs-Kachel, drei Widgets und Teilen-Ziel.
  • Das Repository wird für die Veröffentlichung auf GitHub vorbereitet, deshalb noch kein Link.

Eine Android-App für inkrementelle Foto- und Video-Backups auf USB-Speicher und zurück. Rund 26.000 Zeilen Kotlin in 155 Dateien. Das Repository wird für die Veröffentlichung auf GitHub vorbereitet.

Allein

Außerdem: Hilt, Room, WorkManager, USB Host API

Gewinnerteam Hackathon · März 2025 · Hauptteil in drei Tagen

Bundesliga-Fan-App

Fan-App mit KI-Chat auf AWS; Gewinnerteam.

Repo-Owner · 18 von 89 Commits

  • Expo
  • React Native
  • TypeScript
Projektseite und Live-Demo
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Tabs für Spiele, Videos, Tabelle und Statistiken, dazu ein KI-Chat gegen ein Backend hinter AWS API Gateway.
  • Quiz-Modus mit Sprachausgabe; mein Teil umfasste das Projekt-Setup, die Chat-Oberfläche und natives Teilen mit Rückfallebenen.
  • Eines von sechs Gewinnerteams beim Bundesliga-Hackathon 2025.

Plattformübergreifende App (Expo, React Native; Web, iOS, Android), gebaut für den ersten Bundesliga-Hackathon 2025 von DFL, AWS und EintrachtTech. Die Screens stammen aus dem finalen Prototyp, lokal gestartet. Das AWS-Backend ist abgeschaltet, die gezeigte Chat-Antwort ist deshalb ein Beispiel.

Repository-Owner in einem Dreierteam

Außerdem: AWS API Gateway

Läuft Bachelorprojekt · Seit Okt. 2026

GorillaScout

Bachelorprojekt zur Wiedererkennung wilder Gorillas in Kamerafallen-Videos.

Laufend · Achterteam

Projektseite und Live-Demo
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Die Pipeline reicht von der Erkennung über das Verfolgen bis zur Wiedererkennung einzelner Tiere und zur Zählung der Population. Gebaut haben sie die Vorjahrgänge; unser Jahrgang führt sie weiter.
  • Zum Einstieg habe ich die Abschlussarbeiten der Vorjahrgänge und das WACV-2026-Paper der Gruppe durchgearbeitet und mit KI-Unterstützung zu einer Lerneinheit mit Quellenangaben aufbereitet.
  • Die Vorschau baut die Web-Plattform des Projekts nach, die frühere Jahrgänge gebaut haben, mit erfundenen Beispieldaten und gezeichneten Platzhaltern, nicht mit echten Kamerafallen-Aufnahmen.

HPI-Bachelorprojekt am KI-Lehrstuhl von Prof. Gerard de Melo. Es führt eine mehrjährige Pipeline weiter, die wilde Gorillas in Kamerafallen-Videos erkennt, verfolgt und einzelne Tiere wiedererkennt. Das Projekt läuft seit Oktober 2026 bis Sommer 2027; eigene Ergebnisse gibt es noch nicht.

Einer von acht Studierenden (laufend)

Läuft · NDA Studienprojekt · Seit Sep. 2026

Agentic Product mit BMW

Ein agentisches System, das frühe Warnzeichen für ungeplante Maschinenstopps erkennt.

Laufend · Sechserteam · unter NDA

  • Python
  • pandas
Projektseite und Live-Demo Veröffentlichung folgt
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Problem: In einer hochautomatisierten Fertigung melden Maschinen ständig Fehler, und die frühen Anzeichen eines ungeplanten Stopps gehen dabei leicht unter.
  • Ansatz: Deterministischer Code berechnet jede Zahl; ein LLM-Agent untersucht nur über Tools, erklärt seine Befunde und leitet sie an die richtigen Personen weiter; jeder Schreibzugriff ins ERP-System braucht die Freigabe eines Menschen.
  • Ich war bei den Nutzerinterviews vor Ort beim Partner dabei und habe die Reporting- und Frühwarn-Pipeline gebaut.

Seminar Trends und Konzepte – Building Agentic Products am HPI mit BMW als Praxispartner. Die Details sind vertraulich, deshalb beschreibt dieser Eintrag nur Problem, Ansatz und Technologien. Die Abschlusspräsentation ist im Januar 2027.

Sechserteam (laufend)

Außerdem: DuckDB, Parquet, pytest, LLM-Agent mit Tools

Teilnahme Hackathon · Sep. 2026 · 48 Stunden

Voya

Agent, der Gründer mit Mitgründern und Investoren zusammenbringt, inkl. Sprach-Rollenspiel.

Technischer Lead · 130 von 142 Commits

  • Next.js 16
  • TypeScript
  • Cloudflare Workers
Projektseite und Live-Demo
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Sortiert 569 echte Konferenzprofile mit einem erklärbaren, deterministischen Match-Score.
  • Arbeit in mehr als 30 Pakete mit klaren Dateizuständigkeiten geteilt; parallele KI-Coding-Agenten in über 50 Git-Worktrees.
  • Regelbasierte Rückfallebenen halten die Demo auch ohne API-Schlüssel am Laufen. Kein Preis; das MVP läuft auf Cloudflare Workers.

Entstanden beim OpenAI Hackathon auf der IdeaLab! 2026 (WHU Vallendar). Ein Agent befragt Gründer per Text oder Sprache, leitet ein Suchprofil ab, sortiert echte Konferenzprofile, entwirft eine auf die Persönlichkeit abgestimmte Ansprache und bietet ein Sprach-Rollenspiel zur Gesprächsvorbereitung.

Technischer Lead in einem Team von drei bis vier

Außerdem: OpenAI Agents SDK, OpenAI Realtime API

Startseite der takeøff-Website: Logo über einer Nachthimmel-Szene und dem nächsten Termin
Website · Sep. 2026 · fünf Tage

takeøff-Website

Zweisprachige Website eines studentischen Kulturkollektivs, Canvas-Szenen, kein Tracking.

32 von 33 Commits in fünf Tagen

  • Next.js 16
  • TypeScript
  • Vercel
Projektseite
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Daten-Gateway nach dem Adapter-Muster (heute JSON, später eine Datenbank) und Contract-getriebene Datentypen, aus denen die Bearbeitungsformulare entstehen.
  • Canvas-Szenen-Engine ohne Fremdbibliothek: drei Themes in Tag- und Nachtfassung, drei Effektstufen, reduzierte Bewegung wird respektiert.
  • Automatische UI- und Performance-Prüfungen über acht Bildschirmbreiten.

Zweisprachige Website für takeøff, ein studentisches Kulturkollektiv in Potsdam. Live auf Vercel; manche Inhalte sind noch Platzhalter.

32 von 33 Commits

Außerdem: Vanilla CSS, Canvas 2D

Tool · März – Apr. 2026

Sizilien-Reiseplaner

Planungstool, mit dem fünf Leute ihre Reise tatsächlich geplant haben.

Allein · 51 Commits

  • JavaScript
  • Cloudflare Workers
Projektseite und Live-Demo
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Seiten für Unterkünfte, Flüge, Mietwagen, Aktivitäten, Packliste, Budget, Abstimmungen, Ideenwand, Tagesplan und Aufgaben.
  • Cloudflare Worker für GitHub-OAuth, Datenabgleich über die GitHub-API und einen Scraper, der Angebotslinks ausliest.
  • Die fünfköpfige Gruppe hat ihre Reise damit geplant.

Eine statische Website mit mehreren Seiten auf GitHub Pages, dahinter ein Cloudflare Worker.

Allein

Außerdem: GitHub Pages, GitHub API

Teilnahme Hackathon · März 2026

Thesinator

KI-geführte Themenfindung für Abschlussarbeiten: Matching, Zukunftssimulation, Sprache.

+10.546 Zeilen in 5 von 27 Commits

  • React
  • TypeScript
  • Supabase
  • Python
Projektseite und Live-Demo
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Themen-Matching über Embeddings auf Supabase mit pgvector, eine Multi-Agenten-Simulation der künftigen Ansprechpartner und eine Sprachschnittstelle.
  • Mein Teil: Chat-, Networking- und Browse-Funktionen mit über 20 React-Komponenten, zwei Supabase Edge Functions, Migrationen und Sitzungsspeicherung.
  • START Hack 2026, St. Gallen: Teilnahme, kein Preis.

Entstanden beim START Hack 2026 in St. Gallen für die Challenge von Studyond. Teilnahme, kein Preis.

Chat-, Networking- und Browse-Funktionen

Außerdem: pgvector, Edge Functions

Studienprojekt · Apr. – Juli 2026

PowerSqueak

Weiterentwicklung eines sieben Jahre alten Präsentationstools in Smalltalk.

38 Commits · rund 4.800 Zeilen · Note 1,0

  • GitHub Actions
Projektseite und Live-Demo
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Benannte, verschachtelte Foliensektionen: Modell, Überschriften in der Miniaturleiste, gespeicherter Ein- und Ausklappzustand, Ein- und Ausrücken mit Tab, Springen mit n und p im Präsentationsmodus, Speichern und Laden.
  • Ein LED-Präsentationstimer als kleine Unterklasse des vorhandenen Timer-Morphs. Außerdem einen Tastaturfokus-Fehler bis ins Event-Routing des UI-Frameworks verfolgt und mit Regressionstest behoben.
  • CI mit GitHub Actions und smalltalkCI aufgesetzt, das Tool unter Squeak 6.1 lauffähig gemacht und die README neu geschrieben. Modulnote 1,0.

Softwaretechnik I am HPI: Unser Siebenerteam hat das Open-Source-Präsentationstool PowerSqueak übernommen und in neun Sprints mit wöchentlichen Kundengesprächen und Pair Programming erweitert. Die Testabdeckung des Teams stieg von 84 auf 95 Prozent.

Feature-Verantwortung für Sektionen und Timer in einem Siebenerteam

Außerdem: Squeak/Smalltalk, Morphic, SUnit, smalltalkCI

Startseite von ¡Vamos! mit Tagesziel und zwölf Übungsarten
Tool · Aug. 2026 · zwei Tage

¡Vamos!

Offline-Spanisch-App mit Spaced Repetition und KI-Tutor im Browser.

Allein · 34 Commits in zwei Tagen

  • JavaScript
  • PWA
Projektseite
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Spaced Repetition, Multiple Choice, Tippen mit Akzent-Toleranz, Sprachausgabe und Verbtabellen für sieben Zeiten.
  • Optionaler KI-Tutor mit eigenem Schlüssel, der komplett im Browser läuft; Export nach Anki.
  • Inhalte liegen in 74 JSON-Dateien, die über Manifeste registriert sind: Ein neues Kapitel ist eine neue Datei.

Eine PWA in reinem JavaScript zum Spanischlernen bis B1/B2, offline und ohne Konto. Live auf GitHub Pages.

Allein

Außerdem: Service Worker, localStorage, GitHub Pages

App · Dez. 2024 – Jan. 2025

OweFlow

Flutter-App für Gruppenausgaben; Authentifizierung von mir.

43 von 120 Commits

  • Flutter
  • Dart
  • Firebase Auth
Projektseite und Live-Demo
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Gruppen, Schuldenübersicht, Erinnerungen und Auswertungen.
  • Die Authentifizierung lag bei mir: E-Mail-Verifizierung und Social Login über Firebase.
  • Eingestellt, als die Zahlungsregulierung die Überweisungsfunktion für zwei Studierende unpraktikabel machte.

Ein Flutter-Prototyp, gebaut mit einem Kommilitonen. Einen öffentlichen Build gibt es nicht, deshalb ist die Vorschau eine aus dem Quellcode nachgebaute Illustration der Startseite.

43 von 120 Commits

Studienprojekt · Nov. 2025 – Jan. 2026

TouchdownTactics

Echtzeit-Strategiespiel in Squeak/Smalltalk; Karten und Elixir waren mein Teil.

38 Commits · Siebenerteam · Note 1,0

Projektseite und Live-Demo Veröffentlichung folgt
3 Stichpunkte anzeigenStichpunkte ausblenden
  • Man spielt Helden und Zauber aus einer Kartenhand und bezahlt mit Elixir; die Einheiten suchen sich ihren Weg und kämpfen. Dazu ein Bot-Gegner mit vier Schwierigkeitsstufen, Wellenmodus, Tutorial und lokaler Mehrspielermodus.
  • Mein Teil war das Hand-, Karten- und Elixir-System: Deck-Zyklus, Auswahl- und Ausspiel-Logik, Elixir-Regeneration und -Verbrauch sowie die UI-Morphs, über mehrere Iterationen umgebaut.
  • Im Teamcode stecken Abstract Factory, Strategy, Template Method, Null Object und Flyweight. Modulnote 1,0.

Entstanden im Kurs Softwarearchitektur am HPI, im Team zu siebt: ein kartenbasiertes Tower-Rush-Spiel in Squeak/Smalltalk, durchgehend mit Entwurfsmustern gebaut. Das Repository gehört zum Kurs und ist privat, die Vorschau ist deshalb nachgebaut.

Karten-, Hand- und Elixir-System in einem Siebenerteam

Außerdem: Squeak/Smalltalk, Morphic, SUnit, Squot/git