Grzegorz Błaszczyk

Senior Frontend Developer at Quickchannel

Queensland, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Grzegorz Błaszczyk is a Senior Frontend Developer based in Queensland with 10 years of experience building resilient, user-focused web and video applications. He has a strong background in video playback technologies, contributing meaningful UI and playback fixes to high-profile open-source projects like Video.js and HLS.js—work that improved replay controls, seek behavior, byte-range handling, and quality-selection logic. His career traces a steady evolution from Flash/Flex development to modern frontend engineering across long-term roles at Screen9 and Quickchannel, reflecting deep domain knowledge in media streaming. Colleagues rely on him for pragmatic improvements that bridge UI polish and low-level streaming stability, an uncommon blend that reduces edge-case failures in production.
code10 years of coding experience
job14 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at School of Banking and Management in Krakow
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

html10
videojs10
video-streaming10
javascript10
hlsl10
360-video10
video-player10
player10
x9
streaming9
css9
testing8

Programming languages (4)

TypeScriptJavaScriptObjective-CSwift

Github contributions (5)

github-logo-circle
videojs/video.js

Oct 2018 - Jan 2023

Video.js - open source HTML5 video player
Role in this project:
userFront-end Developer
Contributions:19 reviews, 38 commits, 47 PRs in 4 years 3 months
Contributions summary:Grzegorz primarily contributed to the improvement of the Video.js HTML5 video player. Their work included adding a 'replay' option to the PlayToggle component, allowing users to control the display of the replay icon. They also fixed several bugs related to UI elements, such as the handling of the 'Esc' key within the close button and improving the visibility of the ad icon. Furthermore, the user worked on enhancing the control bar's hiding behavior and improving the functionality of the seek bar.
dashhtml5-audiovideojshtml5-videojavascript
video-dev/hls.js

Nov 2015 - May 2016

HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.
Role in this project:
userBack-end Developer
Contributions:1 review, 39 commits, 23 PRs in 6 months
Contributions summary:Grzegorz's contributions primarily revolve around enhancing the `hls.js` library, which is designed to play HLS streams in browsers. They focused on improving byte-range support for segments, modifying the playlist loader to handle different byte-range scenarios and the XhrLoader to set the appropriate Range header. Further contributions include addressing edge cases in the handling of byte ranges and overall stability of the HLS stream parsing logic, leading to more robust HLS stream playback. They also added new configurations for controlling the video quality based on player size and dropped FPS.
hlsjshls-streamplaybackhtml5stream
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
Grzegorz Błaszczyk - Senior Frontend Developer at Quickchannel