Projekte · 2023 bis 2026

Neun Projekte, alle mit Code.

Neben der bezahlten Arbeit gebaut. 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
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++

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)
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
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

Voya auf dem Telefon: Der Profil-Scout fragt, wen man kennenlernen möchte, mit Knopf für ein Sprachgespräch
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
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
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

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
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 · Apr. – Sep. 2026

MediaSync

Android-Backups auf USB-Stick, ohne Cloud.

Allein · rund 26.000 Zeilen Kotlin

  • Kotlin
  • Jetpack Compose
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

Startseite des Reiseplaners: Reisedaten, fünf Personen, Schnellübersicht zu Unterkunft, Flügen und Mietwagen
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
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

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
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
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

App · Dez. 2024 – Jan. 2025

OweFlow

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

43 von 120 Commits

  • Flutter
  • Dart
  • Firebase Auth
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