Lead Software Engineer (Video Player) at Paramount
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Agajan J is a Lead Software Engineer based in San Francisco with 11 years of experience focused on video playback and streaming across OTT, mobile, and desktop platforms. He specializes in HLS and DASH player integration and performance tuning, and currently leads video player development at Paramount. A pragmatic problem-solver, he has a strong background in test automation and video QA, having built Selenium/Appium frameworks and overseen QA teams earlier in his career. Agajan is an active open-source contributor to prominent players like Shaka, HLS.js, and Dash.js, where he’s fixed platform-specific playback and VTT parsing issues on devices ranging from PlayStation 4 to Comcast Flex. He combines hands-on debugging of subtle cross-device compatibility problems with leadership in delivering reliable streaming experiences at scale.
10 years of coding experience
3 years of employment as a software developer
(B.S.) Computer Engineering, Computer Science and Electrical Engineering, Senior, (B.S.) Computer Engineering, Computer Science and Electrical Engineering, Senior at San Francisco State University
(A.S.) in Business Administration, Accounting and Finance, (A.S.) in Business Administration, Accounting and Finance at Mohawk Valley Community College
JavaScript player library / DASH & HLS client / MSE-EME player
Role in this project:
Front-end Developer
Contributions:7 reviews, 9 commits, 11 PRs in 4 months
Contributions summary:Agajan primarily contributed to fixing compatibility issues and platform-specific bugs within the Shaka Player library. Their work involved adapting the JavaScript player to handle variations in browser and device behavior, particularly addressing problems on platforms like PlayStation 4, Virgin Media devices, and Comcast Flex devices. These fixes included adjustments to VTT cue parsing, platform checks, and the disabling of polyfills based on device capabilities. They also worked on fixing an issue related to persisting audio track roles.
A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
Contributions:6 pushes, 1 branch in 1 year 11 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.
Request Free Trial
Agajan J - Lead Software Engineer (Video Player) at Paramount