Zhicheng He is a Software Engineer 2 at Microsoft with 13 years of experience building full-stack web applications and data-driven systems. He combines strong foundations in data structures and databases with applied machine learning and deep learning expertise, backed by an MS in Electrical Engineering from Columbia (4.0 GPA). Proficient across C#, Java, Python and JavaScript, he ships services on .NET Core and React and has production experience with Neo4j and MySQL across Azure, GCP and AWS. His background includes designing ML-based monitoring tools for industrial UPS battery health and integrating analytics into shared platforms for offshore operations—an example of turning domain signals into operational alerts. Based in Suzhou, he brings a pragmatic blend of research-grade modeling and production engineering to scalable cloud-native solutions.
13 years of coding experience
3 years of employment as a software developer
Bachelor, Electrical Engineering, Bachelor, Electrical Engineering at University of Science and Technology of China
Master of Science - MS, Electrical Engineering (Machine Learning and Data Driven Analysis), 4.00/4.00, Master of Science - MS, Electrical Engineering (Machine Learning and Data Driven Analysis), 4.00/4.00 at Columbia University in the City of New York
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.