Nikola G.

Nikola G.

Senior Game Developer

Serbia
Trusted member since 2023
6 years of experience

He specializes in gameplay programming, multiplayer systems, AI, cross-platform development, and software architecture for games across the gaming, ed-tech, and Web3 sectors.

Throughout his career, he has contributed to commercially successful titles, including Isonzo and Verdun, where he developed gameplay systems, AI behavior trees, kinematic movement, and player progression mechanics. His experience also includes leading the development of the web3.unity SDK at ChainSafe, enabling Unity applications to interact with EVM-compatible blockchains while contributing to widely adopted open-source projects such as Nethereum and Web3Auth.

Beyond game development, he is known for solving complex technical challenges, mentoring engineers adopting Unity, and delivering scalable, maintainable solutions in fully remote, distributed teams. His combination of deep technical expertise, strong problem-solving skills, and collaborative approach enables him to build robust interactive experiences from concept through production.

Main expertise

C#C#6 years
UnityUnity6 years
AndroidAndroid3 years

Experience4

Senior Unity Engineer

Zach Singleton (venue experiences app)
Event Management
Sep 2024 - Sep 2025 · 1y

A Unity-based mobile app delivering interactive music and mini-game experiences for live venues, integrated with Spotify.

  • Built native bridges between the iOS and Android Spotify SDKs and a Unity application
  • Refactored legacy mini-game code into a reusable architecture, enabling rapid development of new mini-games
  • Implemented server-driven iOS Live Activities through API integrations, enhancing the in-app user experience
  • Separated development and production environments across the application and database layers, preventing unreleased features from reaching production users
  • Automated iOS deployment, enabling streamlined App Store releases through Xcode and GitHub workflows
  • Integrated additional native music providers beyond Spotify by developing native iOS and Android components
Node.jsNode.js
C#C#
iOSiOS
SwiftSwift
UnityUnity
Objective-CObjective-C

Game Developer

KrishnaKishore PS (hyper-casual mobile game)
Gaming
Aug 2024 - Nov 2024 · 3m

A hyper-casual mobile game project delivered for iOS and Android.

  • Developed new game features in accordance with the game design document
  • Resolved mobile performance issues by optimizing rendering pipeline configurations
  • Refactored complex legacy code into a clean, maintainable architecture
  • Unified bot AI behaviors into reusable, extensible classes to simplify future development
UIUI
C#C#
UnityUnity
MobileMobile
Chainsafe

Senior Engineering Team Lead

Chainsafe
Cryptocurrency and Blockchain
Aug 2023 - Feb 2025 · 1y 6m

ChainSafe is a blockchain R&D firm building open-source infrastructure and developer tooling for Web3 and gaming.

  • Led the development of the open-source web3.unity SDK, significantly improving the developer experience of connecting Unity games to EVM-compatible blockchains
  • Contributed to open-source projects, including Nethereum and Web3Auth, enhancing the usability, security, and functionality of both the platforms and the SDK
  • Collaborated with Business Development and Product Management teams to secure partnerships with game studios and support revenue growth
  • Established and optimized release processes to streamline the delivery of future SDK versions
  • Created technical documentation, video guides, and tutorials for new SDK releases
C#C#
ASP.NETASP.NET
UnityUnity
Team LeadingTeam Leading
SoliditySolidity
BlockchainBlockchain
Mentava

Senior Unity Engineer

Mentava
Education Technology (EdTech)
Oct 2022 - Sep 2023 · 11m

Mentava builds an ed-tech reading app (Learn2Read) that teaches children aged 2+ to read.

  • Served on the core team developing the Learn2Read application, delivering new features using Unity
  • Established and promoted Unity development best practices, enabling a team new to Unity to deliver features more efficiently
  • Developed custom shaders to improve application responsiveness and visual quality
  • Resolved complex intermittent issues that required deep expertise in Unity and game engine internals
C#C#
UnityUnity
MobileMobile
Game Systems DesignGame Systems Design

Education

University of Novi Sad
University of Novi Sad
Software Engineering2014 - 2018

Stop browsing.
Get matched faster.