Skip to content
View PrexCoder's full-sized avatar
:shipit:
Currently debugging yesterday's good decisions
:shipit:
Currently debugging yesterday's good decisions

Highlights

  • Pro

Block or report PrexCoder

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.

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
PrexCoder/README.md

PrexCoder

Software engineer and founder of Compiur Tech

Compiur Tech Profile Views


About

๐Ÿ› ๏ธ I build full-stack applications and regularly rediscover that every "simple feature" comes with at least one unexpected edge case ๐Ÿ›.

๐Ÿง  I enjoy learning new things, experimenting with unfamiliar tools, and finding out that the rabbit hole has several undocumented sublevels.

๐Ÿ’ป I mostly work with C#/.NET, TypeScript, React, Node.js, SQL, Redis, AWS, and GCP, plus whatever else the problem calls for.

๐Ÿ—๏ธ Outside of that work, I run Compiur Tech, where I build software products and Unreal Engine tooling.


Projects

MultiForge

MultiForge

An Unreal Engine 5.7 multiplayer project built with C++, Blueprints, UMG, custom plugins, and automated multiplayer testing.

MultiForge official site MultiForge GitHub repository

Cut Shape Studio

Cut Shape Studio version 1.8.3

Cut Shape Studio

A visual editor for creating custom-shaped images with visual point editing, instant previews, and SVG, CSS, and React export.

Cut Shape Studio official site


Inside MultiForge

MultiForge is where I work on multiplayer gameplay, reusable Unreal Engine systems, automated testing, and build infrastructure.

Project stack

Unreal Engine 5.7 C++ Blueprints UMG

OnlineSubsystemNull Gauntlet Docusaurus GitHub Actions

Local multiplayer sessions are tested with OnlineSubsystemNull. Multiplayer and runtime tests are automated with Gauntlet. Documentation is built with Docusaurus and React, while builds run through GitHub Actions on self-hosted runners.

In-house Unreal Engine plugins

The systems behind MultiForge are split into reusable plugins developed in-house at Compiur Tech.

  • Reuso: A world-independent gameplay foundation containing the shared focus trace, highlighting components, and networking and ownership helpers used by the other plugins.

  • ReplicatedGrab: Server-authoritative physics interaction with replicated pickup, carrying, throwing, free-physics and socketed carry modes, custom carry poses, and unit-tested carry calculations.

  • Inventory: A replicated, server-authoritative grid and hotbar inventory with item definitions, stacking, weight, containers, transfers, drag-and-drop UI, and persistence.

  • Multiplayer: Platform-independent sessions and parties built on Unreal's Online Subsystem and beacons, with support for Null, Steam, and EOS through configuration. Party, reconnect, session data, and lobby-code logic is unit-tested.

  • LiveOpsApi: A dedicated-server HTTP API implementing the OpenAPI contract, authentication, MFA, and an isolated data-provider interface. It also powers the TypeScript operations dashboard.

  • ReusoFunctionalTests: Functional and automation testing infrastructure, including a multiplayer test harness for two-client and dedicated-server scenarios with structured JSON output for CI.

  • BlueprintMCP: An Unreal Engine editor plugin with a C++ HTTP backend and C#/.NET MCP server for AI-assisted authoring and inspection of Blueprints, materials, levels, UMG, DataTables, data assets, foliage, and Niagara systems.


Tech

Unreal Engine

Unreal Engine and C++

Application Development

C Sharp, .NET, TypeScript, JavaScript, React, Angular, and Node.js

Data

PostgreSQL, MySQL, MongoDB, and Redis

Infrastructure

AWS, Google Cloud, Azure, Docker, Kubernetes, Jenkins, and GitHub Actions

Tools

Git, GitHub, GitLab, Visual Studio, Visual Studio Code, Rider, and Postman


Links

Compiur Tech MultiForge Cut Shape Studio

Popular repositories Loading

  1. PrexCoder PrexCoder Public

    Busy.โœจ

    1