Yucong Sun

Senior Principal Software Engineer at Gemini

Los Angeles Metropolitan Area 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

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job16 years of employment as a software developer
bookBachelor Computer Science, Bachelor Computer Science at Beijing Jiaotong University
languagesEnglish, Chinese
github-logo-circle

Github Skills (37)

api-doc10
debugging10
debug10
github-ci10
dockerce10
docker10
c-language10
system-programming10
testing10
github-actions-workflows10
libbpf10
dockers10
utf810
reqwest10
api10

Programming languages (17)

JavaC++CRustGoGroovyKotlinTypeScript

Github contributions (5)

github-logo-circle
fluffos/fluffos

Feb 2013 - Jan 2023

Actively maintained LPMUD driver (LPC interpreter, MudOS fork)
Role in this project:
userBack-end Developer & System Programmer
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.
driversactively-maintaineddriverlpmuddub
diem/diem

Sep 2019 - Jan 2021

Diem’s mission is to build a trusted and innovative financial network that empowers people and businesses around the world.
Role in this project:
userBack-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