Xiaoguang Sun has a diverse and extensive work experience in the field of software architecture.
Xiaoguang is currently working as a Software Architect at PingCAP since August 2021. Prior to this, they also held the same position at Zhihu.com starting from March 2021.
Before joining Zhihu.com, Xiaoguang Sun served as the Director of Infrastructure and Platform Engineering Director at Zhihu.com. Xiaoguang successfully led the Search Engineering team and was responsible for the development of RBase, a schema-free storage system used in various performance critical systems.
Earlier in their career, they worked at 映客直播 as a Software Architect, where they built a microservice orchestration platform for in-house services. The platform supported multiple wire protocols and provided functionalities like service discovery, load balancing, fault tolerance, and circuit breaking.
Xiaoguang Sun also gained experience as the CTO of 北京摩摩科技有限公司, where they played a crucial role in evolving the architecture to support the rapid growth of active users in a social product called Moca.
Their career started at 友友天宇系统技术有限公司 as a Senior Architect Director. Xiaoguang was responsible for building DataCell, a decentralized distributed NoSQL database, and DataEcho, a distributed relational DBMS management system. These systems supported various data access models and played a critical role in managing replication and load balancing.
Overall, Xiaoguang Sun's work experience demonstrates their expertise in software architecture, specializing in the development of high-performance and scalable systems.
Xiaoguang Sun completed a Bachelor's degree in Mechanical Engineering from Beijing University of Chemical Technology between 1999 and 2003. Later, they pursued a Master's degree in Computer Science at Florida Atlantic University from 2005 to 2006.
Sign up to view 0 direct reports
Get started