Zion Ng

Principal Engineer at intZone.com

Singapore
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

👤
Senior
🎓
Top School
Zion Ng is a Principal Engineer based in Singapore with 13 years of experience building and hardening web and backend systems, currently leading engineering efforts at Esse Pi and running his long-standing tech blog and tooling site intZone.com. A pragmatic software craftsman, he has deep hands-on QA and test-automation expertise demonstrated by concrete contributions to the popular Zend Framework—improving test coverage and making code generation tags more robust. He founded intZone and created practical developer utilities such as an SGQR/PayNow code parser/assembler, showing an eye for real-world payment and data-parsing problems. Zion pairs leadership and mentoring experience from technical lead and team lead roles with continued individual contributor rigor, frequently sharing talks recorded by Engineers.SG. He is pursuing CTO-level studies at the National University of Singapore, reflecting a commitment to lifelong learning and technical stewardship.
code13 years of coding experience
job7 years of employment as a software developer
bookChief Technology Officer Programme (School of Computing), Chief Technology Officer Programme (School of Computing) at National University of Singapore
languagesEnglish, Chinese
github-logo-circle

Github Skills (6)

zend-framework10
php10
phpunit10
testing10
code-generation9
documentation8

Programming languages (6)

TypeScriptCSSJavaScriptObjective-CPHPHTML

Github contributions (5)

github-logo-circle
zendframework/zend-code

Jun 2013 - Jun 2013

Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits in 1 day
Contributions summary:Zion focused on improving the test coverage within the Zend Framework's code generation library. They removed a constructor that limited options for extending classes and then implemented tests to verify the functionality of setting options via constructors for different DocBlock tag types. This involved writing new test cases for ReturnTag, ParamTag, AuthorTag, and LicenseTag, demonstrating a focus on ensuring correct behavior and configuration of the code generation components. The user's work significantly enhanced the robustness of the library's tag generation capabilities.
zendframework/zendframework

Jun 2013 - Jun 2013

Official Zend Framework repository
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits in 1 day
Contributions summary:Zion focused on testing and verifying the functionality of the Zend Framework, specifically around the `Zend\Code\Generator\DocBlock\Tag` component. Their contributions primarily involved writing and modifying PHPUnit tests for various Tag classes, including ReturnTag, ParamTag, AuthorTag, and LicenseTag. These tests were designed to ensure that options could be set via the constructor and that the tags generated correctly. The user's work focused on ensuring the robustness and reliability of the code generation features within the framework.
zendzend-frameworkphpframeworkmodular
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
Zion Ng - Principal Engineer at intZone.com