Zhiling Li

Chaoyang District, Beijing, China
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
Zhiling Li is a seasoned software engineer and QA specialist with over a decade of experience in C/C++/Unix environments, test metrology, and automated test frameworks. PMP- and Scrum-certified, she combines formal project management discipline with deep agile/CMMI process expertise to design pragmatic testing strategies and development best practices. Her hands-on skills span systems programming, scripting (Perl, shell), and build tooling, and she has contributed to the SONiC open-source ecosystem—enhancing minigraph parsing and adding ACL support and targeted test cases. Based in Chaoyang District, Beijing, she pairs rigorous defect-focused engineering with practical improvements to test environments (including PDU reboot recovery), making systems more robust across diverse hardware. An electrical and information engineering graduate, she brings a rare blend of process-driven leadership and low-level systems craftsmanship.
code10 years of coding experience
bookElectrical and Information Engineering, Electrical and Information Engineering, Electrical and Information Engineering, Electrical and Information Engineering at Xi'an Electronic Science and Technology University
languagesEnglish, Chinese
github-logo-circle

Github Skills (18)

sonic10
pytest10
python10
testing10
acl10
access-control-list10
ansible10
access-control10
ansible-galaxy10
configuration-management9
xml-parsing9
test-automation9
yang9
unit-test9
net8

Programming languages (3)

CHTMLPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-mgmt

Mar 2022 - Jan 2023

Configuration management examples for SONiC
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:189 reviews, 54 commits, 217 PRs in 10 months
Contributions summary:Zhiling primarily contributed to the testing framework of the repository. Their work involved creating and modifying test cases to validate the behavior of SONiC configuration management. They developed tests that verify functionalities like memory exhaustion handling and VLAN autostate behavior. Additionally, the user made improvements to the testing environment, including PDU reboot integration for recovery and adjustments to test execution behavior on various hardware configurations.
configuration-managementansibleconfigurationsonic
sonic-net/sonic-buildimage

Jul 2022 - Jul 2022

Scripts which perform an installable binary image build for SONiC
Role in this project:
userBack-end Developer / Systems Engineer
Contributions:13 reviews, 1 commit, 26 PRs in 1 day
Contributions summary:Zhiling primarily contributed to the minigraph parser within the SONiC build image repository. Their work focused on enhancing the parser to support new ACL interface types, specifically adding support for BMCDATA and BMCDATAV6. They updated existing definitions and added new test cases. Additionally, they fixed issues related to Yang definitions and the disabling of unsupported counters on management devices.
armv6installableimage-buildsonicbinary-image
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
Zhiling Li