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 based in Los Angeles with over a decade of experience building ultra-low-latency, highly available trading and infrastructure platforms. He has architected and optimized cloud-native exchange systems at Coinbase and now drives core trading systems at Gemini, blending deep SRE discipline with high-performance backend engineering. His background spans Google-scale production engineering, kernel/BPF work at Facebook, and leadership roles launching global crypto exchange infrastructure, giving him uncommon expertise across systems, networking, and observability. An active open-source contributor, he has meaningful commits to projects like Diem and libbpf and has fixed core issues in the FluffOS driver, demonstrating both low-level systems fluency and CI/CD automation skill. He frequently shares knowledge publicly — speaking at SREcon, BazelCon, GopherCon and AWS re:Invent — and has a track record of running zero-downtime migrations and building 24x7 platforms. Beyond architecture and code, he combines operator instincts with hands-on development, often implementing the critical fixes that keep large distributed systems running.
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 (33)

debugging10
debug10
github-ci10
docker10
c-language10
system-programming10
apidoc10
utf10
testing10
libbpf10
dockers10
cicd10
reqwest10
api10
blockchain10

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