Jialong Cheng is a software engineer with seven years of industry experience, currently building core platform features at Microsoft from his base in Seattle. He holds a Ph.D. in Computer Engineering from the University of Florida and began his cloud-focused career at Amazon Web Services on the CloudWatch team. Jialong contributes to notable open-source infrastructure—most recently enhancing Microsoft.VisualStudio.Threading with blocking-detection features and robust unit tests to improve main-thread diagnostics. He blends research-driven rigor with production-grade engineering, often working at the intersection of threading primitives, synchronization, and test automation. Known for improving observability and correctness in concurrent systems, he brings deep low-level expertise paired with a pragmatic approach to shipping reliable software.
7 years of coding experience
2 years of employment as a software developer
Bachelor, Computer Science and Technology, Bachelor, Computer Science and Technology at University of Science and Technology of China
Ph.D, Computer Engineering, Ph.D, Computer Engineering at University of Florida
The Microsoft.VisualStudio.Threading is a xplat library that provides many threading and synchronization primitives used in Visual Studio and other applications.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:7 reviews, 8 commits, 5 PRs in 3 months
Contributions summary:Jialong primarily focused on enhancing the `microsoft/vs-threading` library by adding features related to thread blocking detection and implementing associated unit tests. They exposed properties and methods related to identifying when the main thread is blocked by joinable tasks. These changes include adding methods to the `JoinableTaskContext` class and providing a `JoinableTaskToken` structure, alongside associated unit tests. They also contributed to updating unit tests to correctly reflect changes.
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.