Yuri Sokolov
C# & Unity developer, lecturer, YouTuber and open-source contributor
๐ Biography
Yuri Sokolov is a game developer with about 14 years of experience, a Unity Insider, and a Unity Certified Instructor. His work focuses on Unity architecture, C# performance, and software craftsmanship. He shares his knowledge through several channels. He teaches game development programming at the Hebrew University and runs the Gamedev Engine Room YouTube channel, which covers advanced Unity development. He co-hosts the Tech Debt Club podcast, where he talks with engineers, founders, investors, and others across the game industry. He also maintains and contributes to several open-source projects.
โจ High-Impact Contributions 2
I co-host Tech Debt Club, a podcast about the engineering realities of game development. Each episode provides a platform for an interesting guest - developers, open-source maintainers, tooling authors, and industry figures - to share their gamedev stories. Episodes are released on all major audio platforms and YouTube.
I run Gamedev Engine Room, a YouTube channel focused on C# coding in game development and Unity. The channel promotes software craftsmanship - covering topics like software architecture, design patterns, dependency injection, async and reactive programming, Roslyn source generation, and C# performance optimization. The content is grounded in a decade and a half of professional development experience and focuses on honest trade-off analysis rather than pattern evangelism, helping working developers write maintainable C# in real production conditions.