Chen Zhenchao is a software engineer with 15 years' experience building front-end web, Node.js backends, and native iOS apps from Guangdong, China. He has shipped consumer products at Tencent (QQ Mail) and currently develops full-stack features and an iOS app at Tutuso, blending HTML5-to-native migration experience with ongoing web and mobile work. His open-source contributions include meaningful enhancements to JSPatch, a notable hotfix bridge between Objective-C and JavaScript, where he extended the core engine to support custom structs, block self usage, and additional test coverage. Comfortable across the stack, he pairs pragmatic engineering with a knack for tooling and demos—skills first honed while contributing to Baidu’s tangram-mobile framework as an intern. Chen maintains a technical blog, signaling a habit of documenting and sharing practical solutions beyond his day job.
15 years of coding experience
1 year of employment as a software developer
bachelor, Computer Software Engineering, bachelor, Computer Software Engineering at South China Normal University
JSPatch bridge Objective-C and Javascript using the Objective-C runtime. You can call any Objective-C class and method in JavaScript by just including a small engine. JSPatch is generally used to hotfix iOS App.
Role in this project:
Mobile Developer (iOS)
Contributions:258 commits, 107 PRs, 275 pushes in 2 years 11 months
Contributions summary:Chen contributed significantly to the `jspatch` repository, a project focused on hotfixing iOS apps using JavaScript. Their work involved modifying the core engine (`JPEngine.m` and `JSPatch.js`) to support new functionalities, including adding methods, handling custom structs, enabling the use of 'self' within blocks, and addressing various bug fixes. Furthermore, the user also contributed to the demo and test applications by introducing new test cases and code clean-up efforts.
A XCode plugin that provides autocompletion for JSPatch
Contributions:11 commits, 3 PRs, 10 pushes in 1 year 1 month
autocompletionjspatchjavaxcodexcode-plugin
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.