Sophie Yu, architectural designer, received a 2016 Master of Architecture degree from the University of Massachusetts Amherst, after completing a Bachelor of Engineering at North China Electric Power University in Beijing. Her thesis was inspired by a desire to address societal issues caused by the rapid urbanization of villages in China. Her proposal used architecture to provide the elements essential to retaining the traditional culture of the residents. At STA she is working on residential renovations, park facility upgrades and a mixed-use development in a historic district in Mobile, Alabama.

Selected Portfolio