Zhang Xiaolong

Software Development at KINGSINE ELECTRIC AUTOMATION CO., LTD

Shenzhen, Guangdong Province, 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
Zhang Xiaolong is a software developer with eight years of hands-on experience based in Shenzhen, specializing in backend development and test automation. At KINGSINE ELECTRIC AUTOMATION he focuses on building reliable systems and improving test coverage, bringing a pragmatic, quality-first mindset to engineering. An active open-source contributor, he has enhanced the popular Go monkey-patching library gomonkey by adding sequence-based method and function patching and refactoring tests for greater robustness. Known for the motto "small step, small win," he favors incremental improvements that compound into lasting reliability.
code8 years of coding experience
bookQingdao Technological University
github-logo-circle

Github Skills (4)

go10
testing10
sequence7
user-interface7

Programming languages (1)

Go

Github contributions (5)

github-logo-circle
agiledragon/gomonkey

Aug 2018 - Sep 2022

gomonkey is a library to make monkey patching in unit tests easy
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:20 releases, 90 commits, 25 PRs in 4 years 1 month
Contributions summary:Zhang primarily contributed to the `gomonkey` library by implementing and testing methods for monkey patching in Go unit tests. They added new functionalities like `ApplyMethodSeq` and `ApplyFuncVarSeq` and enhanced existing features. Moreover, they focused on refactoring and improving the existing test cases to enhance the robustness of the library.
patchingpatchsequencetestingmonkey
Contributions:17 commits, 14 pushes, 1 branch in 1 year 1 month
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
Zhang Xiaolong - Software Development at KINGSINE ELECTRIC AUTOMATION CO., LTD