Yi Han is a senior chief engineer, a master's and doctoral enterprise mentor at multiple universities including Shanghai Jiao Tong University, Fudan University, and Dalian Maritime University, and a recipient of the Shanghai "May Day Labor Medal". He has been responsible for multiple national, ministerial, and group key scientific research and engineering projects, and has won one first prize and one second prize of the Provincial Science and Technology Progress Award.