Nikola G.

Nikola G.

Senior Game Developer

Serbia
Vertrouwd lid sinds 2023
6 jaar ervaring

Hij is gespecialiseerd in gameplayprogrammering, multiplayersystemen, AI, cross-platformontwikkeling en software-architectuur voor games binnen de gaming-, ed-tech- en Web3-sectoren.

Gedurende zijn carrière heeft hij bijgedragen aan commercieel succesvolle titels, waaronder Isonzo en Verdun, waar hij gameplaysystemen, AI-gedragsbomen, kinematische beweging en spelersprogressiemechanieken ontwikkelde. Zijn ervaring omvat ook het leiden van de ontwikkeling van de web3.unity SDK bij ChainSafe, waardoor Unity-applicaties konden interageren met EVM-compatibele blockchains, terwijl hij bijdroeg aan veelgebruikte opensource-projecten zoals Nethereum en Web3Auth.

Naast game-ontwikkeling staat hij bekend om het oplossen van complexe technische uitdagingen, het begeleiden van engineers die Unity adopteren, en het leveren van schaalbare, onderhoudbare oplossingen binnen volledig remote, gedistribueerde teams. Zijn combinatie van diepgaande technische expertise, sterke probleemoplossende vaardigheden en samenwerkingsgerichte aanpak stelt hem in staat robuuste interactieve ervaringen te bouwen van concept tot productie.

Hoofd expertise

C#C#6 jaar
UnityUnity6 jaar
AndroidAndroid3 jaar

Ervaring4

Senior Unity Engineer

Zach Singleton (venue experiences app)
Event Management
Sep 2024 - Sep 2025 · 1j
  • Bouwde native bridges tussen de iOS- en Android-Spotify-SDK's en een Unity-applicatie
  • Refactorde verouderde minigame-code naar een herbruikbare architectuur, wat snelle ontwikkeling van nieuwe minigames mogelijk maakte
  • Implementeerde server-gedreven iOS Live Activities via API-integraties, wat de gebruikerservaring in de app verbeterde
  • Scheidde ontwikkelings- en productieomgevingen binnen de applicatie- en databaselagen, waardoor niet-uitgebrachte functies niet bij productiegebruikers terechtkwamen
  • Automatiseerde iOS-deployment, wat gestroomlijnde App Store-releases mogelijk maakte via Xcode- en GitHub-workflows
  • Integreerde aanvullende native muziekaanbieders naast Spotify door native iOS- en Android-componenten te ontwikkelen
Node.jsNode.js
C#C#
iOSiOS
SwiftSwift
UnityUnity
Objective-CObjective-C

Gameontwikkelaar

KrishnaKishore PS (hyper-casual mobile game)
Gaming
Aug 2024 - Nov 2024 · 3m
  • Ontwikkelde nieuwe spelfuncties in overeenstemming met het game design document
  • Loste mobiele prestatieproblemen op door renderingpipelineconfiguraties te optimaliseren
  • Refactorde complexe verouderde code naar een heldere, onderhoudbare architectuur
  • Unificeerde bot-AI-gedrag in herbruikbare, uitbreidbare klassen om toekomstige ontwikkeling te vereenvoudigen
UIUI
C#C#
UnityUnity
MobileMobile
Chainsafe

Senior Engineering Team Lead

Chainsafe
Cryptocurrency and Blockchain
Aug 2023 - Feb 2025 · 1j 6m
  • Leidde de ontwikkeling van de open-source web3.unity SDK, waardoor de developer experience van het verbinden van Unity-games met EVM-compatibele blockchains aanzienlijk werd verbeterd
  • Droeg bij aan open-sourceprojecten, waaronder Nethereum en Web3Auth, wat de bruikbaarheid, veiligheid en functionaliteit van zowel de platforms als de SDK verbeterde
  • Werkte samen met Business Development- en Product Management-teams om partnerschappen met gamestudio's te verwerven en de omzetgroei te ondersteunen
  • Stelde releaseprocessen op en optimaliseerde deze om de levering van toekomstige SDK-versies te stroomlijnen
  • Creëerde technische documentatie, videohandleidingen en tutorials voor nieuwe 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
  • Maakte deel uit van het kernteam dat de Learn2Read-applicatie ontwikkelde, en leverde nieuwe functies met behulp van Unity
  • Stelde best practices voor Unity-ontwikkeling vast en promootte deze, waardoor een team dat nieuw was met Unity functies efficiënter kon leveren
  • Ontwikkelde aangepaste shaders om de responsiviteit en visuele kwaliteit van de applicatie te verbeteren
  • Loste complexe, intermitterende problemen op die diepgaande expertise in Unity en de interne werking van de game-engine vereisten
C#C#
UnityUnity
MobileMobile
Game Systems DesignGame Systems Design

Educatie

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

Stop met browsen.
Word sneller gekoppeld.