Portfolio
Ich baue gerne Dinge. Am meisten Spaß macht mir dabei der praktische Teil der Entwicklung: Code schreiben, Prototypen bauen und eine Idee so lange in die Realität schieben, bis klar wird, was funktioniert (und was nicht).
Weil ich die letzten 8+ Jahre überwiegend in kleinen, selbstorganisierten Teams gearbeitet habe, kümmere ich mich nicht nur um „den Code“, sondern genauso um Struktur, Architektur und die Rahmenbedingungen dahinter.
Aktuell liegt mein Fokus vor allem auf C# (Unity/Desktop) und dem modernen Web‑Stack (React/TypeScript).
Aktuelle Projekte⌗
Modulare Management‑Simulation (Unity / C#)⌗
Eine datengetriebene Wirtschafts‑Simulation im Pixel‑Look. Die größte Herausforderung ist hier die saubere Entkopplung der Simulationslogik von der Darstellung in der Engine.
Ich setze Service‑Patterns ein, um Sub‑Systeme zu entkoppeln. Die Logik läuft unabhängig von der Visualisierung und wird über ein automatisiertes, headless Test‑Setup validiert. So kann ich komplexe ökonomische Abläufe prüfen, ohne jedes Mal das komplette Spiel durchspielen zu müssen.

matchpicks.de (React / TypeScript)⌗
Eine komplette Web‑Plattform. Sie deckt alles ab – von der initialen Systemarchitektur über State‑Management bis hin zum Deployment.
Ich arbeite mit einer skalierbaren Komponenten‑Struktur in React und trenne UI‑Layer und Business‑Logik strikt voneinander, damit das Projekt auch langfristig wartbar bleibt.
Beruflicher Weg⌗
Enterprise XR & Interface Engineering⌗
2022 – 2024
Entwicklung von industriellen Monitoring‑Anwendungen und XR‑Systemen (VR/AR) im Consulting‑Umfeld.
Aufbau modularer Interfaces mit Unity UI Toolkit und UGUI. Fokus auf Performance‑Optimierung für standalone VR‑Headsets (Draw‑Call‑Reduktion, UI‑Batching) und intuitive Interaktionen für komplexe Daten.
Indie‑Games & Web‑Tools (Gentleforge)⌗
2021 – 2022
Programmierung und Game‑Design für Commercial Releases und interne Tools.
- Fairyfail (Steam): Gameplay‑Systeme und UI‑Komponenten.
- Editor‑Backend: Entwurf und Implementierung eines Level‑Editor‑Backends mit Node.js für Content‑Verwaltung.
Hintergrund & Interaktive Wurzeln⌗
Escape‑Room‑Logik (GG Productions / Portalstation)⌗
2017 – 2020
Konzeption und Aufbau der technischen Infrastruktur für interaktive Logik‑Rätsel in Düsseldorf.
Programmierung der Software für mikrocontrollerbasierte Rätsel‑Komponenten (Arduino). Entwicklung eines zentralen Session‑Management‑Systems, das Sensoren und Aktoren im Raum koordiniert.
Game Jams & Side Projects⌗
Shiba Rush (Side Project)⌗
Persönliches Projekt mit Fokus auf Code und Design. Den Post‑Mortem findest du hier.Deeper Learning (Ludum Dare 2021)⌗

Ein Sammel‑Spiel rund um Bücher, entstanden in drei Tagen. Ein Experiment in Scope‑Management und komplexer Logik unter Zeitdruck.
Was War Es Einmal (2021)⌗

Entstanden für die Manasoup Game Jam (2 Tage) – mit Fokus auf schlanken Scope und Mobile‑Kompatibilität.
Mildly Entertaining Games & Archiv⌗
Eine Sammlung älterer Game‑Jam‑Experimente und Langzeit‑Projekte wie The Side Effects of Life in Space findest du auf mildlyentertaining.games.

Tech‑Stack (Kurzfassung)⌗
- Sprachen: C#, TypeScript, JavaScript, C++ (Arduino)
- Frameworks: Unity, React, Angular, Node.js
- Fokus: Service‑Patterns, Unit‑Tests, UI/UX‑Implementierung