Jerry Zhao

Member Of Technical Staff at OpenAI

San Francisco, California, United States
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
Jerry Zhao is a Member of Technical Staff at OpenAI and a UC Berkeley EECS researcher with a decade of experience building and verifying computer architectures and simulation tooling. He brings deep hands-on expertise in RISC-V ecosystems, contributing to foundational open-source projects such as Spike, Rocket Chip, Chipyard, Gemmini, and Chisel to improve simulators, cache and memory subsystems, and hardware design language robustness. His background includes internships at Apple and NVIDIA and a track record of backend, DevOps, and system-architecture work that bridges silicon-aware software and FPGA-accelerated simulation (notably FireSim). Jerry is comfortable across the stack from microcode and instruction-set extensions to device tree generation and CI improvements, often focusing on pragmatic fixes that enable reproducible verification. He combines academic research with production-oriented contributions, frequently adding tooling and config changes that make complex SoC designs and co-simulation workflows easier to adopt. Based in San Francisco, he pairs rigorous engineering discipline with a penchant for subtle, high-leverage improvements in hardware-software co-design.
code10 years of coding experience
job3 years of employment as a software developer
bookElectrical Engineering and Computer Science, Engineering, Electrical Engineering and Computer Science, Engineering at University of California, Berkeley
bookNorth Penn High School
github-logo-circle

Github Skills (46)

simulation10
caching10
verilog10
assembly10
c-language10
simulate10
systemverilog10
python10
simulator10
computer-architecture10
architecture10
simulations10
risc-v10
configuration-management10
accelerator10

Programming languages (13)

C++CScalaTeXMakefileGoHTMLFortran

Github contributions (5)

github-logo-circle
ucb-bar/chipyard

Apr 2019 - Jan 2023

An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
Role in this project:
userBackend Developer
Contributions:6 releases, 824 reviews, 409 commits in 3 years 9 months
Contributions summary:Jerry's commits primarily involve adding and modifying configuration files and code related to the example project within the Chipyard framework. They implemented configurations for the Hwacha and BOOM architectures, added support for the Dromajo co-simulator, and made modifications to the testing infrastructure for improved verification. The user's contributions enabled the integration of these new designs within the framework, providing a functional starting point for further development within the Chipyard environment. They also updated the code to align with the latest version of the framework.
rtlout-of-orderhardware-designsvlsicomputer-engineering
ucb-bar/riscv-sodor

Oct 2020 - Jan 2023

educational microarchitectures for risc-v isa
Role in this project:
userBack-end Developer
Contributions:18 reviews, 23 commits, 17 PRs in 2 years 3 months
Contributions summary:Jerry contributed to the educational microarchitectures for RISC-V ISA project by adding support for a custom instruction named MOVN. They modified the microcode, which dictates the low-level behavior of the processor, to include this new instruction. Further contributions included adding a trace analyzer script, which is used to debug and analyze the instruction traces generated by the simulator. Moreover, the user made code changes to support processing of the SodorUCode traces.
risc-visamicroarchitecturesriscv32risc
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
Jerry Zhao - Member Of Technical Staff at OpenAI