Jun Tian

Software Engineer at Meta

Bellevue, Washington, 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
Jun Tian is a multimedia-focused software engineer with eight years of product development experience and deep expertise in C/C++ on Android and Windows. He has five years of embedded middleware experience and a strong track record improving video calling, streaming, broadcasting, and local playback across products at Meta and Intel. Jun brings low-latency, high-performance design skills—optimizing codecs, pipelines, and A/V sync—and practical mastery of frameworks like Media Foundation, StageFright, WebRTC and Intel Media SDK. He contributed performance and platform-specific fixes to the widely used open-source SVT-HEVC encoder, adding features like thread affinity control and GStreamer plugin enhancements. An automation enthusiast, he built shell- and UiAutomator-based test frameworks that dramatically increased coverage and reduced manual effort. Combining academic grounding in H.264 with hands-on profiling and tuning, he consistently boosts video quality of experience while lowering CPU and latency.
code7 years of coding experience
job4 years of employment as a software developer
bookM.S. Electrical Engineering, H.264 algorithm, M.S. Electrical Engineering, H.264 algorithm at Beihang University
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

c1710
h26510
c1110
performance-optimization10
hevc10
thread9
multithreading9
hyper-threading9
threaded9
gstreamer8
avx7

Programming languages (7)

TypeScriptDockerfileCJavaScriptRoffPythonKotlin

Github contributions (5)

github-logo-circle
OpenVisualCloud/SVT-HEVC

Oct 2018 - Jun 2021

SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
Role in this project:
userBack-end Developer / Performance Engineer
Contributions:3 releases, 15 reviews, 57 commits in 2 years 8 months
Contributions summary:Jun primarily contributed to the optimization and maintenance of the SVT-HEVC encoder. Their work included supporting pipe-based input, fixing build issues, and addressing potential memory alignment problems. They also implemented thread affinity control, introduced fixes for Windows builds, and reverted a previous AVX2 optimization, suggesting involvement in performance tuning and platform-specific adjustments. Furthermore, the user added features to the GStreamer plugin and added functionalities for unrestricted motion vectors to further optimize the HEVC encoder.
encoderhevcvideo-encodingsvth265
tianjunwork/SVT-HEVC

Oct 2018 - Jun 2021

Contributions:1 PR, 107 pushes, 89 branches in 2 years 8 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