APPS, KI & AUTOMATISIERUNG Tübingen, Deutschland

Hi, ich bin Matze.

Aus Ideen
wird Wirklichkeit.

Ich entwickle Apps, erkunde künstliche Intelligenz und baue Dinge, die meinen Alltag besser machen.

Orangefarbene, verschlungene Skulptur als Sinnbild für Ideen, die sich verbinden
NEUGIER VERBINDET.01 — ∞

01 / AUSGEWÄHLTE ARBEITEN

Was ich entwickle.

Vom ersten kleinen Tool bis zur KI-App.
Ein Einblick in das, woran ich arbeite.

02 / DER MENSCH DAHINTER

Über mich.

Matze / aka matooo

Viele meiner Projekte entstehen, weil mir im Alltag eine passende App oder eine bestimmte Funktion fehlt. Dann baue ich sie selbst.

Ich studiere Informatik in Tübingen und beschäftige mich besonders mit KI und Agentic Engineering. Neben eigenen Apps entstehen dabei auch Projekte aus dem Studium und Experimente mit Open-Source-Modellen.

Neben der Informatik mache ich seit Jahren Calisthenics, fahre viel Fahrrad und im Winter Ski. Im FSJ habe ich mich zum Rettungssanitäter ausbilden lassen und war auch danach im Krankentransport und in der Notfallrettung tätig.

Eigene Apps

Anwendungen entwickeln, die ich selbst nutzen möchte.

Calisthenics

Seit Jahren ein fester Teil meines Alltags.

03 / MEIN WERKZEUGKASTEN

Was ich mitbringe.

Technologien, mit denen ich in meinen
eigenen und gemeinsamen Projekten arbeite.

01

Web & Apps

Von der Browser-Idee zur mobilen Anwendung.

JavaScriptTypeScriptHTML & CSSNext.jsFlutter / DartJava
02

KI & Daten

Open-Source-LLMs und Speech-to-Text-Modelle auswählen, erproben und in eigene Anwendungen integrieren.

PythonGenerative AIOpen-Source-LLMsSpeech-to-Text-ModelleComputer VisionReinforcement LearningJupyter
03

Backend & Tools

Das Fundament hinter funktionierender Software.

Git / GitHubFastAPISupabasePostgreSQLScalaC# / Unity
04

Agentic Engineering

Konzeption und Steuerung autonomer Entwicklungsabläufe und integrierter Apps mit Codex, Grok Build, Claude Code (App und CLI) und Antigravity (App und CLI). Schwerpunkte sind Kontextmanagement, strukturierte Agent-Anweisungen, MCP, Plugins und die Integration von KI-Funktionen über APIs.

CodexGrok BuildClaude Code · App & CLIAntigravity · App & CLIMCPPlugins & SkillsAPI- & KI-IntegrationAGENTS.md / SKILL.mdKontextmanagementAutonome Workflows
05

Linux, Server & Netzwerke

Linux- und Server-Umgebungen einrichten, virtuelle Maschinen verwalten und Dienste vernetzen. Praktische Erfahrung mit Debian, Ubuntu und Proxmox sowie Grundlagen in Subnetzen, Firewall-Regeln und VPNs.

LinuxDebianUbuntuProxmoxVirtuelle MaschinenSubnetzeFirewallsTailscaleWireGuard

04 / PROJEKTVERZEICHNIS

Die ganze Sammlung.

Apps, Experimente und erste Schritte.
Jedes Projekt ist ein Stück Lernkurve.

PROJEKT / NAME18 Projekte
01MyLifeGraphApps & ToolsFlutter

Mobile-first Coaching-App mit Flutter, FastAPI und Supabase. Der Gastmodus macht das Produkt ohne Konto erlebbar; Planung und Hinweise basieren auf expliziten Eingaben.

FlutterDartPython
02Pencil2PixelKI & ForschungPython

Im Browser zeichnen, einen Prompt ergänzen und mit dem Python-Backend Bilder erzeugen. Pinsel, Radierer, Undo/Redo und anpassbare Generierungsparameter gehören zum Projekt.

PythonJavaScriptGenerative AI
03NutriPilotApps & ToolsJavaScript

Ein Ernährungsprojekt rund um persönliche Präferenzen, Wochenplanung und Einkaufslisten. Die ursprüngliche V&M-Fuel-Projektwebsite bleibt im Archiv erreichbar.

JavaScriptMeal Planning
04Yapp AIPrivatKI & ForschungJava

Ein natives Entwicklungsprojekt mit Mikrofon-Overlay, Diktierverlauf und konfigurierbaren Sprachanbietern. Die Gerätevalidierung ist noch Teil der Entwicklung.

JavaC#Speech-to-Text
Privater Code
05Tübingen Search EngineKI & ForschungPython

Entstanden im Kurs Modern Search Engines. Eine Pipeline verarbeitet Webseiten zu einem durchsuchbaren Index und stellt die Ergebnisse über eine Streamlit-Oberfläche bereit.

PythonStreamlitInformation Retrieval
06RepCounterApps & ToolsJavaScript

Wiederholungen zählen, Trainingszeit messen und beim Satz bleiben. Eines meiner ersten Web- und Android-Projekte.

JavaScriptFitness
07Zero-Shot Chest X-RayPrivatKI & ForschungPython

Projekt im Fokus

Aufgabe
Untersuchen, wie Vision-Language-Modelle mehrere Befunde auf Thorax-Röntgenbildern ohne aufgabenspezifisches Training erkennen.
Forschungsprojekt
Wir verglichen BioMedCLIP und MedCLIP sowie unterschiedliche Prompt-Strategien auf mehreren Datensätzen.
Technischer Ansatz
Positive und negative Prompts, LLM-generierte Beschreibungen und kombinierte Strategien werden über Bild-Text-Ähnlichkeiten ausgewertet.
Erkenntnis
Der Nutzen einer Prompt-Strategie hängt stark von Modell und Datensatz ab. Die Darstellung beschreibt einen Forschungsvergleich, kein klinisches Produkt.
PythonVision-Language ModelsZero-Shot Learning
Privater Code
08Codex UIPrivatWebTypeScript

Eine persönliche Web-App zum Steuern von Coding-Agenten, Verwalten von Projekten und Chats sowie zur Spracheingabe. Die visuelle Vorschau zeigt eine gestaltete Demo mit Beispieldaten.

TypeScriptWeb UI
Privater Code
09Card ManagerApps & ToolsJavaScript

Fitness-, Bank- und QR-Karten als Bilder in eigenen Kategorien hinterlegen und auf dem Handy griffbereit halten. Lokal im Browser gespeichert.

JavaScriptLocal Storage
10Gem CalculatorApps & ToolsJavaScript

Magische Items vergleichen: Welcher Kauf spart die meiste Zeit pro eingesetztem Gem?

JavaScriptClash of Clans
11AquaDefenderGamesC#

Auf einer Insel gegen Piratenwellen bestehen, Beute sammeln und Ausrüstung verbessern. Das Ziel: ein Schiff bauen und entkommen.

C#2D Game
12Hockey RL AgentsPrivatKI & ForschungPython

Projekt im Fokus

Aufgabe
Einen Agenten für eine vorgegebene Hockey-Umgebung trainieren, der gegen andere Teams antreten kann.
Mein Beitrag im Team
Soft Actor-Critic, Training gegen einen Pool verschiedener Gegner und Benchmarks zum Vergleich der Modelle.
Technischer Ansatz
Die Spielstrategie wird durch Reinforcement Learning gelernt; verschiedene Trainingsgegner ermöglichen den Vergleich unter unterschiedlichen Bedingungen.
Ergebnis
Der trainierte Agent nahm an der abschließenden Competition gegen die Agenten anderer Teams teil.
PythonReinforcement LearningSoft Actor-Critic
Privater Code
133D-Rekonstruktion mit Gaussian SplattingPrivatKI & ForschungPython

Projekt im Fokus

Aufgabe
Aus mehreren kalibrierten Kamerabildern eine 3D-Szene rekonstruieren und neue Blickwinkel darstellen.
Teamprojekt
Wir entwickelten eine Pipeline, die Bildmerkmale mehrerer Kameras zusammenführt und eine 3D-Darstellung vorhersagt.
Technischer Ansatz
Ein neuronales Modell erzeugt eine Darstellung mit 3D Gaussian Splatting. Modelltraining und Rendering gehören zur selben Pipeline.
Ergebnis
Rekonstruierte Szenen lassen sich aus neuen Ansichten rendern. Die Rekonstruktionsqualität wurde im Projekt bewertet.
PythonPyTorch3D Gaussian Splatting
Privater Code
14Dieses PortfolioWebHTML

Meine Projekte, Interessen und Entwicklung an einem Ort. Die ursprüngliche Website lebt vollständig im Archiv weiter.

HTMLCSSJavaScript
15EieruhrApps & ToolsJavaScript

Ein unkomplizierter Fünf-Minuten-Timer. Ein kleines Experiment aus der ersten Portfolio-Version.

JavaScriptMini-Projekt
16Connect AppApps & ToolsJavaScript

RepCounter, Gem Calculator, Card Manager und Eieruhr über eine gemeinsame Oberfläche öffnen.

JavaScriptPWA
17Routing TemplateWebJavaScript

Ein kleines Beispiel für modulares Routing mit einer Start-, Info- und Einstellungsseite.

JavaScriptES Modules
18Campfire StartpageWebHTML

Ein früher Startseiten-Entwurf mit Lagerfeuer-Video aus meinem ursprünglichen Repository.

HTMLCSSVideo

DIE ERSTE VERSION BLEIBT.

Jede Entwicklung hat einen Anfang.

Meine ursprüngliche Website, alle kleinen Apps und die komplette alte Sammlung.

Archiv · Alte Version

05 / LASS UNS REDEN

Von einer Idee zum nächsten Projekt.

Für Fragen, Austausch oder gemeinsame Projekte.

Schreib mir gerne.