Open to gameplay / engine roles
GB

Gabriel Borges

Six years of C++ and C# engineering across Unity and Unreal Engine — delivering scalable gameplay and metagame systems, responsive UI, and cross-platform ports for VR, PC, WebGL and mobile.

Unreal Engine 5 C++ Gameplay Systems AI Behavior Trees Common UI / UMG Multiplayer Profiling & Optimization CI/CD VR / OpenXR Unreal Engine 5 C++ Gameplay Systems AI Behavior Trees Common UI / UMG Multiplayer Profiling & Optimization CI/CD VR / OpenXR
Selected work

Projects

Shipped games and immersive apps across studios — the engineering behind it, links to play, watch, or read the code.

UnityC#VR

Medroom — Anatomy VR

Led the PC→VR port: integrated and fixed Oculus Quest SDKs, AWS Cloud services and optimized build size by ~60%.

Uno · Card Game
UnityC#Card Game

Uno

A digital take on the classic Uno card game built in pure C++ — turn logic, rule enforcement, visual and game-state management implemented from the ground up.

UnityC#Mobile

Farmerama — Porting

-Responsive UI, inputs and gameplay system flow in Unity for a crossplatform title, with deep CPU/GPU and memory profiling.

UnityC#AI

Arena Champions — Behaviour Tree

Implemented a machine learning algorithm in C# inside Unity to dictate gradual game design balance and AI behaviour according to players' decisions.

Unreal Engine 5C++Teaching

AIE — Advanced UE5 Materials

Provided lecturing material including: Jenkins multiplatform builds, Android native integration, Common UI, unit tests, and Unreal Insights / RenderDoc profiling.

UnityC#UI/UX

UMG Fight Game

A fighting-game built showcasing where each game design pattern from Game Programming Patterns (Robert Nystrom) is better used in the context of a complex game.

UnityC#Multiplayer

Kishu — Console Card Game

Trading card game with NFTs, multiplayer and multiple Amazon Web Services (AWS).

UnityC#VR

Meta Humans — Avataris

Researched 5+ AI and LLM APIs across C#, C++ and Python, then shipped the best solution for Oculus Quest VR — hosting the LLM in Ubuntu containers via Bash scripting for a fast-paced delivery in Unity.

In development StarHunters
Unreal Engine 5C++GASCommon UI

StarHunters

An in-progress Unreal Engine 5 title built on the Gameplay Ability System (GAS), Common UI, and the GameplayMessageRuntime messaging system in C++. Images and source code to be released.

In development Decadence · Horror Vertical Slice
Unreal Engine 5C++Fixed Cameras

Decadence

A vertical slice of a fixed-camera horror game showcasing production-grade UE5 C++: async asset streaming with stale-load guards, interface-driven interaction, CommonUI-backed static-camera framing, and strict ownership semantics throughout.

Gameplay & systems engineer with 6+ years shipping metagame systemsAI behaviorUI / UX that run across VR, PC, WebGL and mobile.

Toolset

Skills

Engineering across engines, languages and live-service backends — with a focus on architecture and performance.

C++ C# C Unreal Engine 5 Unity Blueprints AI — State Machines AI — Behavior Trees Common UI / UMG Multiplayer Profiling & Optimization Unreal Insights / RenderDoc Git CI/CD — Jenkins Bash / Linux Unit Tests AWS Firebase PlayFab Google Analytics AR / VR — OpenXR Machine Learning Design Patterns Scrum / Kanban
Career

Experience

Studios and teams I've had the lucky to build with.

Mid/Senior Software Engineer
Freelance — Avataris · Medroom · AIE
Jul 2024 — Current
Mid Software Engineer
Kokku — Outsource for AAA Games
Jan 2023 — Apr 2024
Lead Programmer
Main Leaf & Triplano — Studio & App Outsource
Oct 2020 — Dec 2022

Diploma in Information Technology

Academies Australasia, Sydney Mar 2026

Certificate IV in Information Technology

Academies Australasia, Sydney Jun 2025

Technologist Degree in Digital Games

Universidade do Vale do Rio dos Sinos, Brazil Nov 2022
Beyond the studio

Volunteering & Leadership

Leading teams, founding community events, and mentoring the next generation of developers.

Unity Lead Developer
University of Technology Sydney — Unannounced WebGL/PC game
Sep 2025 — Mar 2026
Co-Founder
Next Level Game Jam
Feb 2023 — Oct 2024
Game Programming Teacher
Happy Code — Technology School
Aug 2020 — Dec 2020
Let's build something

Get in touch.

gabriel.goncalves.borges@gmail.com