Summary
Zikai Zhang is a seasoned software engineer with 13 years of experience specializing in C/C++ game development, tooling and backend systems, now applying his skills at CSIRO’s Computational Software Engineering and Visualisation Team in Melbourne. He has built and maintained large-scale game servers, continuous build and deployment pipelines, and web-based administration and debugging tools using NodeJS, AngularJS and MongoDB, and deployed services on AWS and AliYun. His background spans client and server performance tuning, anti-cheat and matchmaking systems, cross-platform development (Windows, Linux, macOS, mobile) and automation for publishing and CDN workflows. Notably, he architected web-integrated state inspectors and a TeamCity-driven publishing toolchain that significantly improved operations efficiency. He combines deep low-level C++ expertise with practical full-stack and ops experience, making him effective at bridging game engineering, tooling and production deployment.
13 years of coding experience
11 years of employment as a software developer
Bachelor's Degree, Computer Science and Technology, Bachelor's Degree, Computer Science and Technology at Tongji University
Master's Degree, Software Engineering, Master's Degree, Software Engineering at Fudan University
Chinese, English