Formerly a designer at Grey Worldwide in Germany, an associate professor and Head of the Department of Digital Media at Shantou University, and a member of the Academic Committee of Shantou University, Yang is currently a member of the Guangdong Provincial Digital Media Education Steering Committee, an associate professor at the Cheung Kong School of Art & Design of Shantou University, a visiting professor at the Peter Behrens School of Arts of the University of Applied Sciences Düsseldorf, an associate professor and Director of the Design Interaction Visual Lab (DIV) at the School of Creativity and Art of ShanghaiTech University, and a member of the Teaching Committee at ShanghaiTech University.