Guoan Li is a Senior Software Engineer with 11 years of experience building resilient back-end systems and operating at scale from Shenzhen while affiliated with Singapore. He has a strong production focus on microservices and networking—contributing graceful restart, TCP/UDP handler improvements, and transport-layer enhancements to the Linux Foundation TarsGo project—demonstrating expertise in service availability and DevOps. Guoan has progressed through multiple engineering roles at Shopee and earlier Tencent, consistently delivering reliability and operational improvements in high-traffic environments. He holds a Computer Science degree from Sichuan University and brings a blend of pragmatic engineering and open-source craftsmanship that surfaces in both implementation and runtime behavior of distributed services.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Sichuan University
A high performance microservice framework in golang. A linux foundation project.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:2 releases, 3 reviews, 16 commits in 3 years 6 months
Contributions summary:Guoan primarily contributed to the implementation of graceful restart functionality within the TarsGo framework, indicating a focus on improving service availability and resilience. They also made several enhancements to the TCP handler and transport layer, along with changes to the application startup and shutdown processes. Their work included modifications related to UDP connections, and the addition of a dispatch reporter feature, suggesting involvement in both back-end service development and operational aspects.
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.