# Tianyu Li > Software Engineer at Microsoft Location: San Francisco Bay Area, United States Profile: https://flows.cv/tianyu ## Work Experience ### Software Engineer II @ Microsoft Jan 2022 – Present | Mountain View, California, United States ### Software Engineer @ Amazon Lab126 Jan 2020 – Jan 2022 | Sunnyvale ### Technology Analyst @ Goldman Sachs Jan 2019 – Jan 2019 | Greater New York City Area ### Summer Technology Analyst @ Goldman Sachs Jan 2018 – Jan 2018 | Greater New York City Area Worked on auto reporting for a linux patching system which patches more than 40,000 machines throughout Goldman Sachs. - Implemented APIs that return status code for a patching event formatted in json. - Implemented APIs that generate admin report of overall patching events and individualized report for each patching event. - Implemented APIs that email users and admins patching reports. - Used elastic search to visualize reports as graphs on firm portal for business management. ### Teaching Assistant @ Carnegie Mellon University Jan 2018 – Jan 2018 | Greater Pittsburgh Area Teaching assistant for 18-202. ### Software Engineer Intern @ Veritas Technologies LLC Jan 2017 – Jan 2017 | Greater Minneapolis-St. Paul Area Worked on analyzing NetBackup’s (used by 85% Fortune 500) two years’ job records data and predicting future usage trend. - Created aggregated data tables from the original PostgreSQL database that has more than 300 million records. - Designed RESTful APIs to process raw data. - Developed front-end using Angular2 and Typescript. Represented data using ngx-charts library. - Trained predictive model on 300 million job records data and reached 85% accuracy in predicting future version adoption rate using Random Forest ML algorithm. ### Research Assistant @ Carnegie Mellon University Jan 2016 – Jan 2016 | Greater Pittsburgh Area Did research project on Graph Theory and Linear Algebra. - Implemented Bell-man Ford and Dijkstra’s algorithm on finding SSSP using Standard ML and C. - Implemented Bell-man Ford’s algorithm using my own implementation of matrix multiply. - Implemented Bell-man Ford’s algorithm using OpenBLAS library. - Decreased the running time of Bell-man Ford’s algorithm by 20%. ## Education ### Master's degree in Electrical and Computer Engineering Carnegie Mellon University Jan 2018 – Jan 2018 ### Bachelor's degree in Electrical and Computer Engineering Carnegie Mellon University Jan 2014 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/tianyu-li-8a4b42113 --- Source: https://flows.cv/tianyu JSON Resume: https://flows.cv/tianyu/resume.json Last updated: 2026-03-22