Milos Savic
Verified Expert in Engineering
Virtual Reality Developer
Belgrade, Serbia
Toptal member since February 7, 2023
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
Experience
Availability
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
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).
Game Developer
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.
Unity VR and AR Developer
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.
Unity C# Developer
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.
Game Developer
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.
Unity Game Developer
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.
Game Developer
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.
Software Engineer
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).
Experience
Blade Bouncer 2: Revolution
https://play.google.com/store/apps/details?id=com.threeswords.bladebouncerrevolution&hl=en&gl=USAR Room Architect
Innovative Rhythm Game
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.
Education
Bachelor's Degree in Informatics and Computing
Singidunum University - Belgrade, Serbia
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring