
Softwareentwickler · React / TypeScript · C# / Unity
Jan-Erik Bähr⌗
Ich bin Anwendungsentwickler mit Schwerpunkt auf C# und TypeScript. Mein Fokus liegt auf modernen Web-Plattformen mit React, Node.js und PostgreSQL sowie auf interaktiven 3D- und XR-Anwendungen in Unity.
Mir ist wichtig, dass Software am Ende gerne und intuitiv genutzt wird. Technisch achte ich auf saubere Strukturen, arbeite mich schnell in neue Themen ein und setze Anforderungen direkt im Code um. Mehrjährige Erfahrung in kleinen, selbstorganisierten Teams hat dabei meinen Blick für Architektur, Tests und gute Arbeitsabläufe geprägt.
Aktuelle Projekte⌗
matchpicks.de (React / TypeScript)⌗
matchpicks.de ist eine Fullstack-Webplattform zum Tippen von Sportergebnissen für kleinere Sport- und Amateurligen. Von Grund auf eigenständig entwickelt, von der initialen Systemarchitektur über das State-Management bis hin zum Deployment.





- Part 1: Matchpicks: Sports Picking Platformproject overview and product context
- Part 2: From Service Locator to Composition Rootbackend architecture and dependency injection refactor
- Part 3: Post-Commit Events: An In-Memory Outbox for a Synchronous Event Bustransaction boundaries, async event handlers, and an in-memory outbox
- Part 4: State vs. Network: Resilient Optimistic UI Under Eventual Consistencyoptimistic picks UI, mutation races, and cache invalidation across async standings updates
Video Store Manager (Unity / C#)⌗
Persönliches Unity-Projekt: eine kleine Management-Simulation rund um einen VHS-Videoverleih, vor allem ein Spielplatz für Architektur und automatisierte Tests, kein kommerzielles Release.








- Video Store Manager: A Testable Simulation in Unityproject overview, architecture, and testing
Beruflicher Weg⌗
Technology & Strategy (T&S Engineering GmbH): Enterprise XR & Interface Engineering⌗
11/2022 – 09/2024 Softwareentwicklung für industrielle Monitoring-Anwendungen und XR-Systeme (VR/AR) im Consulting-Umfeld.
Indie-Games & Web-Tools (Gentleforge GmbH)⌗
01/2021 – 07/2022 Softwareentwicklung, Game-Design und Prototyping für kommerzielle Releases und interne Tools.
- Fairyfail (Steam): Core-Gameplay-Systeme, UI-Komponenten und eigene Editor-Tools.
- Editor-Backend: Entwurf und Implementierung eines RESTful-Node.js-Backends für Level-Serialisierung, Content-Verwaltung und Cloud-Speicher.
- Prototyping: Entwicklung bewegungsgesteuerter Gamification-Prototypen mit dem Nuitrack SDK sowie interaktiver webbasierter Quiz-Anwendungen im Gesundheitsbereich mit Angular.
Frontend-Entwicklung (MYNXG Services GmbH)⌗
01/2019 – 12/2019 Entwurf und Entwicklung einer plattformübergreifenden IoT-Codebasis mit Nx-Monorepos für Angular-Web- und NativeScript-Mobile-Anwendungen.
Hintergrund & Interaktive Wurzeln⌗
Escape-Room-Logik (GG Productions GmbH / Portalstation)⌗
2017 – 2020 Technical Lead und Programmierer für die technische Infrastruktur interaktiver Logik-Rätsel und Escape Rooms in Düsseldorf.
Ausbildung⌗
2012 – 2017 B.Sc. Medien- und Kommunikationsinformatik an der Hochschule Rhein-Waal. Abschlussnote: 1,9.
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)⌗
Entwickelt für den Manasoup Game Jam (2 Tage). Fokus auf einen 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.
