A C# Unity framework created with the best fundamentals extracted from the 'Clean Architecture - Robert C. Martin' and 'Game Programming Patterns - Robert Nystrom'...
Hi I am Gabriel Borges
Software Engineer Specializing in Unity Development
With 5 years of professional experience, I have had the privilege of collaborating with talented teams to develop a wide range of games and applications, ranging from VR/AR to mobile, WebGL and PC platforms, ensuring adaptability and technical proficiency across various technologies
I am especially passionate about VR/AR applications that combine cutting-edge technology with joyful, interactive, meaningful experiences, improving lives through innovative and immersive solutions.




Projects
Arena Champions Machine Learning
A 2D Unity strategy game that evolves through a self-developed machine learning algorithm, delivering ever-changing, intense challenges. Manage a Ludus, recruit gladiators, and rise to...
Bloody Guardian
A Unity 3D project made in a game jam using an ECS architecture for clean and scalable code.
UMG – Game Programming Patterns
A fast-paced fighting game where players take control of unique gladiators, mastering combos and strategies to conquer their opponents in the arena. With an innovative...
Skills
Game Platforms
- Play Store, App Store, Steam
Game Engines
- Unity, Unreal Engine 5
Programming Languages
- C#, C++, JavaScript, Python
Technologies & Tags
- VR, AR, WebGL, Mobile, Console, ECS, Optimization, Software Architecture, Gameplay Programming, 3D, 2D, UI Programming, Web3, AI, LLM, Machine Learning
Third-Party SDKs
- OpenXR, Firebase, AWS, Playfab, Hugging Face, Photon, ML Agents
Experience
July - September 2024
January 2023 - August 2024
Software Engineer . KOKKU
- Implemented 15+ consistent and responsive UI/UX for multiplatform screen targets, game features, deep profiling, Unity addressable, complex bug fix along 3 Unity and Unreal Engine 5 projects, programming in C#, C++ and blueprints.
- Use and integration of 4 APIs (Firebase Realtime Database, Firebase login with Google/Apple/Facebook, and 2 handcrafted APIs for game items database and localization).
October 2020 - December 2022
Lead Programmer . Triplano & Main Leaf (outsource)
- Started as Mid Game Programmer and promoted to Lead Programmer after 1 year, where I leaded and organized engineering teams across 8 Unity projects using C#, including 2 VR and 6 multiplatform games.
August - December 2020
Game Design Teacher . Happy Code
- Teach game development foundations, programming logic and code block concepts for 80 students, aged 7-16.
- Master usage of Minecraft Education, Scratch and Arduino as applications used for engaging learning experiences.
April - October 2020
About me
I’m an experienced Software Engineer graduated in a bachelor at UNISINOS with focus on C# and Game Development based in Sydney, Australia, and worked with people all over the world.

contact
Let’s Get in Touch
I love to connect with fun and talented people! Please don’t hesitate to get in touch for a no obligations chat about yours or any other project.