Zhijie Zhang is a software engineer based in the Greater Vancouver area with 8 years of industry experience and a BSc in Computer Science from UBC. He builds full-stack web applications with a strong front-end focus—contributing to React-based projects like Apryse's WebViewer UI and implementing rich client-side features at PDFTron such as measurement annotations and rich text editing. Zhijie reduced a major Web SDK bundle by 20% through dependency pruning and code splitting, and he has hands-on experience deploying real-time collaborative annotation services on AWS using WebSockets. Currently at Microsoft, he continues to bridge product-facing UX work with performance optimizations and reliability improvements. Known for debugging tricky UI issues and shipping pragmatic features, he pairs daily customer-facing support with engineering that measurably improves adoption. A practical problem solver, he often surfaces non-obvious trade-offs between bundle size, feature richness, and runtime responsiveness.
8 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at The University of British Columbia
Contributions:8 releases, 2 reviews, 690 commits in 2 years 4 months
Contributions summary:Zhijie primarily focused on fixing bugs and implementing new features for the WebViewer UI built with React. Their contributions involved modifying existing components, such as the SearchOverlay and NotesPanel, and integrating new UI elements like the CustomElement. The user also worked on improving the functionality of the signature modal.
Contributions:5 pushes, 1 branch in 2 years 6 months
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.