Joshua Zhu

PhD Student at Children's Cancer Institute

Hangzhou City, Zhejiang, Australia
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
Joshua Zhu is a PhD candidate at the Children’s Cancer Institute with 15 years of professional experience bridging biomedical research and technical engineering. He develops targeted therapies for aggressive paediatric brain cancers while also teaching biomedical science and medicine courses at UNSW, earning consistently high student satisfaction. Prior to and alongside his academic work he has hands-on experience in clinical-facing roles—dispensary technician and customer support—bringing patient-focused rigor to translational research. Unusually for a life-sciences researcher, Joshua is an active backend contributor to high-profile open-source NGINX projects (Tengine and lua-nginx-module), improving core server functionality and code quality. This blend of drug-discovery expertise, teaching, front-line pharmacy experience, and low-level web server engineering gives him a rare interdisciplinary perspective on delivering robust, impactful solutions. Based in Hangzhou and Australia, he combines lab-based chemical biology with practical software and operational skills to accelerate translational outcomes for paediatric oncology.
code15 years of coding experience
bookThe Hills Grammar School
bookUNSW Sydney
languagesEnglish, Chinese, Japanese
github-logo-circle

Github Skills (14)

c1710
webserver10
lua10
code-standards10
http10
nginx10
coding-style10
c1110
code-formatting10
jsmodules9
kernel-module9
go-modules9
configuration-management9
performance-optimization8

Programming languages (3)

CPerlHTML

Github contributions (5)

github-logo-circle
alibaba/tengine

May 2012 - Dec 2014

A distribution of Nginx with some advanced features
Role in this project:
userBack-end Developer
Contributions:97 commits, 1 comment, 1 issue in 2 years 7 months
Contributions summary:Joshua's commits primarily involve modifications and additions to core components of the Tengine web server, including HTTP modules, core configuration, and resolver functions. These changes range from merging code from other versions of Nginx to adding new directives and variables, which indicates a focus on extending the server's functionality and improving its capabilities. Furthermore, the commits involve refining existing macros and updating copyright information, suggesting ongoing maintenance and improvements to the project. The user has also made changes to various core files to improve stability and performance.
nginxdockertenginedistributionhttp3
openresty/lua-nginx-module

May 2012 - May 2012

Embed the Power of Lua into NGINX HTTP servers
Role in this project:
userBackend Developer
Contributions:13 commits in 6 days
Contributions summary:Joshua primarily focused on fixing coding style issues, including redundant blank lines and minor formatting adjustments, across multiple files within the repository. Their contributions involve code modifications within the `ngx_http_lua_accessby.c` file, specifically related to Lua access handler functionality. Additionally, the user appears to have merged changes from the master branch and updated related configuration files. These changes indicate a focus on maintaining code quality and integrating updates within the Lua module for Nginx.
nginxluapoweropenresty
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
Joshua Zhu - PhD Student at Children's Cancer Institute