Summary
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 Марийский Государственный Технический Университет (МарГТУ)