Yuriy Grynevych is a seasoned software engineer with 16 years of experience building media and broadcast-focused applications, currently contributing at Novage since 2014 after a senior development role at Cinegy. He brings full-stack expertise in real-time video streaming, demonstrated by meaningful contributions to the popular open-source p2p-media-loader project—refactoring playlist loading, adding async/await-driven HLS handling, and integrating the engine with hls.js and a demo player. Comfortable bridging core engine logic and front-end integration, Yuriy focuses on maintainable, performant code and practical system-level improvements. Based in Ukraine, he combines deep domain knowledge of streaming workflows with a pragmatic approach to shipping production-ready features.
An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page
Role in this project:
Full-stack Developer
Contributions:146 commits, 10 pushes, 3 comments in 1 year 6 months
Contributions summary:Yuriy primarily worked on implementing and refactoring the playlist loading functionality within the P2P media loader engine. They introduced asynchronous loading using `async/await` to enhance playlist handling, refactored the code for improved maintainability, and added functionality for loading and processing HLS playlists. The user also integrated the engine with Hls.js and contributed to setting up a demo player, demonstrating their ability to connect the core logic to a front-end context.
Contributions:1 release, 623 commits, 60 pushes in 9 years 2 months
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.