Projekte

2023 bis 2026

14 Projekte, jedes mit eigener Seite.

Neben der bezahlten Arbeit gebaut. Startup-Arbeit steht unter Erfahrung.

  1. Projektdateien14Projekte, 2023 bis 2026
  2. GitHub-Links10mit öffentlichem Repository
  3. Feld „Art“3davon in Hackathons gebaut
  4. „X von Y Commits“373eigene Commits, wo gezählt

Projektverzeichnis

nach Feld filtern

14 von 14 angezeigt

Projektverzeichnis
Jahr Projekt Art Feld Beleg Code
2025 PneuNet Pneumonie-Erkennung auf Röntgenbildern, vom NumPy-CNN bis zum DICOM-Viewer. Forschung Machine Learning über 87 % Klassifikation · über 95 % Segmentierung GitHub ↗
2026 ESN Event Hub Prozessanalyse und eine kleine Web-App für das Erasmus Student Network Potsdam. Studienprojekt Web Fünferteam · Note 1,3 folgt
2026 MediaSync Android-Backups auf USB-Stick, ohne Cloud. App Mobile Allein · rund 26.000 Zeilen Kotlin folgt
2025 Bundesliga-Fan-App Fan-App mit KI-Chat auf AWS; Gewinnerteam. Hackathon Mobile, Agentic AI Repo-Owner · 18 von 89 Commits GitHub ↗
2026 GorillaScout Bachelorprojekt zur Wiedererkennung wilder Gorillas in Kamerafallen-Videos. Bachelorprojekt Machine Learning Laufend · Achterteam GitHub ↗
2026 Agentic Product mit BMW Ein agentisches System, das frühe Warnzeichen für ungeplante Maschinenstopps erkennt. Studienprojekt Agentic AI Laufend · Sechserteam · unter NDA folgt
2026 Voya Agent, der Gründer mit Mitgründern und Investoren zusammenbringt, inkl. Sprach-Rollenspiel. Hackathon Agentic AI, Web Technischer Lead · 130 von 142 Commits GitHub ↗
2026 takeøff-Website Zweisprachige Website eines studentischen Kulturkollektivs, Canvas-Szenen, kein Tracking. Website Web 32 von 33 Commits in fünf Tagen GitHub ↗
2026 Sizilien-Reiseplaner Planungstool, mit dem fünf Leute ihre Reise tatsächlich geplant haben. Tool Web Allein · 51 Commits GitHub ↗
2026 Thesinator KI-geführte Themenfindung für Abschlussarbeiten: Matching, Zukunftssimulation, Sprache. Hackathon Agentic AI, Web +10.546 Zeilen in 5 von 27 Commits GitHub ↗
2026 PowerSqueak Weiterentwicklung eines sieben Jahre alten Präsentationstools in Smalltalk. Studienprojekt Software Engineering 38 Commits · rund 4.800 Zeilen · Note 1,0 GitHub ↗
2026 ¡Vamos! Offline-Spanisch-App mit Spaced Repetition und KI-Tutor im Browser. Tool Web Allein · 34 Commits in zwei Tagen GitHub ↗
2025 OweFlow Flutter-App für Gruppenausgaben; Authentifizierung von mir. App Mobile 43 von 120 Commits GitHub ↗
2026 TouchdownTactics Echtzeit-Strategiespiel in Squeak/Smalltalk; Karten und Elixir waren mein Teil. Studienprojekt Software Engineering 38 Commits · Siebenerteam · Note 1,0 folgt

Datenblätter

Vorschau, Rolle, Beleg, Code
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

Datenblatt 01Landessieg Jugend forscht

PneuNet

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

Projektbeitrag mit Live-Demo →

Zeitraum
2023 – 2025
Rolle
Alleiniger Autor des Codes; Dreierteam bei Jugend forscht
Art
Forschung · Machine Learning
Beleg
über 87 % Klassifikation · über 95 % Segmentierung
Technik
Python, NumPy, PyTorch, TensorFlow, OpenCV, Qt, C++
  • 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.

Datenblatt 02

ESN Event Hub

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

Projektbeitrag mit Live-Demo →

Zeitraum
Sommersemester 2026
Rolle
Interviews, Prozessanalyse und Präsentationen in einem Fünferteam
Art
Studienprojekt · Web
Beleg
Fünferteam · Note 1,3
Technik
BPMN, Next.js, Google Sheets API, Vercel
Links
Veröffentlichung folgt
  • 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.

Datenblatt 03

MediaSync

Android-Backups auf USB-Stick, ohne Cloud.

Projektbeitrag mit Live-Demo →

Zeitraum
Apr. – Sep. 2026
Rolle
Allein
Art
App · Mobile
Beleg
Allein · rund 26.000 Zeilen Kotlin
Technik
Kotlin, Jetpack Compose, Hilt, Room, WorkManager, USB Host API
Links
Veröffentlichung folgt
  • 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.

Bundesliga-Fan-App, Tab KI-Chat: Bundesliga-Logo, fünf FAQ-Knöpfe und Eingabefeld mit Sprachknopf
Illustration, kein Screenshot: Chat der Bundesliga-Fan-App: Ein Fan fragt nach Tickets, der Assistent antwortet (Beispielantwort, Backend abgeschaltet)

Datenblatt 04Gewinnerteam

Bundesliga-Fan-App

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

Projektbeitrag mit Live-Demo →

Zeitraum
März 2025 · Hauptteil in drei Tagen
Rolle
Repository-Owner in einem Dreierteam
Art
Hackathon · Mobile, Agentic AI
Beleg
Repo-Owner · 18 von 89 Commits
Technik
Expo, React Native, TypeScript, AWS API Gateway
  • 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.

Datenblatt 05

GorillaScout

Bachelorprojekt zur Wiedererkennung wilder Gorillas in Kamerafallen-Videos.

Projektbeitrag mit Live-Demo →

Zeitraum
Seit Okt. 2026
Rolle
Einer von acht Studierenden (laufend)
Art
Bachelorprojekt · Machine Learning
Beleg
Laufend · Achterteam
Technik
  • 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 Demo baut die Web-Plattform des Projekts nach, die frühere Jahrgänge gebaut haben (nicht meine Arbeit), mit erfundenen Beispieldaten und gezeichneten Platzhalter-Videos, nicht mit echten Kamerafallen-Aufnahmen oder Modellausgaben.

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.

Datenblatt 06

Agentic Product mit BMW

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

Projektbeitrag mit Live-Demo →

Zeitraum
Seit Sep. 2026
Rolle
Sechserteam (laufend)
Art
Studienprojekt · Agentic AI
Beleg
Laufend · Sechserteam · unter NDA
Technik
Python, pandas, DuckDB, Parquet, pytest, LLM-Agent mit Tools
Links
Veröffentlichung folgt
  • 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.

Voya auf dem Telefon: Der Profil-Scout fragt, wen man kennenlernen möchte, mit Knopf für ein Sprachgespräch

Datenblatt 07Teilnahme

Voya

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

Projektbeitrag mit Live-Demo →

Zeitraum
Sep. 2026 · 48 Stunden
Rolle
Technischer Lead in einem Team von drei bis vier
Art
Hackathon · Agentic AI, Web
Beleg
Technischer Lead · 130 von 142 Commits
Technik
Next.js 16, TypeScript, OpenAI Agents SDK, OpenAI Realtime API, Cloudflare Workers
  • 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.

Startseite der takeøff-Website: Logo über einer Nachthimmel-Szene und dem nächsten Termin

Datenblatt 08

takeøff-Website

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

Projektbeitrag lesen →

Zeitraum
Sep. 2026 · fünf Tage
Rolle
32 von 33 Commits
Art
Website · Web
Beleg
32 von 33 Commits in fünf Tagen
Technik
Next.js 16, TypeScript, Vanilla CSS, Canvas 2D, Vercel
  • 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.

Datenblatt 09

Sizilien-Reiseplaner

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

Projektbeitrag mit Live-Demo →

Zeitraum
März – Apr. 2026
Rolle
Allein
Art
Tool · Web
Beleg
Allein · 51 Commits
Technik
JavaScript, GitHub Pages, Cloudflare Workers, GitHub API
  • 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.

Thesinator-Stakeholder-Map: ein Live-Graph, der Studierende mit Themen, Firmen und Hochschule verbindet Thesinator-Themenliste: passende Abschlussarbeiten mit Begründung, warum sie passen Thesinator „Frag dein zukünftiges Ich“: Chat mit einer simulierten Karriere für einen Themenpfad Thesinator-Simulation: Stakeholder-Map, Zukunftspfad und Themen-Matches im Aufbau

Datenblatt 10Teilnahme

Thesinator

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

Projektbeitrag mit Live-Demo →

Zeitraum
März 2026
Rolle
Chat-, Networking- und Browse-Funktionen
Art
Hackathon · Agentic AI, Web
Beleg
+10.546 Zeilen in 5 von 27 Commits
Technik
React, TypeScript, Supabase, pgvector, Edge Functions, Python
  • 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.

Datenblatt 11

PowerSqueak

Weiterentwicklung eines sieben Jahre alten Präsentationstools in Smalltalk.

Projektbeitrag mit Live-Demo →

Zeitraum
Apr. – Juli 2026
Rolle
Feature-Verantwortung für Sektionen und Timer in einem Siebenerteam
Art
Studienprojekt · Software Engineering
Beleg
38 Commits · rund 4.800 Zeilen · Note 1,0
Technik
Squeak/Smalltalk, Morphic, SUnit, GitHub Actions, smalltalkCI
  • 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.

Startseite von ¡Vamos! mit Tagesziel und zwölf Übungsarten

Datenblatt 12

¡Vamos!

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

Projektbeitrag lesen →

Zeitraum
Aug. 2026 · zwei Tage
Rolle
Allein
Art
Tool · Web
Beleg
Allein · 34 Commits in zwei Tagen
Technik
JavaScript, PWA, Service Worker, localStorage, GitHub Pages
  • 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.

Datenblatt 13

OweFlow

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

Projektbeitrag mit Live-Demo →

Zeitraum
Dez. 2024 – Jan. 2025
Rolle
43 von 120 Commits
Art
App · Mobile
Beleg
43 von 120 Commits
Technik
Flutter, Dart, Firebase Auth
  • 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 Demo aus dem Quellcode nachgebaut und läuft mit Beispieldaten.

Datenblatt 14

TouchdownTactics

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

Projektbeitrag mit Live-Demo →

Zeitraum
Nov. 2025 – Jan. 2026
Rolle
Karten-, Hand- und Elixir-System in einem Siebenerteam
Art
Studienprojekt · Software Engineering
Beleg
38 Commits · Siebenerteam · Note 1,0
Technik
Squeak/Smalltalk, Morphic, SUnit, Squot/git
Links
Veröffentlichung folgt
  • 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.