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

Unity – Zenith Framework

A C# Unity framework created with the best fundamentals extracted from the 'Clean Architecture - Robert C. Martin' and 'Game Programming Patterns - Robert Nystrom'...

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

Software Engineer . Avataris

  • Researched through +5 different AI and LLM assets/APIs that included C#, C++ and Python, implementing the best
    solution for our Oculus Quest (Virtual Reality) applications in a fast-paced delivery using Unity.

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

Jr. Software Engineer . GGames Indie Studio

  • Proactively work on 2 Unity projects developing the main features, optimization, animation and UI/UX, communicating constantly and effectively with the engineering and art team of 6 people.

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.

Actually coursing an IT Diploma, I love to study, try out new technologies and discover how they can fit together with other ones.
Previously a Software Engineer at Kokku in Brazil, I had to leave my position to move to Australia, being currently employed as a waiter while transitioning back to my area.

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.

Please enable JavaScript in your browser to complete this form.