Skip to content
View nikrich's full-sized avatar
🌧️
Unreal Engine Development underway
🌧️
Unreal Engine Development underway

Block or report nikrich

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
nikrich/README.md
Jannik Richter - Software Architect, Game Developer, Distributed SystemsTyping SVG
South Africa #11 GitHub contributor 2026





whoami

constjannik: Engineer={role: "Software Architect @ Sanlam Fintech",location: "Cape Town, South Africa",daytime: "Distributed systems on Azure & AWS: DDD, event-driven, edge",nighttime: "Unreal Engine 5 games + multi-agent AI orchestration",currently: "Teaching AI agents to build games inside Unreal Engine",loves: ["good architecture","music","food","wine","cats"],philosophy: "Ship small, ship sharp, automate the boring parts.",};

I'm a full-time software architect building distributed, event-driven systems, and a part-time game developer who's been at it since the XNA days, through Unity and Unreal Engine 3, and now living in Unreal Engine 5. Lately I'm obsessed with the intersection of the two: autonomous AI agents that write code, orchestrate like Agile teams, and build games on their own.

Things I'm Proud Of

A multi-agent orchestrator modelled after real Agile teams: agents plan, build, and review autonomously. Now rewritten ground-up as a Go binary with a Claude Code subprocess runtime and persistent memory.

An MCP plugin for Unreal Engine 5 that lets AI agents drive the editor: spawn actors, wire Blueprints, build levels and UMG, and stand up a whole playable game loop from a single prompt.

Git-based source control for game studios, bring your own storage. Cheap blobs, zero egress, and Perforce-grade file locking for Unreal & Unity.

Real-time multiplayer planning poker built entirely on the Cloudflare edge: Workers + Durable Objects + WebSockets, no origin server in sight.

Also: unreal-assets : 148 stars of free Unreal Engine assets for the community · jekyll templates : beautiful open-source portfolio & blog themes (97 stars combined)

Tech Arsenal

Languages

JavaC++TypeScriptJavaScriptC#GoRustPython

Backend, Data and Messaging

SpringNode.jsPostgreSQLMongoDBRedisKafkaElasticsearch

Cloud, Edge and DevOps

AWSAzureCloudflareDockerTerraform

Frontend, Game and AI

ReactNext.jsTailwindUnrealUnityMCP

By the Numbers

Contribution Graph

github contribution snake animation

Let's build something

I'm always up for a chat about distributed systems, game dev, or letting AI agents run wild.
Reach me at jannik811@gmail.com or on LinkedIn.

Until then, I'll be drinking wine with my cats and building games. Cheers.

footer

Popular repositories Loading

  1. unreal-assets unreal-assetsPublic

    Free Assets for Unreal Engine

    148 28

  2. jekyll-slender-template jekyll-slender-templatePublic

    Beautiful portfolio style template for jekyll

    CSS 53 48

  3. jekyll-wing-template jekyll-wing-templatePublic

    Light and beautiful blog style template for jekyll

    CSS 44 81

  4. hungry-ghost-hive hungry-ghost-hivePublic

    Hive is a Multi Agent Orchestrator modelled after Agile Teams

    TypeScript 12 8

  5. za-api-covid-19 za-api-covid-19Public

    Realtime Covid 19 API for South African incidents

    C# 7

  6. ToonTanksUE5 ToonTanksUE5Public

    Toon Tanks UE5

    C++ 3