Back to portfolio
RÉSUMÉ

Nikola Garabandić

Senior Software Engineer · Cross-Platform SDKs & Mobile Products

Novi Sad, Serbia · nikola[at]garabandic.com

I build mobile apps and SDKs, with a background in C#, Unity, and multiplayer games. I currently work at Fireblocks, building Dynamic’s embedded wallet SDKs. Developer experience matters a lot to me: APIs should be easy to understand and integrations should make sense to the people writing them.

Experience

Fireblocks · Dynamic

September 2025 — Present

Senior Software Engineer

  • Built Kotlin and Swift wallet SDKs largely from scratch. Both are used by enterprise customers.
  • Took over an existing Flutter SDK, added features, aligned development processes, and improved the CI/CD release pipeline. One customer uses it in a product with 200,000 users.
  • Fixed critical Unity SDK bugs. Also work on the React, JavaScript, and React Native SDKs, help customers with integration issues, and build migration tools.
  • Work on shared SDK business logic across platforms. Received an internal company award for my SDK work.

Exit Games

September 2025 — Present

Content Creator & Producer

  • Make Photon Quantum educational videos with Exit Games. The team invited me to work with them after I published my own Photon Quantum 3 course.

ChainSafe

September 2023 — February 2025

Senior Engineering Team Lead

  • Led a team of three engineers working on the open-source Unity Gaming SDK. Managed releases from version 2.5.1 onward and published them to OpenUPM.
  • Added native integrations and Unity wrappers for iOS, Android, and web. Also contributed to Web3Auth and Nethereum.
  • Built a .NET backend, packaged with Docker, to run transactions on the server for a multiplayer demo. Helped business development discuss integrations with potential customers.

Mentava

October 2022 — September 2023

Senior Unity Developer · via Toptal

  • Set up a reading app so the team could add new activities and scenes. Fixed Unity engine issues and helped developers and technical artists get familiar with Unity tools.

Toptal

October 2022 — Present

Senior Unity Developer

  • Work with Toptal clients on Unity apps and games.

Blackmill Games

July 2019 — January 2023

Unity Developer

  • Worked on Isonzo from the start of development. Built bot AI, player movement, progression, and unlock systems, and handled audio implementation with the sound and music designers.
  • Also worked on Tannenberg and joined Verdun to fix bugs.
  • Game sales: Isonzo — 200,000+ copies; Verdun — over 1 million copies.

Polyspice Games

October 2018 — July 2019

Unity Developer

  • Worked on Beat Cancer and Plannit Rabbit for mobile. Built Firebase notifications and game-data storage, plus custom physics for the Plannit Rabbit prototype.

Independent product

Fali Nam Igrač

Created an app to help recreational athletes find people to play with. Led development and built the Flutter app and C# backend. The app reached 17,000+ registered users in its first year.

Education & certifications

BSc in Software Engineering · University of Novi Sad, Faculty of Technical Sciences · 2014–2018

Certified Unity Professional Programmer · Certified Unity Instructor

Teaching

Photon Quantum 3 Beginner Course · Published December 2024

Skills & languages

Flutter · C# · .NET · Unity · Kotlin · Swift · TypeScript · JavaScript · React Native · Photon Quantum · Firebase · Docker · CI/CD · Git · SDK architecture

Serbian — native · English — fluent