Katherine Sun is a DevOps and QA leader with 14 years of experience building and assuring resilient, production-grade systems for financial markets. Based in Sydney, she rose through engineering and testing roles at NASDAQ and now leads DevOps and QA efforts, blending hands-on Python automation with strategic quality programs. Her background spans low-level telecom and wireless software to market surveillance and exchange systems, giving her deep expertise in reliability and logic analysis. An active contributor to the popular Python BDD project Behave, she’s improved test reporting and tag handling to make automated results more actionable for teams. Known for turning complex, audit-sensitive requirements into practical, testable solutions, she pairs technical rigor with clear operational leadership.
14 years of coding experience
18 years of employment as a software developer
Bachelor, Electronics Information Science & Techonology, Bachelor, Electronics Information Science & Techonology at Sun Yat-sen University
Contributions summary:Katherine contributed to the Behave project by addressing bugs and enhancing functionality. They fixed a bug in tag expression handling and improved the JUnit report generation, making it more informative and visually appealing. Significant effort was put into the JUnit reporting, including adding detailed step information and capturing stdout/stderr. The user also updated the project dependencies and bumped up the version.
Contributions:3 releases, 8 PRs, 10 pushes in 2 months
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.