Skip to content
View lisboon's full-sized avatar
🎮
Currently playing Unreal Engine 5.
🎮
Currently playing Unreal Engine 5.

Organizations

@be-studiomega

Block or report lisboon

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

Hi, I'm Wendel Lisbôa

Backend Engineer · Game systems programming in UE5 C++

LinkedIn Instagram GitHub


What I do

I build backends that survive scale, and personal projects that explore game systems programming.

Production work is in NestJS / TypeScript with PostgreSQL, Redis, Docker, and AWS — applying Clean Architecture and Domain-Driven Design to write code that survives team turnover.

Personal focus is Unreal Engine 5 C++ multiplayer replication, Gameplay Ability System, and editor tooling with Slate.


Stack

struct Lisboa {
    FString Role = TEXT("Backend Engineer | Game Systems Programmer");

    TArray<FString> Core = {
        TEXT("NestJS"), TEXT("TypeScript"), TEXT("Node.js"),
        TEXT("PostgreSQL"), TEXT("Prisma"), TEXT("Unreal Engine 5 C++")
    };

    TArray<FString> Architecture = {
        TEXT("DDD"), TEXT("Clean Architecture"),
        TEXT("Event-Driven"), TEXT("Multi-tenant"), TEXT("Plugin Systems")
    };

    TArray<FString> Infrastructure = {
        TEXT("Docker"), TEXT("Redis"), TEXT("AWS"), TEXT("Cloudflare")
    };

    TArray<FString> GameSystems = {
        TEXT("Replication"), TEXT("Gameplay Ability System (GAS)"),
        TEXT("Slate"), TEXT("Epic Online Services (EOS)")
    };
};

Selected work

Lunaris — mission orchestration platform. DAG-based loop prevention (DFS tricolor + explicit stack), event-driven pipelines, SHA-256 versioning, full Docker deployment.

lunaris-app-plugin — UE5 editor plugin consuming the Lunaris API.

Pinned Loading

  1. lunaris-app-backend lunaris-app-backend Public

    Design. Compile. Play.

    TypeScript

  2. lunaris-app-plugin lunaris-app-plugin Public

    Design. Compile. Play.

    C++