Zhiyong Pan is a Senior Software Developer with 12 years of professional experience, currently building security-focused products at Fortinet from Ottawa. He has a strong mobile and backend background—years of delivering Android apps in Java plus services in Node.js, C++, PHP and hands-on ops experience managing Linux servers and MySQL clusters. Zhiyong transitioned from a mining-engineering academic path to practical software craft, completing a computer programming diploma to formalize his skills, which reflects a pragmatic, self-directed approach to career change. Comfortable across the full stack, he brings steady delivery, legacy platform experience (Windows Mobile) and a talent for bridging device clients with performant backend services. Notably, his long-running passion for coding since 2002 fuels a durable curiosity for new stacks and continuous improvement.
12 years of coding experience
11 years of employment as a software developer
Algonquin College
Bachelor's degree, Mining Engineering, Bachelor's degree, Mining Engineering at China University of Mining and Technology
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
Zhiyong Pan - Senior Software Developer at Fortinet