Peter Zhu is an LA-based artistic director and storyteller with nine years of creative leadership blending narrative craft, production management, and technical contributions. Trained in Narrative Studies and Screenwriting at USC (award-winning for short fiction and screen adaptation work), he adapts literary rigor to stage and screen while managing operations for theater productions. He also contributes to open-source back-end projects—most notably Apache APISIX and its dashboard—bringing practical engineering chops to API gateway and DevOps features. A bilingual, bicultural creator who began publishing sci-fi comedy novels as a child, Peter pairs literary depth with hands-on media production (photography/videography) for emerging musicians. He’s as comfortable drafting a Chekhov-derived feature screenplay as he is fixing plugin logic in a cloud-native gateway, and he draws creative fuel from cooking and time near water.
9 years of coding experience
2 years of employment as a software developer
Bachelor's degree Narrative Studies | Screenwriting, Bachelor's degree Narrative Studies | Screenwriting at University of Southern California
Summer Pre-College Program Creative Writing, Summer Pre-College Program Creative Writing at Harvard University
IB Bilingual Diploma, IB Bilingual Diploma at Mulgrave School, the International School of Vancouver
Middle School Diploma, Middle School Diploma at Shanghai High School International Division
Contributions:599 reviews, 42 commits, 93 PRs in 11 months
Contributions summary:Peter implemented features for the manager-api, including support to show version info when the manager-api starts and deleting the POST method in /apisix/admin/consumer. The user also contributed to supporting search route by label, implementing an API to get apisix instances status, and various bug fixes and improvements related to labels. The user also made changes to the test and build scripts.
Contributions:437 reviews, 14 commits, 26 PRs in 2 years 2 months
Contributions summary:Peter contributed to the Apache APISIX project by modifying core functionalities and plugins related to API gateway features. Their commits demonstrate work on table management functions, key decryption logic, and server information reporting to etcd. Additionally, the user worked on integrating luasocket instead of curl and adding a 50x HTML error page, and supported the configuration of post_logout_redirect_uri in the openid-connect plugin. Furthermore, they upgraded the casbin dependency and added brokers field in the kafka-logger plugin.
api-gatewaynginxserverlessapisixreverse-proxy
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.