Senior Software Engineer
California
Telenav
Dun and Bradstreet
Principal Engineer
Dealeasy Information Technology Co., Ltd.
Fudan University
Nanjing University