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.
personal 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
letters and courses
About me
Hi! I’m a passionate software engineer with a Game Development bachelor degree from UNISINOS, where I focused on C#, C++, and Game Development.
I’m currently based in Sydney, Australia, pursuing an Advanced Diploma in IT to deepen my technical knowledge, explore new technologies, and learn how different tools and systems can work together to create better solutions.
As a strong believer in teamwork, knowledge-sharing, and building positive, collaborative environments, I hold the long-term goal to become a Lead Developer
I also founded a game-jam community where developers can share projects and receive personal feedback. If you’d like to join us, feel free to check it out:
https://linktr.ee/nextlevelgamejam
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.




