Chang Xu is a software engineer with seven years of experience building production-grade services and mobile SDKs, currently contributing to Google and YouTube's commerce and platform reliability efforts in Seattle. He brings strong backend and data engineering chops—Hadoop, Spark, Elasticsearch—and a solid ML/data-science foundation from an MS in Data Science, paired with extensive Java and Python expertise. At AWS he helped shape the Amplify Android experience and created end-to-end testing infrastructure that improved SDK release reliability. Comfortable across mobile (Android/iOS), cloud (AWS), and big data stacks, he combines low-level engineering (Docker, Linux, CI) with product-facing robustness. Colleagues describe him as a practical problem-solver who moves between research prototypes and hardened production systems.
7 years of coding experience
3 years of employment as a software developer
Master of Science - MS, Data Science, 3.81/4.0, Master of Science - MS, Data Science, 3.81/4.0 at University of Southern California
Bachelor's degree, Internet of Things Engineering, Bachelor's degree, Internet of Things Engineering at Queen Mary University of London
Bachelor of Engineering - BE, Internet of Things Engineering, 3.7/4.0 Top 5%, Bachelor of Engineering - BE, Internet of Things Engineering, 3.7/4.0 Top 5% at 北京邮电大学
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.