Alex Zhukov

Technical Director at Roblox

Redwood City, 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
Alex Zhukov is a Technical Director with 14 years of experience building video, streaming and media infrastructure from startup to platform scale while based in Redwood City. He founded and led companies that commercialized live mobile streaming and media analysis, then moved into senior engineering roles at Uber focused on live video from autonomous vehicles before taking leadership at Roblox. A hands-on systems engineer, Alex has deep low-level expertise in audio/video codecs, MP4/MPEG-DASH containers and real-time protocols (RTMP/RTSP/RTMPS), demonstrated by contributions to projects like jcodec, HaishinKit.swift and a JavaScript MP3 encoder. He blends product-driven entrepreneurship with platform and network engineering, regularly tackling compatibility and performance edge cases across client and server stacks. Notably, his work often sits at the intersection of media containers, transport protocols and encoder internals — areas that require both theoretical signal knowledge and pragmatic engineering.
code14 years of coding experience
job16 years of employment as a software developer
bookUkrainian Humanitarian Liceum
bookBachelor of Science, Bachelor of Science at Nacional'nij Universitet 'Kievo-Mogiljans'ka Akademija'
github-logo-circle

Github Skills (19)

rtsp10
javascript10
video-encoding10
bit-manipulation10
mp310
http10
rtmp10
java10
javas10
bitstream10
encoding10
quantization10
swift10
mpeg-dash10
binary-stream10

Programming languages (15)

C#JavaC++CGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
jcodec/jcodec

Sep 2014 - Sep 2020

JCodec main repo
Role in this project:
userBack-end Developer
Contributions:4 reviews, 720 commits, 86 PRs in 6 years 1 month
Contributions summary:Alex appears to have been working on implementing and supporting MPEG-DASH (Dynamic Adaptive Streaming over HTTP) in the project. Specifically, the user's contributions centered around the creation and support of boxes for MPEG-DASH. These modifications required a deep understanding of MP4 structures. They also worked to improve the underlying support libraries for media container functionalities like handling timecodes and frame types.
main-repocodeccsharpjcodecjava
zhuker/lamejs

Jun 2015 - Jan 2022

mp3 encoder in javascript
Role in this project:
userBack-end Developer
Contributions:4 releases, 49 commits, 12 PRs in 6 years 8 months
Contributions summary:Alex primarily worked on the `Encoder.js`, `QuantizePVT.js`, `Quantize.js`, `BitStream.js`, `Takehiro.js`, `GrInfo.js`, `PsyModel.js`, and `Tables.js` files, contributing to the core mp3 encoding functionality. Their commits show work in progress on the encoding process, including changes to quantization, bitstream handling, and Huffman coding tables. These changes suggest the user was involved in the low-level implementation details of the MP3 encoding process, specifically targeting the audio encoding algorithms.
mp3javascriptencoder
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
Alex Zhukov - Technical Director at Roblox