Danil Gulin is a Senior Unity Developer with 11 years of engineering experience and more than three years focused on mobile game development, currently building at Blizzard Entertainment out of Barcelona. He has led engine and systems work across high-profile live-service and PvP titles—reworking engines for determinism and input prediction, developing animation/scripting systems, and shipping core modules on Star Trek Fleet Command. Pragmatic and team-oriented, he pairs low-level engine expertise (C#, Unity, C++) with backend familiarity (AWS Lambda, DynamoDB, Python) to bridge client and server needs. Known for driving maintainable, data-oriented codebases, he also implemented OpenTelemetry tooling for Unity, highlighting an unusual mix of game-engine performance tuning and observability.
11 years of coding experience
10 years of employment as a software developer
Engineer, Design and Technology of Computing Facilities, Engineer, Design and Technology of Computing Facilities at Марийский Государственный Технический Университет (МарГТУ)
Open source implementation of the old ttyh.ru minecraft launcher under the GNU GPL version 3.
Contributions:119 commits, 28 PRs, 179 pushes in 4 years 6 months
minecraftgpllaunchergnu-gplgnu
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Danil Gulin - Senior Unity Developer at Blizzard Entertainment