Yuhao Zhou is a software engineer with 12 years of experience bridging machine learning research and low-level systems development. He has contributed to notable open-source projects, including probabilistic programming for Bayesian deep learning in thu-ml/zhusuan and porting the rCore OS to MIPS with real interrupt, timer, paging, and syscall support. Comfortable across the stack, he implements statistical model features like concrete distributions and rigorous test suites while also solving architecture-specific OS challenges such as context switching and device-tree integration. Based at Tsinghua University in China, he combines academic rigor with hands-on engineering, often working at the intersection of research code and production-quality systems. His playful GitHub bio belies a pragmatic developer who values robust implementations and cross-domain fluency.
12 years of coding experience
University of Chicago
Bachelor of Engineering - BE, Bachelor of Engineering - BE at Shanghai Jiao Tong University
A probabilistic programming library for Bayesian deep learning, generative models, based on Tensorflow
Role in this project:
ML Engineer
Contributions:12 commits, 9 PRs, 4 pushes in 1 year
Contributions summary:Yuhao primarily contributed to the development and testing of probabilistic programming and Bayesian deep learning models within the zhusuan library. Their work involved adding new distributions, improving the type and data type selection, and refining the existing testing framework. They also worked on implementing the concrete distribution and incorporating it into a concrete latent VAE example.
Contributions summary:Yuhao's commits primarily focused on porting the rcore-os operating system to the MIPS architecture. They added MIPS target support, including interrupt handling, timer functionality, and basic paging. The user also addressed architecture-specific errors, integrated device tree, and implemented context switching and syscall conventions, crucial for the operating system's functionality on the new platform.
linux-osriscvrustlinuxthu
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
Yuhao Zhou - Research Assistant at University of Chicago