Jaksa Brzovic, Developer in Zagreb, Croatia
Jaksa is available for hire
Hire Jaksa

Jaksa Brzovic

Verified Expert  in Engineering

Game Developer

Location
Zagreb, Croatia
Toptal Member Since
October 26, 2021

Jaksa is fascinated with video games, and working as a game developer, he is living his dream. Unity3D is his main tool, and his experience ranges from educational games to hardcore online TCG. He feels comfortable at all stages of development, including design, implementation, optimization, and bug-fixing. He can implement gameplay mechanics, UI, audio system, localization, or a complete game architecture. He shipped titles for various platforms, including PC, Mac, Android, and WebGL.

Portfolio

Delta Reality
C#, Unity3D, Mapbox, Augmented Reality (AR), Figma, Microsoft Kinect, iOS...
Games Revolted
C#, Unity, Git, Visual Studio, Audio, Unity3D, Software Design Patterns...
Exordium Games
Unity, C#, Mercurial, Scrum, Game Design, Unity3D, Software Design Patterns...

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio, Windows, Unity3D

The most amazing...

...thing I've developed is a framework that supports the simple and quick creation of great educational games.

Work Experience

Unity 3D Developer

2021 - 2024
Delta Reality
  • Developed a cross-platform app that tracks user geo-location through Mapbox API. When a user reaches a predefined geo-location, the app starts an AR experience where virtual characters talk to him.
  • Created a cross-platform app that allows users to unlock virtual characters by playing minigames. These characters can then be seen in AR. Markers trigger character spawning. I used the Unity Addressables system for better memory management.
  • Built an app for the scape-tangible touchscreen and added support for Scape X magnifiers.
  • Developed a dressing room type of app that uses Kinect Azure for body tracking.
  • Helped develop a game similar to Pokemon Go, where I was part of a bigger team. I worked on the front end, where I had the chance to learn how to adapt to complex architecture.
  • Helped develop a kids' app for Android and iOS. Worked on most of the systems, which included building an audio system, UI, data transition layer, app store/play store integration, and debugging existing paint, animation, and music creation modules.
Technologies: C#, Unity3D, Mapbox, Augmented Reality (AR), Figma, Microsoft Kinect, iOS, Plastic SCM, Mobile Development, Mobile Games, Unity2D

Game Developer

2020 - 2021
Games Revolted
  • Reworked the pre-match menu system, including game mode selection, lobby, deck selection, and match finding.
  • Redesigned a blacksmith module according to the new game progression design, including faction selection, unlocking seal trees, and game progression visualization.
  • Implemented an audio system with a user-friendly interface for a sound designer, supporting 2D and 3D sounds.
Technologies: C#, Unity, Git, Visual Studio, Audio, Unity3D, Software Design Patterns, Object-oriented Programming (OOP), .NET, Game Development, Trello, Software Development, MVC Design

Game Developer

2016 - 2020
Exordium Games
  • Developed a framework that supports the quick and easy creation of great educational games.
  • Collaborated with the team to develop the Bear With Me game series, which received positive reviews. Took part in all programming aspects.
  • Helped professional educators translate their educational game design into the form that can be implemented regarding technology limitations and client requirements.
Technologies: Unity, C#, Mercurial, Scrum, Game Design, Unity3D, Software Design Patterns, Object-oriented Programming (OOP), .NET, Game Development, Artificial Intelligence (AI), Visual Studio, Trello, Software Development, Educational Games, Edtech Design, Design, Social Games, Unity Plugins, MVC Design, Unity2D

Junior .NET Developer

2015 - 2016
VIP-DATA d.o.o.
  • Helped develop the Erste Card Club Diners Club credit card management system.
  • Created SQL procedures, implementing data acess and business application layer functionalities.
  • Solved various bugs, using Jira as a tracking tool.
Technologies: ASP.NET, SQL, Web Services, Databases, C#, Software Design Patterns, Jira, Object-oriented Programming (OOP), .NET, Visual Studio, Software Development

Bear With Me | Adventure Game Series

https://store.steampowered.com/bundle/2758/Bear_With_Me/
A classical point-and-click adventure game series. I acted as one of two main programmers, using the Adventure Creator Unity 3D plugin. I worked on all programming aspects of the game and also contributed to game design.

Some of the more exciting programming work I've done here is save-file manipulation on byte level to allow reading save-files generated from different frameworks versions. I also contributed to project management, ensuring the team was very efficient and organized.

Phageborn

https://store.steampowered.com/app/1037990/PHAGEBORN_Online_Card_Game/
Phageborn is an online trading card game. I took over front-end programming in Unity 3D together with my colleague. At that point, Phageborn was already in development for years. I successfully created new features, reworked some modules, and solved a lot of bugs.

Languages

C#, SQL

Frameworks

Unity3D, .NET, Unity, Unity2D, ASP.NET, Microsoft Kinect

Paradigms

Object-oriented Programming (OOP), MVC Design, Scrum, Mobile Development

Other

Software Development, Game Development, Unity Plugins, Mobile Games, Mathematics, Artificial Intelligence (AI), Game Design, Audio, Web Services, Design, Educational Games, Augmented Reality (AR), Edtech Design, Social Games, Plastic SCM

Tools

Git, Trello, Visual Studio, Mercurial, Jira, Figma

Platforms

Software Design Patterns, Mapbox, iOS

Storage

Databases

2007 - 2010

Bachelor's Degree in Informatics

University of Split, Faculty of Natural Sciences and Mathematics - Split, Croatia

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