James Mao is a seasoned engineering leader with 13 years of experience advancing infrastructure and platform capabilities across major tech companies in China and internationally. Currently General Manager of Infra at Huya, he previously shaped architecture and large-scale systems at Alibaba and delivered core platform work at eBay and IONA. Technically grounded in Java, Spring, OSGi, web services and a broad toolchain (Maven, Git, Eclipse, Clearcase), he blends hands-on development with operational stewardship. His background includes a master's in software engineering from the University of Chinese Academy of Sciences and early career roles that gave him deep exposure to both enterprise and open-source stacks. Known for translating complex distributed-system requirements into maintainable build-and-deploy workflows, he is comfortable operating across Linux and Windows production environments. Colleagues describe him as a pragmatic architect who moves between coding, tooling and manager-level strategy to keep platforms reliable at scale.
13 years of coding experience
14 years of employment as a software developer
硕士, 软件工程, 硕士, 软件工程 at University of Chinese Academy of Sciences
Bachlor, Computer, Bachlor, Computer at Tianjin University
mTracker a.k.a Maven Build Tracking is a system used to track the Maven builds in various environments (IDE, CLI, CI etc.), load the data into central DB for analyzing performance/reliability metrics. It can be easily integrated with reporting system. It is low-footprint, low-latency, self-upgrade, easy to maintain.
Contributions:218 commits in 1 year 6 months
clianalyzingintegratedmetricsmaven
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.