Dmitry Gurulev is a senior software engineer with over a decade of commercial experience specializing in audio and video compression, multimedia pipelines, and multithreaded system design. He has driven codec development and integration across products—from MPEG/AAC work and cross-browser IPTV plugins to contributions that hardened Intel's Media SDK for HEVC and H.264 decoding. Comfortable diving into large, legacy codebases, Dmitry repeatedly delivers under tight schedules and has moved between hands-on engineering and technical leadership roles at Intel, YADRO, and Sberbank. His background includes low-level troubleshooting (fixing GPU hangs and async decoder models) as well as architecting cross-platform playback solutions, reflecting both algorithmic depth and pragmatic product focus. Based in Nizhny Novgorod, he combines formal computer science training with a habit of shipping robust multimedia solutions that quietly power user-facing playback and streaming features.
7 years of coding experience
23 years of employment as a software developer
Engineer’s Degree, Computer Science, Engineer’s Degree, Computer Science at Tomsk Polytechnic University
Contributions:21 reviews, 9 commits, 15 PRs in 1 year 1 month
Contributions summary:Dmitry primarily contributed to improving the Intel Media SDK, specifically focusing on HEVC and H.264 video decoding. Their work involved fixing GPU hangs by handling errors in dependent slices in H.265, integrating HEVC, VP8, and VP9 HW decoders, fixing linker options, and adding sanity checks. Additionally, they improved the H.264 async model and cleaned up VA packers.
Contributions:30 pushes, 16 branches in 1 year 6 months
intel-media-sdkqualcommintelsdkvaapi
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
Dmitry Gurulev - Senior Software Engineer at Sberbank