Milos Savic, Developer in Belgrade, Serbia
Milos is available for hire
Hire Milos

Milos Savic

Verified Expert  in Engineering

Bio

Milos is a highly motivated game developer with expertise in the Unity game engine. He has successfully worked on multiple projects as a developer and gained solid experience in 3D, 2D, extended reality, augmented reality, virtual reality, visual effects, animations, and single-player and multiplayer games. Milos has published many games on App Store and Play Store.

Portfolio

Three Swords Studio
Unity, C#, Unity3D, Adobe Photoshop, Blender, Unity Shaders...
Three Swords Studio
Unity3D, Unity, C#, Visual Studio, Photoshop CC, Game Design...
Endtimes Studio Itd.
Unity, Virtual Reality, Augmented Reality, Game Development, Game Design, C#...

Experience

Availability

Full-time

Preferred Environment

Unity, Unity3D, Unity2D, C#, Visual Studio, Virtual Reality (VR), Augmented Reality (AR), Extended Reality (XR), ARCore, ARKit

The most amazing...

...project I've worked on was the Blade Bouncer 2 mobile game. I coded and designed the game, integrated plugins, and released it to the App Store and Play Store.

Work Experience

Gameplay Programmer

2023 - PRESENT
Three Swords Studio
  • Engineered core gameplay mechanics and system architecture, enhancing performance and scalability.
  • Developed and implemented enemy AI behavior, pathfinding algorithms, and decision-making processes.
  • Designed and created advanced visual effects and custom shaders.
  • Designed and optimized the user interface (UI) and user experience (UX).
Technologies: Unity, C#, Unity3D, Adobe Photoshop, Blender, Unity Shaders, User Interface (UI), User Experience (UX), Game Design, Game Development, 3D Games

Game Developer

2020 - PRESENT
Three Swords Studio
  • Developed and published the mobile game Blade Bouncer 2: Revolution, available on the App Store and Play Store.
  • Implemented new systems, created new visual effects, and integrated plugins for in-app purchases, mobile ads, and mobile notifications.
  • Contributed to monthly game updates, prepared the game for a new release on the Play Store and App Store, fixed bugs, and optimized the game.
Technologies: Unity3D, Unity, C#, Visual Studio, Photoshop CC, Game Design, Mobile Game Development, Game Sound Design, Mobile Game UI, Mobile Game UX, Mobile Games, Mobile Game Design, Animation, Visual Effects (VFX), Front-end, Front-end Development, UI Development, Git, Shaders, Unity 5

Unity VR and AR Developer

2020 - PRESENT
Endtimes Studio Itd.
  • Developed several VR game prototypes and VR architecture visualization products for construction companies, car dealerships, and tourist organizations. The projects were made using Unity, HTC Vive, and Oculus Quest.
  • Created several AR game prototypes, AR furniture visualization products, and AR face filter app prototypes.
  • Worked actively on the gameplay mechanics and level design for projects.
Technologies: Unity, Virtual Reality, Augmented Reality, Game Development, Game Design, C#, Visual Studio, Windows, iOS, Animation, Front-end, Front-end Development, UI Development, Git

Unity C# Developer

2023 - 2023
Wa Technologies LLC
  • Developed an innovative rhythm game capturing physical input from serial devices, allowing users to interact via knocks on surfaces. The focus was on audio processing using Wwise for dynamic music changes based on user patterns.
  • Successfully integrated a 3rd-party middleware into the Unity game, establishing communication with a web interface that controls specific game parameters.
  • Restructured game architecture, logic, and optimized code for enhanced performance. Integrated and customized rhythm plugins to meet unique project specifications.
  • Demonstrated strong troubleshooting skills, working independently to address technical issues, and showcased excellent communication skills throughout development.
Technologies: C#, Unity, COM, Networking, Arduino, Git

Game Developer

2023 - 2023
Toptal Client
  • Built a 2D WebGL climbing maze game using Unity. The game is in the MVP phase and has tweakable settings, a game loop, multiple levels, scores, data import and export, and various characters with different stats and abilities.
  • Designed simple and the most efficient way of making levels using small textures as a base. Other elements like falling objects are also included. The game is hosted on the Heroku server and available for clients and testers.
  • Used Linear for tracking progress, new features, reporting bugs, and testing.
Technologies: Unity, Game Development, Unity2D, Unity Game Assets, Game Design, 2D Games, Adobe Photoshop, User Interface (UI), User Experience (UX), C#, WebGL, Git

Unity Game Developer

2021 - 2022
Contract Work
  • Developed a turn-based multiplayer mobile game in the Unity game engine using the Photon networking solution.
  • Implemented a matchmaking system with filters based on region and rank, a friend invite system, various gameplay mechanics, and upgrade and leveling systems for characters and items.
  • Optimized the game to run smoothly on mobile devices.
Technologies: Unity, Unity3D, Multiplayer, C#, Photon, Game Design, Mobile Game Design, Mobile Game Development, Photoshop CC, Animation, Front-end, Front-end Development, UI Development, Git

Game Developer

2018 - 2020
Freelance Clients
  • Developed small prototype mobile games for clients, including casual, hyper-casual, platformer, and marble shooter games.
  • Created and published two mobile games using the Unity game engine. The first game was a 3D casual third-person shooter, and the second was a 2D platformer.
  • Contributed to a few prototype games in Unreal Engine 4 and visual presentations.
Technologies: Unity3D, Unity2D, Unreal Engine 4, C#, Extended Reality (XR), ARCore, ARKit, Game Development, Game Design, Game Sound Design, Blender, Photoshop CC, Animation, Visual Effects (VFX), Front-end, Front-end Development, UI Development, Git

Software Engineer

2015 - 2018
Generali
  • Developed an app for validating and approving monthly, quarterly, and yearly reports for the National Bank of Serbia (NBS).
  • Implemented new features for various internal insurance applications using ASP.NET, C#, Visual Basic, and Transact-SQL.
  • Tracked and fixed bugs using Request Tracker (RT).
Technologies: C#, C#.NET, SQL, T-SQL (Transact-SQL)

Blade Bouncer 2: Revolution

https://play.google.com/store/apps/details?id=com.threeswords.bladebouncerrevolution&hl=en&gl=US
An Android and iOS mobile game made with the Unity game engine. The game has over 5 million downloads. It is optimized to support a wide range of devices and has single-player and multiplayer support, customization, leaderboards, in-app purchases (IAP), and many more.

AR Room Architect

An augmented reality app built using the Unity game engine and inspired by the interior creation and design similar to The Sims PC game. I developed a system for creating a small room and placing small furniture elements inside. Every part is interactable and removable, and users can also change its current material and scale.

Innovative Rhythm Game

An innovative rhythm game that uniquely captures physical input from serial devices, enabling users to interact with the game through actions like knocks on surfaces. The game focused solely on audio processing, using the Wwise library for dynamic music changes based on user patterns.

I successfully integrated 3rd-party middleware into the Unity game, establishing communication with a web interface that controls specific game parameters. I demonstrated strong troubleshooting skills, working independently to address technical issues, and showcased excellent communication skills throughout development.
2011 - 2015

Bachelor's Degree in Informatics and Computing

Singidunum University - Belgrade, Serbia

Libraries/APIs

WebGL

Tools

Visual Studio, Photoshop CC, Adobe Photoshop, Figma, Git, Blender, Unity 5

Languages

C#, C#.NET, SQL, T-SQL (Transact-SQL), Java, C++

Frameworks

Unity, Unity2D, Unity3D, ARKit, Photon, Unreal Engine 4, .NET

Paradigms

Mobile Game Design, UI Design, UX Design

Platforms

Mobile, Android, ARCore, Windows, iOS, Arduino

Other

Virtual Reality, Augmented Reality, Extended Reality (XR), Game Development, Game Design, Game Sound Design, Mobile Game Development, Mobile Game UI, Mobile Game UX, Animation, Mobile Games, UI Development, Visual Effects (VFX), User Experience (UX), User Interface (UI), 2D Games, Unity Game Assets, Unity3D GUI Development, 3D Games, Gaming, Front-end, Front-end Development, Multiplayer, Monetization, COM, Networking, Shaders, Unity Shaders

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