Vanja Belic, Developer in Belgrade, Serbia
Vanja is available for hire
Hire Vanja

Vanja Belic

Gameplay Developer

Belgrade, Serbia

Toptal member since January 26, 2022

Bio

Vanja is a passionate game developer specializing in Unity and Unreal Engine. She is proficient in C# and C++ and has successfully worked on multiple projects as a developer. For the past ten years, Vanja has gained solid experience and extensive knowledge in different aspects of gameplay programming.

Portfolio

Ubisoft
C++, Entity Component System (ECS)
Jadu - Main
Unity, C#, Game Development, 3D, Video Gaming, Unity3D, ECS for Unity, Gaming...
Three Swords Studio
C#, Unity, Unreal Engine, C++, Game Development, Git, Gameplay Development...

Experience

  • Unity - 10 years
  • Visual Studio - 10 years
  • C# - 10 years
  • Gameplay Development - 10 years
  • Game Design - 6 years
  • Unreal Engine - 5 years
  • C++ - 4 years
  • ECS for Unity - 1 year

Preferred Environment

Unity, Unreal Engine, Visual Studio, Windows, MacOS, JetBrains Rider, Git, C++, C#, Entity Component System (ECS)

The most amazing...

...project I've worked on was a mobile shooter game where I took on new and exciting challenges of making an AR horde shooter with Unity's ECS.

Work Experience

Gameplay Programmer

2025 - 2026
Ubisoft
  • Engineered and owned the UI architecture for a major, highly interactive player-facing feature for an unannounced project.
  • Maintained and optimized core systemic UI features.
  • Collaborated with cross-functional design, tech art, and engineering teams to translate complex wireframes into responsive and data-driven interface systems.
  • Diagnosed and resolved UI and gameplay-related bugs.
Technologies: C++, Entity Component System (ECS)

Unity Gameplay Developer

2023 - 2025
Jadu - Main
  • Created the character customizer, a key feature for the public release of an AR fighting game, which led to acquisition from Toptal and full-time employment at Jadu.
  • Collaborated closely with the art and animation team to bring new characters and their abilities to life. Implemented different fighting mechanics.
  • Implemented various systems using ECS, including shooting and aiming mechanics and different weapons.
  • Worked on several prototypes and quickly iterated on various designs and functionalities while contributing ideas on features.
Technologies: Unity, C#, Game Development, 3D, Video Gaming, Unity3D, ECS for Unity, Gaming, Mobile Game Development, Mobile Games

Game Developer

2021 - 2023
Three Swords Studio
  • Acted as a gameplay programmer for a published mobile game called Blade Bouncer.
  • Helped design monetization features and seasonal content for various mobile projects.
  • Contributed to several VR projects using Unity and C#.
Technologies: C#, Unity, Unreal Engine, C++, Game Development, Git, Gameplay Development, Visual Studio, Gaming, Mobile Game Development, Mobile Games

Unreal Engine Expert

2022 - 2022
Wings of Liberty Inc
  • Developed the gameplay mechanics for a third-person multiplayer PvP game using Unreal Engine and C++.
  • Created weapons and abilities for different characters and built a modular game loop system.
  • Built and maintained a dedicated server and matchmaking system using Amazon GameLift.
Technologies: Unreal Engine, C++, Unreal Development Kit (UDK), Amazon GameLift, Unreal Engine 5, Game Development, Git, Blueprint, Steam, Gameplay Development, Scrum, Visual Studio, Multiplayer, Gaming

Game Developer

2020 - 2022
Pet Project Games
  • Created a co-op first-person shooter prototype with a team of three developers using Unreal Engine and C++.
  • Developed Ripout, a co-op first-person shooter game using Unreal Engine. Handled the player character and related gameplay mechanics.
  • Managed a team of five, created sprints, and facilitated meetings.
Technologies: Unreal Engine, C++, Gameplay Development, Agile Project Management, Steam, Game Design, Unreal Engine 4, Game Development, Git, Blueprint, Scrum, Visual Studio, Multiplayer, Gaming

Game Developer

2018 - 2019
Clock Drive Games
  • Developed a PC-based third-person rogue-lite game. Created quests and related elements, such as interactive objects and tutorials.
  • Used editor scripting in Unity to enable level and game designers to create and adapt various gameplay elements.
  • Introduced Scrum to around 20 team members assigned to smaller teams. Monitored their work, created sprints, and facilitated meetings.
Technologies: Unity, C#, Agile Project Management, Level Design, Game Development, Git, Gameplay Development, Scrum, Visual Studio, Gaming

Gameplay Programmer

2015 - 2018
Eipix Entertainment
  • Developed a mobile VR game called Althora and handled various gameplay mechanics, optimization, game design, and level design.
  • Built multiple mobile games for Android using Unity.
  • Did coding and level design for a PC action-adventure game.
Technologies: Unity, C#, Game Design, Level Design, Game Development, Git, Gameplay Development, Visual Studio, Gaming, Mobile Game Development, Mobile Games

Game Developer

2015 - 2015
Endtimes Studio
  • Developed a side-scrolling driving game for Android using Unity.
  • Built a PC VR puzzle adventure game using Unreal Engine.
  • Created the gameplay mechanics and level design for projects.
Technologies: Unreal Engine, Unity, C#, Level Design, Game Development, Unreal Engine 4, Blueprint, Gameplay Development, Visual Studio, Gaming

Experience

Panic AR

https://apps.apple.com/us/app/panic-ar-shooter/id6742031888
Panic AR is a mobile shooter, PvE augmented reality game available on the App Store and Play Store, developed using Unity Engine and ECS. It is a wave-based third-person AR shooter with a variety of weapons and enemies. I implemented the shooting and aiming mechanics and different weapons. I also implemented the attribute modifier system.

Jadu AR

https://apps.apple.com/us/app/jadu/id6443662349
Jadu is a mobile AR game developed using Unity Engine. I was responsible for implementing and maintaining several key features, the largest of which was the character creator. I also implemented different PvP fighting mechanics and PvE shooter mechanics, focusing on player behavior.

Ripout

https://store.steampowered.com/app/1558830/RIPOUT/
Ripout is a co-op first-person shooter game developed using Unreal Engine. I took on the roles of both developer and project manager. My development contributions included working on the game design, the player character, and related mechanics, such as the pet gun and weapons. As a project manager, I focused on keeping the core team of developers on track and organizing the sprints according to milestones.

Warlander

https://store.steampowered.com/app/1054040/Warlander/
Warlander is a PC-based rogue-lite game developed using Unity. As a developer, I worked on campaign and mission elements, such as quests and related interactive objects and tutorials, and was also involved in level design. In the later stages of development, I took on the role of a project manager and reorganized the project by introducing a modified version of Scrum.

Althora

http://www.eipix.com/games/althora/
Althora is a mobile Gear VR game developed using Unity. As a developer, I handled gameplay mechanics, game design, level design, and narrative design. I was also tasked to research and implement optimization solutions to ensure the game's best performance.

Education

2009 - 2014

Bachelor's Degree in Information Systems and Technologies

University of Belgrade - Faculty of Organizational Sciences - Belgrade, Serbia

Skills

Tools

Visual Studio, JetBrains Rider, Git, Unreal Development Kit (UDK)

Frameworks

Unity, Unreal Engine, Unreal Engine 4, Unity3D, Blueprint, ECS for Unity

Languages

C#, C++

Paradigms

Scrum, Agile Project Management, Entity Component System (ECS)

Platforms

MacOS, Windows, Steam

Other

Gameplay Development, Game Development, Video Gaming, Gaming, Mobile Game Development, Mobile Games, Unreal Engine 5, Multiplayer, Game Design, Level Design, Amazon GameLift, 3D

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring