Kevin Zhao

Software Engineer at Temporal Technologies

Sammamish, Washington, 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

👤
Senior
🎓
Top School
Kevin Zhao is a software engineer with a decade of experience building high-performance backend systems, currently at Temporal Technologies after prior roles at Lyft and internships at Google and Lyft. He brings practical systems knowledge from contributing to Microsoft’s Demikernel project—optimizing networking code, modernizing Rust toolchains, and integrating mimalloc to reduce footprint and boost performance. A University of Washington computer science graduate and former UW PhD student on his GitHub, Kevin combines production-grade service development with research-informed approaches to performance engineering. Known for pragmatic refactors and tooling upgrades, he focuses on making core infrastructure faster and leaner while keeping dependencies minimal.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at University of Washington
bookIB Diploma, IB Diploma at Skyline High School
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (13)

asynchronous10
algorithm10
network10
data-structures10
bypass10
algorithms10
rust10
kernel-mode10
data-structure10
async10
dpdk9
pdk8
sdk8

Programming languages (5)

C++RustCLuaPython

Github contributions (5)

github-logo-circle
microsoft/demikernel

May 2020 - May 2020

Kernel-Bypass LibOS Architecture
Role in this project:
userBackend Developer
Contributions:6 commits, 2 PRs in 1 day
Contributions summary:Kevin primarily focused on optimizing and refactoring the project's core backend components, specifically related to the Demikernel library's networking functionalities. Their contributions involved updating the Rust compiler version, replacing standard library hash maps with a faster alternative, and streamlining the async runtime by removing unnecessary dependencies. These changes aimed to enhance performance and reduce the library's footprint by optimizing frequently used data structures and core networking logic. Additionally, the user integrated mimalloc for memory allocation.
spdkkernellinuxdpdkbypass
kzhao0986/parsec-3.0

Sep 2017 - Jan 2018

Contributions:539 pushes in 3 months
benchmarkingbenchmark-suiteparsecbenchmarksuite
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
Kevin Zhao - Software Engineer at Temporal Technologies