Rick Zhou

Quantitative Developer

Shanghai, Shanghai, China
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
Rick Zhou is a Quantitative Developer with nine years of experience building ML systems, distributed service infrastructure, and compiler-accelerated model deployments. He blends research and production chops from CMU’s Catalyst group with hands-on engineering at LinkedIn, where he helped integrate gRPC, service discovery, and next-gen RPC traffic management using Envoy. His open-source contributions span high-impact projects—rest.li consistent hashing and balancer work at LinkedIn, deep improvements to TVM’s compiler stack, and practical enhancements to MLC-LLM and Web-LLM that enable native and in-browser LLM inference. Now based in Shanghai and working at Minghong Investment while continuing CMU research, he moves fluidly between low-level C++/compiler fixes and large-scale distributed design. Colleagues rely on him for subtle performance optimizations and robustness fixes that often live at system boundaries (e.g., KV cache, retries, and balancer strategies).
code9 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (34)

algorithm10
tvm10
consistent-hashing10
algorithms10
javascript10
webworker10
language-model10
c-language10
python10
command-line-interface10
machine-learning10
load-balancing10
data-structure10
java10
llm10

Programming languages (10)

TypeScriptJavaBikeshedC++JavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
linkedin/rest.li

Jul 2019 - Nov 2022

Rest.li is a REST+JSON framework for building robust, scalable service architectures using dynamic discovery and simple asynchronous APIs.
Role in this project:
userBack-end Developer
Contributions:270 reviews, 52 commits, 91 PRs in 3 years 3 months
Contributions summary:Rick primarily contributed to the implementation of a bounded-load consistent hashing algorithm and a consistent hash ring simulator. They added functionality for the D2 balancer, including monitoring metrics for relative strategy in DegraderLoadBalancerStrategyV3Jmx and fixing retry client bugs. Further commits indicate enhancements to client-side retry logic and configuration, as well as cluster subsetting functionality.
architecturesapiscalableasynchronousrestful
mlc-ai/mlc-llm

Oct 2023 - Oct 2024

Universal LLM Deployment Engine with ML Compilation
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:14 reviews, 53 PRs, 22 pushes in 1 year
Contributions summary:Rick primarily focused on enhancing the C++ CLI for the MLC-LLM project, adding features like the model library path override and improving error messages. Their work involved modifying the `cli_main.cc` file to incorporate the new functionality and updating documentation. Additionally, the user made modifications to the Python chat module, suggesting a contribution to the overall deployment and execution of the LLM.
language-modelllmmachine-learning-compilationtvm
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
Rick Zhou - Quantitative Developer