Haoyang Wang

Software Engineer at ByteDance

Shanghai, Shanghai, China
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
Haoyang Wang is a seasoned software engineer with 11 years of experience, currently leading the web platform of the open-source LynxJS project at ByteDance and living in Shanghai. He blends systems and front-end expertise—designing a WebWorker-based multi-threaded rendering framework, implementing WASM modules in C/Rust to cut rendering time by 70%, and building performance-first React runtimes that reduced LCP by 80%. His background spans compilers and hardware-adjacent tooling from Synopsys to GPU-accelerated algorithms in research, and he contributes Android concurrency and lifecycle fixes to notable repos like iqiyi/Andromeda. Comfortable across C/C++, Rust, JavaScript/TypeScript and mobile, he also drives project health through CI, testing, and release systems for high-traffic products. An interesting detail: he pairs deep low-level optimization experience with pragmatic web engineering—turning compiler and WASM skills into tangible speedups for user-facing applications.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Automation, 4.2/5(about 3.6/4), Bachelor's degree, Automation, 4.2/5(about 3.6/4) at Shandong University
bookAutomation, Automation at Harbin Institute of Technology
bookMaster of Science - MS, Electrical and Computer Engineering, 3.79, Master of Science - MS, Electrical and Computer Engineering, 3.79 at Boston University
stackoverflow-logo

Stackoverflow

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

Github Skills (6)

service-management10
javas10
android-sdk10
android10
java10
concurrency10

Programming languages (5)

JavaC++CGroovyKotlin

Github contributions (5)

github-logo-circle
iqiyi/Andromeda

Mar 2018 - Sep 2019

Andromeda simplifies local/remote communication for Android modularization
Role in this project:
userMobile Developer (Android)
Contributions:54 commits, 29 PRs, 20 pushes in 1 year 6 months
Contributions summary:Haoyang primarily focused on modifying Android-specific code within the `andromeda` repository. Their commits involved adding synchronization to prevent concurrency risks in core Android components. They also added a StubServiceMatchInjector and made improvements to the RemoteTransfer component, including registering and unregistering services. Furthermore, the user fixed a bug related to RemoteTransfer and enhanced lifecycle management within the Android application.
modularizationcommunicationandroidkotlinipc
HiWong/RShrinker

Feb 2019 - Feb 2020

Contributions:13 commits, 2 PRs, 2 pushes in 1 year
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
Haoyang Wang - Software Engineer at ByteDance