Yangjing Zhang

Senior Software Engineer at CubeBackup

Shandong, 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

👤
Senior
🎓
Top School
Yangjing Zhang is a senior software engineer with 15 years' experience building Android, embedded, and backend systems, currently contributing at CubeBackup from Shandong, China. He has led Android full-stack development—spanning application, framework, recovery, bootloader, OpenGLES and streaming media—and has hands-on experience recruiting and scaling teams. A prolific problem-solver, he has fixed subtle threading crashes in core Android support libraries and contributed to NotificationCompat and ViewCompat in an aosp mirror. Previously he shipped an Android/iOS game with 18 million users and has a strong C++ background from embedded and IM work. Curious and experimental by nature ("just for fun" on GitHub), he blends deep platform expertise with a pragmatic, product-focused mindset.
code14 years of coding experience
job6 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Jinan Vocational College
stackoverflow-logo

Stackoverflow

Stats
69reputation
3kreached
1answer
5questions
github-logo-circle

Github Skills (17)

multithreading10
java10
android-library10
javas10
androidx10
thread10
hyper-threading10
android10
threaded10
mobile-development9
debug9
android-source6
apk6
microsoft-graph-api6
bash6

Programming languages (5)

JavaDockerfileJavaScriptGoPython

Github contributions (5)

github-logo-circle
Role in this project:
userMobile Developer (Android)
Contributions:5 commits in 2 days
Contributions summary:Yangjing primarily focused on addressing a non-UI thread crash within the Android support library. Their commits involved modifying `ViewCompat.java` to use appropriate methods for posting invalidation on animations and fixing threading issues. The user's contributions are also evident in the merging of "fix non-UI thread crash" changes across multiple commits, suggesting a crucial role in resolving a recurring problem and integrating solutions. Additionally, the user made changes to `NotificationCompat.java`
zhangyangjing/JavaContra

May 2011 - May 2016

Contributions:6 commits, 7 pushes in 5 years
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
Yangjing Zhang - Senior Software Engineer at CubeBackup