![]()
Senior Staff Software Engineer
Google · Full-time
Jul 2022 - Present
• 3 yrs 1 moConsumer Shopping Quality
![]()
Senior Staff Software Engineer & TLM
Waymo · Full-time
Jul 2021 - Jul 2022
• 1 yr 1 moBehavior Prediction Infrastructure and Evaluation
![]()
Google
Oct 2014 - Jun 2021
Senior Staff Software Engineer & TLM
Nov 2020 - Jun 2021
• 8 mosStaff Software Engineer & TLM
May 2018 - Oct 2020
• 2 yrs 6 mosSenior Software Engineer & TL
May 2016 - Apr 2018
• 2 yrsSoftware Engineer
Oct 2014 - Apr 2016
• 1 yr 7 mosShopping Ads Auction
![]()
Intern
Microsoft Research Asia
Jun 2008 - Oct 2008
• 5 mosInteractive Platform of Scientific Computation
- Develop basic matrix computation algorithms and their parallelization.
- Research and develop Simplex Method for Linear Programming.
- Research and develop Branch & Bound Method for Mixed Integer Programming.
Parallelization of Neutral Network Algorithm. Tested with search engine related data.
![]()
Senior Staff Software Engineer
Google · Full-time
Jul 2022 - Present
• 3 yrs 1 moConsumer Shopping Quality
![]()
Senior Staff Software Engineer & TLM
Waymo · Full-time
Jul 2021 - Jul 2022
• 1 yr 1 moBehavior Prediction Infrastructure and Evaluation
![]()
Google
May 2016 - Jun 2021
Senior Staff Software Engineer & TLM
Nov 2020 - Jun 2021
• 8 mosStaff Software Engineer & TLM
May 2018 - Oct 2020
• 2 yrs 6 mosSenior Software Engineer & TL
May 2016 - Apr 2018
• 2 yrs![]()
Intern
Microsoft Research Asia
Jun 2008 - Oct 2008
• 5 mosInteractive Platform of Scientific Computation
- Develop basic matrix computation algorithms and their parallelization.
- Research and develop Simplex Method for Linear Programming.
- Research and develop Branch & Bound Method for Mixed Integer Programming.
Parallelization of Neutral Network Algorithm. Tested with search engine related data.