Summary
Xu Siyuan is a Manager of Software Engineering based in Chengdu with a decade of experience building and leading Node.js backend teams for product-driven companies. He has progressed from hands-on backend engineer roles in healthcare and security-focused startups to managing engineering at Razer, combining technical execution with product sensibility. Experienced in API design, system optimization, and technical leadership, he has led feature planning, code reviews, and day-to-day coordination while mentoring engineers. His background in embedded systems and early hardware/software co-simulation work gives him a pragmatic systems perspective that informs scalable backend design. Colleagues know him for treating development as part of product strategy—“懂产品的开发才是好的开发”—and for bringing that product-first mindset into engineering processes. He balances practical implementation chops with team coaching to turn complex requirements into maintainable, production-ready systems.
10 years of coding experience
1 year of employment as a software developer
UESTC
General Engineer, Embedded Systems Engineering, General Engineer, Embedded Systems Engineering at ESIGELEC