Shuai Huang was born in Shandong Province, China. He passed the oral defense of his doctoral dissertation with the grade of "magna cum laude" in October 2022, and will get his doctoral degree in law from University of Hamburg in 2023. He was awarded a scholarship from the China's Scholarship Council to pursue his doctoral study in Germany. Shuai Huang got his master's degree in Chinese civil and commercial law from China's University of Political Science and Law. He got another master's degree in European and international law from University of Hamburg. He also participated in a research project on the Chinese Civil Code funded by the National Social Science Fund of China in 2021. Shuai Huang passed the National Judicial Examination of China in 2013.