Skip to content
View Tigertycoon's full-sized avatar

Block or report Tigertycoon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Tigertycoon/README.md

Niklas Schmitt

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.

Web, Backend & Developer Tools

  • 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.

Unity, Games & XR

  • 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.

Learning Tools & Workshops

  • 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.

Pinned Loading

  1. smaller-games-rpg smaller-games-rpg Public

    Unity C# RPG rules: configurable stats, party progression, atomic actions and turn-based combat. Standalone package with 54 Unity regression tests.

    C#

  2. workshop-learning-platform workshop-learning-platform Public

    Unity workshop learning platform: React/TypeScript, Express, SQLite, instructor feedback, and a Unity/C# GLB-loading sample.

    TypeScript

  3. whisper-vulkan-transcriber whisper-vulkan-transcriber Public

    Local C#/.NET transcription with Vulkan, multitrack audio merging and optional Python speaker diarization.

    C#

  4. blocklabor blocklabor Public

    A German programming workshop in Minecraft: 18 quests, an in-game handbook, Lua/JavaScript exercises and a pinned modpack.

    Python

  5. groupar groupar Public

    Unity AR Foundation content-pipeline prototype with a Node.js API, dashboard and TypeScript media-processing worker.

    C#

  6. material-maker-mcp material-maker-mcp Public

    Python MCP host and extended Godot bridge: validated material graphs, real render previews, state-restoring variations and verified exports.

    Python