Pu Guan is a Senior Specialist in Digitalization and a full-stack Java and TypeScript/JavaScript developer with over a decade of experience building web applications across telecom, fintech, transportation and enterprise software. He has led and maintained both modern React/Node.js stacks and legacy JavaEE systems, contributing to high-impact projects at Alibaba (Fusion) and Oracle while later delivering realtime data and digital services as a senior engineer and consultant for Auckland Transport. Pu is an active open-source contributor, notably improving accessibility, responsiveness and test coverage for UI components in Alibaba Fusion Next. Comfortable across cloud, CI/CD and messaging platforms (Azure DevOps, Kafka, Docker), he bridges product needs and engineering realities to lower costs and simplify integrations. His background in celestial mechanics and optical information hints at strong analytical rigor and a taste for complex, data-driven problems. Based in Nanjing, he combines hands-on coding with long-term stewardship of both greenfield webapps and legacy systems.
10 years of coding experience
13 years of employment as a software developer
Master of Science, Celestial Mechanics, Master of Science, Celestial Mechanics at Nanjing University
Bachelor of Science, Optical Information Science and Technology, Bachelor of Science, Optical Information Science and Technology at Harbin Institute of Technology
🦍 A configurable component library for web built on React.
Role in this project:
Front-end Developer
Contributions:68 commits, 61 PRs, 13 pushes in 8 months
Contributions summary:Pu primarily contributed to the development and refinement of UI components within the Alibaba Fusion Next library, built on React. Their work focused on fixing bugs and implementing accessibility features, specifically addressing issues related to range sliders, checkboxes, radios, tabs, and switches. These contributions involved modifying component behavior, improving responsiveness, and ensuring proper rendering across different scenarios like browser zoom and RTL mode. The user also worked on adding tests to the components.
Contributions:22 pushes, 1 branch in 6 years 9 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.