Yucong Sun is a Senior Principal Software Engineer with 15+ years building and operating large-scale distributed systems, currently driving core trading systems at Gemini. He designed ultra-low-latency cloud exchanges at Coinbase (100K RPS) and has deep SRE and systems expertise from Google and Facebook, including kernel and BPF work on libbpf and bpftool. An active open-source contributor, he has made notable commits to projects like Diem and libbpf and improved CI/CD and kernel selftests for critical toolchains. Yucong is also a serial entrepreneur and engineering leader—founding the US R&D arm for Huobi, serving as CTO of Coding.net, and recruiting and scaling mid-size teams. He is the author of high-selling Chinese translations of Site Reliability Engineering, Clean Architecture, and BPF Performance Tools, and regularly speaks at industry conferences such as BazelCon, SREcon, and AWS re:Invent.
13 years of coding experience
16 years of employment as a software developer
Bachelor Computer Science, Bachelor Computer Science at Beijing Jiaotong University
Contributions:28 releases, 107 reviews, 1316 commits in 10 years
Contributions summary:Yucong primarily worked on fixing bugs and improving the FluffOS driver's core functionality, focusing on the handling of user connections, character encoding, and core features. Their commits addressed critical issues, such as message loss during login and crashes related to code generation, demonstrating a deep understanding of the system's internal workings. The user also implemented and contributed to new system functionalities, like UTF-8 encoding.
Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
Role in this project:
Back-end Developer
Contributions:51 reviews, 54 commits, 45 PRs in 1 year 4 months
Contributions summary:Yucong primarily contributed to the Diem blockchain repository with code changes focused on the client-side interactions, API implementations, and related tools. The user implemented features related to mint services, including support for system-wide proxies, and made modifications to the client proxy to disallow minting zero coins. They also made several contributions to remove dependencies, and updated to the latest stable Rust version and format the codebase.
diemfinancialtrustedethereumblockchain
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
Yucong Sun - Senior Principal Software Engineer at Gemini