Шао Синь окончил Чунцинский университет в 2004 году. Он является членом Экспертного комитета Архитектурного общества Китая и членом Молодежной федерации района Пудун в Шанхае. В 2021 году он был приглашен в жюри первого тура 9-й премии Architectural Creation, организованной Архитектурным обществом Шанхая, Китай.
Шао Синь работает в Shanghai PTArchitects с 2005 г., а в 2014 г. стал генеральным директором и главным архитектором компании. С 2016 г. — член совета директоров и президент Shanghai PTArchitects.