Hao Zheng is a programmer and design researcher, specializing in machine learning, robotic technology, mixed reality, and generative design. He holds a Master of Architecture degree from the University of California, Berkeley, advised by Prof. Simon Schleicher, and a Bachelor of Architecture degree from Shanghai Jiao Tong University, advised by Prof. Shixing Liu. Before joining Weitzman School, Hao worked as a research assistant at Tsinghua University with a concentration on the robotic assembly under the supervision of Prof. Weiguo Xu and machine learning under the supervision of Prof. Weixin Huang. In addition, he worked as a researcher assistant at UC Berkeley, researching bio-material 3D printing supervised by Prof. Maria Paz Gutierrez and machine learning supervised by Prof. Kyle Steinfeld.