Summary
Fei Yan is a software architect and agile development coach with 15 years of experience designing and optimizing high-performance Linux server applications, particularly in C/C++ and Python. Based in the Hangzhou-Shaoxing area, he has deep expertise in TCP/IP stacks, LTE ENB development, SNMP adaptation, and tooling for performance and load analysis across multinational teams. At Nokia he blends hands-on architecture reviews, estimation and refactoring with coaching senior engineers to adopt evolving architectures and agile engineering practices. He has repeatedly led migrations and performance hardening efforts—such as trimming NET-SNMP and porting NESIM between platforms—while coordinating cross-site teams in China, India, Europe and the US. A certified scrum practitioner and former product owner, Fei pairs pragmatic process change (CI, TDD, pair programming) with low-level debugging skills (GDB, CMake, Git) to raise long-term code quality. Colleagues value his ability to translate performance telemetry into concrete design changes that prevent recurring production issues.
14 years of coding experience
9 years of employment as a software developer
Effective communication, Effective communication at Motorola University
LTE EPC system, LTE EPC system at NSN Networks Academy
LTE Air interface, LTE Air interface at NSN networks academy
bachelor, Information and computing science, bachelor, Information and computing science at Nanjing University of Posts and Telecommunications
Effective presentation, Effective presentation at Motorola Univerisity
Advanced Risk Management, Advanced Risk Management at NSN Networks Academey
Course 9 - intermediate and advanced, Course 9 - intermediate and advanced at Global English
English, Chinese