Rui Guo is a software engineer with 14 years of experience building backend, storage, and infrastructure systems, currently working at TikTok in San Jose. He has a strong track record at Yahoo across mail and core infrastructure, including running Apache Storm on on-prem Kubernetes, and contributes to performance-oriented open-source projects such as bytedance/terarkdb where he improved build systems and added compression support (zstd, snappy, lz4). Trained in electrical and computer engineering (UIUC BS, UCSD MS), Rui combines low-level systems understanding with practical DevOps skills like Dockerization and automated deployments. A fast learner and good communicator, he prefers clean, efficient code and often collaborates proactively to solve tricky integration and performance problems.
A RocksDB compatible KV storage engine with better performance
Role in this project:
Back-end & Database Engineer
Contributions:2 releases, 13 reviews, 290 commits in 2 years 11 months
Contributions summary:Rui's contributions primarily involve modifying the build process and adding support for various compression libraries like Zstandard (zstd), Snappy (snappy), and LZ4 (lz4), indicating a focus on performance optimization. They also worked on incorporating dependencies on external libraries like `terark-zip-rocksdb` and added support for building debug and static versions of the project. Furthermore, the commits reflect refactoring of build scripts to handle Darwin platforms (macOS), along with related dependency management for integration of components for the database. This suggests the user was involved in the build system and performance improvements, potentially including optimization for data compression and storage.
Contributions:1 PR, 226 pushes, 2 branches in 1 year 1 month
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.