Li-yu Yu is a senior software engineer based in Tokyo with 11 years of experience building system software, parallel computing, and web components in C, C++, Rust, Go, and Python. Currently at Google, Li-yu has a strong track record contributing to critical open-source projects like systemd and Google's OSS-Fuzz—improving build systems, adding fuzzing and testing, and integrating Rust into complex C/C++ codebases. His background includes ChromeOS and Amazon Sidewalk work, reflecting hands-on experience across OS-level services and embedded networking. With an MS and BS in Computer Science from National Tsing Hua University, he combines low-level systems expertise with automation and DevOps skills to streamline builds and improve coverage in large-scale projects. An understated strength is his ability to migrate legacy build infrastructures (autotools) to modern toolchains (Bazel) while preserving correctness and testability.
11 years of coding experience
7 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at National Tsing Hua University
OSS-Fuzz - continuous fuzzing for open source software.
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:2 reviews, 3 commits, 19 PRs in 9 months
Contributions summary:Li-yu primarily focused on enhancing the build and testing infrastructure for the OSS-Fuzz project, specifically for the "cras" component. Their contributions involved migrating the build process from autotools to Bazel, implementing and refining configurations, and ensuring the correct passing of flags. They also made changes to incorporate Rust code into the build process and improve coverage collection, making the build and testing more efficient and streamlined. These adjustments facilitated the transition to in-tree build scripts.
judge & scoreboard server for parallel programming coureses
Contributions:3 reviews, 25 commits, 2 PRs in 1 year 6 months
scoreboardparallel-programmingparallel
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.