Agajan J

Lead Software Engineer (Video Player) at Paramount

San Francisco, California, United States
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
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.
code10 years of coding experience
job3 years of employment as a software developer
book(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
book(A.S.) in Business Administration, Accounting and Finance, (A.S.) in Business Administration, Accounting and Finance at Mohawk Valley Community College
languagesEnglish, Turkish, Russian, Turkmen
github-logo-circle

Github Skills (12)

compatibility10
debugging10
videojs10
media-playback10
debug10
javascript10
compatible10
video-player10
playback10
html8
mpeg-dash7
hlsl7

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
shaka-project/shaka-player

Jul 2022 - Nov 2022

JavaScript player library / DASH & HLS client / MSE-EME player
Role in this project:
userFront-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.
media-source-extensionplayback-controlsplaybackvideo-playerencrypted-media
agajassi/dash.js

Mar 2023 - Mar 2025

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