Vier Jahre Entwicklung zuverlässiger Software und interaktiver Systeme. Düsseldorf, Deutschland.

Softwaresysteme

Engineering

Java-Plattformen, Frontend-Architektur, native Android-Produkte und kontrollierte KI-Workflows.

Engineering ansehen
Night-Soup-Szene in einem warmen Diner während einer regnerischen Nacht in Oregon

Interaktive Welten

Games

Atmosphärische Erzählungen, deterministische Simulationen und spielbare Systeme.

Games ansehen

Hervorgehobenes Engineering-Projekt

Fertiggestelltes System

LedgerFlow

Eine vollständige Java-Microservice-Plattform für einen robusten, eventual-consistent Banktransfer-Workflow.

Systemdesign, Backend-Entwicklung und Operations-UI

  • Account-, Transfer-, Risk- und Notification-Services mit eigener PostgreSQL-Datenhaltung und abgesichertem Workflow-Zustand umgesetzt.
  • Kafka-Orchestrierung mit Transactional Outboxes, idempotenten Consumern, Reservierung, Settlement, Kompensation und Redis-basierten Schutzmechanismen entwickelt.
  • Keycloak-Autorisierung, Observability, generierte API-Clients, eine rollenbasierte React-Konsole und Real-Stack-Playwright-Verifikation ergänzt.

Die Phasen 0–5 sind umgesetzt. Produktionsdeployment, reale Bankintegrationen und regulatorische Zertifizierung bleiben bewusst außerhalb des Portfolio-Umfangs.

LedgerFlow-Transferlebenszyklus von Pending bis Completion oder kompensierter Ablehnung

Java 25 · Spring Boot · Kafka · PostgreSQL · Redis · Keycloak · React · Playwright

Weitere Engineering-Projekte
Tip-Tracker-Dashboard mit Monatseinnahmen, Arbeitszeit und letzten Schichten

Native Android-App

Google-Play-Vorbereitung

Tip Tracker — Earnings Log

Ein offline-first Schicht- und Einnahmenjournal für Kuriere, Gastronomie, Freelancer und Menschen mit mehreren Jobs.

Produktdesign und native Android-Entwicklung

  • Schnelle barrierearme Schichterfassung mit Job-Presets, gekoppelten Auswahlrädern, Pausen, Abzügen, Trinkgeld und verlässlicher Stundenlohn-Berechnung gestaltet.
  • Lokale Persistenz mit Room-Migrationen und DataStore sowie Kalender-Historie, Monatsauswertungen und konfliktfreies Bearbeiten umgesetzt.
  • Private deutsch/englische A4-Stundenzettel lokal erzeugt und die Produktarchitektur ohne Konto- oder Trackingpflicht auf einen Google-Play-Release vorbereitet.

Kotlin · Jetpack Compose · Room · DataStore · Hilt · Coroutines · Material 3

Berlin-Wettervorhersage als blaue WebGL-Atmosphäre

Interaktives Frontend

Live

Weather with Shaders

Live-Wetterdaten steuern eine eigene WebGL-Atmosphäre, statt nur in einer üblichen Wetterkarte zu stehen.

Frontend-Architektur und WebGL-Rendering

  • Normalisierte Open-Meteo-Daten auf begrenzte Shader-Uniforms abgebildet.
  • Den Renderer mit explizitem Lifecycle-Cleanup außerhalb von React gehalten.
  • Barrierearme Suche, Geolocation, Einheiten und robustes Forecast-Caching umgesetzt.

React · TypeScript · WebGL2 · GLSL · Open-Meteo

Rendering-Labor mit Vergleich zwischen einfachem Context und optimiertem Store

React-Systemexperiment

Live

context-api-but-it-scales

Ein messbarer Vergleich zwischen gemeinsamem React Context und einem selector-basierten externen Store.

State-Architektur und Rendering-Instrumentierung

  • Selector-Abonnements mit useSyncExternalStore umgesetzt.
  • Tatsächliche Component-Renders gemessen, ohne das Ergebnis zu verfälschen.
  • Begrenzte History, sichere Persistenz und schleifenfreie Tab-Synchronisation ergänzt.

React · TypeScript · Vite · Vitest · useSyncExternalStore

Atmosphärisches Hauptprojekt

Vollständiger Vertical Slice

Night Soup

Ein Rural-Gothic-Kochmystery in einem verregneten Diner in Oregon.

Game Direction, Systemdesign und Narrative Design

  • Einen vollständigen Night-1-Ablauf von Ankunft und Diner-Vorbereitung über Kochen, Cleanup, Beweise und Deduktion bis zu mehreren Enden umgesetzt.
  • Datengesteuerte Dialoge, Hinweis- und Beweisregister, ein physisches Notebook-Interface und softlock-sichere Deduktionsregeln entwickelt.
  • Versionierte Checkpoint-Saves, persistente Einstellungen, EN/TR-Lokalisierung und Headless-Verifikation des Produktionsablaufs ergänzt.

Aktueller Stand: vollständiger Night-1-Vertical-Slice mit Platzhalter-Art und -Audio. Der nächste Meilenstein ist die Production-Asset-Pipeline.

Night-Soup-Szene in einem warmen Diner während einer regnerischen Nacht in Oregon

Godot 4.7.1 · GDScript · Narrative systems · Save architecture · Headless QA

Hervorgehobenes technisches Spiel

Live

Swarm Script

Programmiere ein Drei-Roboter-Team mit einer sicheren Regelsprache und beobachte die Logik in einer deterministischen Arena.

Spielsysteme, Simulation und Frontend-Entwicklung

  • Tokenizer, Parser, typisierten AST und budgetierten Interpreter ohne eval entwickelt.
  • Deterministische Fixed-Step-Simulation über ein typisiertes Web-Worker-Protokoll getrennt.
  • Latest-only Snapshot-Mailbox für responsives Phaser-Rendering bei höherem Simulationstempo eingesetzt.
Swarm-Script-Oberfläche mit Behavior Editor, taktischer Arena und Deployment-Steuerung

React · TypeScript · Phaser · Web Workers · Playwright

Weitere Spieleprojekte

Unity-Prototyp

Prototyp

Gladiator Arena

Ein Arena-Kampfprototyp mit persistenter Kadererstellung und simulierten Kämpfen.

Gameplay- und Persistenzprototyp

  • Erstellung, Auswahl und Upgrades von Kämpfern strukturiert.
  • Kämpfe mit Siegerverfolgung simuliert.
  • Persistenten Kaderzustand in JSON gespeichert.

Unity 6 · C# · JSON