Zhi N is a seasoned software engineer based in Singapore with 13 years of experience building developer-facing systems, compilers, and performance-focused runtime components. Currently on Google Search’s ML team, he previously led work on XNNPACK and shipped WebAssembly SIMD across V8 and Chrome Android, blending low-level optimization with production shipping. He’s an active open-source contributor across high-profile projects like TensorFlow, Emscripten, CodeMirror, and the NUS course planning platform, often improving build systems, SIMD/Wasm support, and developer tooling. Comfortable full-stack, his contributions range from frontend editor features and UX linting to compiler backends and SIMD emulation, showing a rare breadth across performance and usability. A hacker at heart, he combines deep curiosity about how things work with practical focus on developer experience and reproducible builds. Colleagues can rely on him for hard systems problems that also require thoughtful developer ergonomics.
13 years of coding experience
8 years of employment as a software developer
Bachelor of Computing Computer Science, Bachelor of Computing Computer Science at National University of Singapore
WebAssembly specification, reference interpreter, and test suite.
Role in this project:
Full-stack Developer
Contributions:16 reviews, 63 commits, 71 PRs in 2 years 10 months
Contributions summary:Zhi primarily focused on improving the documentation and build process for the WebAssembly specification. Their work included upgrading Sphinx, fixing issues related to math rendering and hyperlinks, and updating build configurations, including the integration of a new Katex version. They also made code adjustments to support the SIMD proposal, and corrected text format instructions. Finally, they added tests and improved the parsing for errors.
🏫 Official course planning platform for National University of Singapore.
Role in this project:
Full-stack Developer
Contributions:75 commits, 66 PRs, 98 pushes in 1 year
Contributions summary:Zhi contributed to various aspects of the NUSMods platform. They fixed Ansible provisioning on Windows, addressing issues related to variable configuration and dependency installation. The user also made linting fixes across multiple JavaScript files, including NewsView, ModulesView, and TimetableView, ensuring code quality and consistency. Furthermore, the user refactored the codebase by migrating to Gulp and then Webpack, updating dependencies, and adding source maps.
nationalreactnusmodssingaporecourse-planning
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.