Yan Zhang is a research scientist with nine years of experience specializing in graph mining, network science, and causal inference, currently developing graph learning algorithms for AIoT applications at Alibaba's local services lab. He holds a doctoral degree from ETH Zurich where his work produced novel higher-order graph mining frameworks for modeling firm reputation dynamics and predicting firm success via ownership networks. Yan blends rigorous academic research with practical engineering—cleaning and integrating large-scale graph datasets (Neo4j) and translating models into real-time risk quantification systems. His background spans epidemic and agent-based modeling, strategy consulting, and supply-chain finance risk analysis, reflecting a rare mix of theory, application, and domain breadth. Colleagues describe him as a scientist who connects causal inference and reinforcement learning perspectives to tackle dynamic, networked problems in production settings.
9 years of coding experience
5 years of employment as a software developer
Master of Philosophy (MPhil), Adaptive network and control, Master of Philosophy (MPhil), Adaptive network and control at Fudan University
Summer School, Summer School at Academy of Mathematics and Systems Science, Chinese Academy of Science
Dr. sc. ETH Zürich, Dr. sc. ETH Zürich at ETH Zurich
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.