Backend and web development with C#/.NET and TypeScript · Unity/XR background · Programming workshops
I build backends, APIs and web interfaces with C#/.NET, ASP.NET Core, TypeScript and Node.js. I started out in Unity, XR and simulation — that is where most of my C# comes from — and I teach programming and game development alongside my work.
Based in Germany. Open to C#/.NET, full-stack and Unity/XR development roles. Connect on LinkedIn.
- Workshop Learning Platform — A React/TypeScript, Express and SQLite application for workshop chapters, learner progress, submissions and instructor feedback, with a local demo using fictional accounts.
- Whisper Vulkan Transcriber — A C#/.NET command-line application integrating local speech transcription, Vulkan inference, separate audio tracks and optional Python speaker labeling.
- Material Maker MCP — A Python MCP host and extended Godot bridge for validated material graphs, real render previews, state-restoring variations and verified exports.
- GroupAR — An AR content-pipeline prototype connecting a Unity player, a Node.js API and a TypeScript media worker, with dynamic image libraries and versioned content manifests.
- Smaller Games RPG — A reusable Unity/C# package for configurable stats, party progression and turn-based combat, with 54 Unity regression tests.
- Rift Hunt — A Unity exploration-game prototype with configurable story trails, location gates, AR adapters and seven minigames; an included preview uses simulated tracking.
- Blocklabor — A Minecraft programming-workshop prototype I designed around 18 quests, an in-game handbook and Lua/JavaScript exercises, with facilitator guidance and a packaged world template.
- Unity Top-Down Workshop — A Unity/C# toolkit combining guided missions, editor tools for young learners and reusable gameplay components.
I also work on rule-based Stellaris game AI: resource-aware policies, integration generators tied to reviewed source versions, and regression tests. More of my modding and compatibility work is available in the repository list.
Each project README explains my contribution, how to inspect or run it, and its current validation and prototype limits.