Bo Yao

CTO at EZGG

Hong Kong, 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
Bo Yao is a CTO and seasoned backend, distributed systems, and blockchain engineer with a decade of experience building robust infrastructure and developer tooling from Hong Kong. He has led engineering teams and secured significant R&D grants to develop ZK-powered finance primitives, while shipping critical pieces of NEAR’s ecosystem including the NEAR JavaScript SDK, JSON-RPC improvements, and runtime optimizations. Equally comfortable in DevOps and compiler work, he has driven CI/CD automation and performance-focused serialization changes in projects like Wasmer and near-sdk-rs. A longtime open-source contributor, his practical fixes range from PostgreSQL inspection tooling at ManageIQ to stabilizing cross-chain bridges and node orchestration used across cloud providers. Fluent in functional programming and Lisp, he brings a systems-minded, research-friendly approach that blends low-level correctness with production-grade reliability.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at NYU Tandon School of Engineering
bookBachelor of Science (BS) Applied Mathematics, Bachelor of Science (BS) Applied Mathematics at Xi'an Jiaotong University
languagesEnglish, Chinese, Spanish
github-logo-circle

Github Skills (44)

json-rpc10
javascript10
postgresql10
back-end-development10
scripting10
nearprotocol10
rust-wasm10
networking10
wasm-pack10
cicd10
ruby10
automation10
script10
blockchain10
sh10

Programming languages (19)

MDXC++CSSRustCMakefileWebAssemblyGo

Github contributions (5)

github-logo-circle
near/nearcore

Sep 2019 - Mar 2022

Reference client for NEAR Protocol
Role in this project:
userBack-end Developer
Contributions:438 reviews, 330 commits, 287 PRs in 2 years 6 months
Contributions summary:Bo implemented and refactored JSON-RPC methods and handlers for network information retrieval, including the `/network_info` endpoint. Their work involved modifying code in `chain/jsonrpc/src/lib.rs`, `chain/client/src/client_actor.rs`, and related test and type definition files to expose active peer information, byte transfer rates, and other network details. They also made modifications to support testing and display of network statistics, integrating new functionalities for API calls, and creating corresponding handlers for the new API routes.
rustethereumblockchainnearprotocolwebassembly
near/near-sdk-rs

Oct 2019 - Apr 2021

Rust library for writing NEAR smart contracts
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:19 reviews, 20 commits, 12 PRs in 1 year 7 months
Contributions summary:Bo primarily focused on improving the continuous integration and continuous deployment (CI/CD) pipeline and automating tasks related to testing and build processes. They added and modified shell scripts to build, size, and test example contracts. The user also updated the CI configuration to include checks for example contract sizes. Additionally, they integrated tools for minifying and optimizing the WASM binaries produced by the build process.
rust-libraryethereumrustblockchainsmart-contracts
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
Bo Yao - CTO at EZGG