Full resume is available here (Last updated: February 2020)