# Guo Li > Staff Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/guo Highly motivated, organized Software Engineer with experience delevoping and testing hybrid iOS applications. Actively participated in all stages of software development lifecycle ## Work Experience ### Staff Software Engineer @ LinkedIn Jan 2021 – Present | Sunnyvale, CA ### Lead Software Engineer @ Salesforce Jan 2019 – Jan 2021 | San Francisco Bay Area • Tech lead, leading the team to build native iOS features in Salesforce App • Delivered features in rapid release mode, including widget, extensions, SwiftUI and customized home experience • Guide team to focus on Test Driven Development with over 80% coverage of Unit/UI Tests • Participate in app architecture design discussion • Coordinate with partner teams for feature dependencies and priorities • Collaborate with Build team to improve application build process and speed • Manage engineer trust backlog for iOS engineers • Mentor junior team members ### Senior Software Engineer @ Salesforce Jan 2016 – Jan 2019 | San Francisco Bay Area • Implemented a dynamic routing system for webview navigation • Improved webview speed by 30% by adopting WKWebview • Migrated app from classic stageleft experience to tab bar based experience ### Software Engineer @ Salesforce Jan 2015 – Jan 2016 | San Francisco Bay Area 1. Built in-house automation framework for iOS app with Appium and TestNG in JAVA 2. Configure and maintain Continuous Integration with Jenkins 3. Hands on experience with automation frameworks like Appium, XCUITest and UIA 4. Worked in agile development team ### Software Quality Engineer @ MicroStrategy Jan 2013 – Jan 2015 | Tysons Corner 1. Developed automation test tool for Mobile (Android) in JAVA 2. Analyzed automation test result on Mobile application for every build 3. Implemented automated test on Web application with Selenium IDE 4. Performed smoke, regression and functionality testing for Web application in daily builds 5. Planned and developed software test plans and test cases 6. Meet tight deadline for various stages of software release life cycles ### Software Developing Intern @ Bentley Systems, Inc. Jan 2012 – Jan 2012 | Exton,PA 1. Created customer self-teaching application samples using C and C++ for user guide 2. Wrote Python scripts to do xml files parsing and string/data post-processing ### Engineering Intern @ China UnionPay Jan 2010 – Jan 2010 1. Advanced training in data analysis 2. Dealt with custom service, requiring good communication and excellent interpersonal skills ## Education ### Master of Science in Mechanical Engineering Carnegie Mellon University ### Bachelor of Engineering (B.E.) in Engineering Structure Analysis Peking University ### Double Major in Economics in Economics Peking University ## Contact & Social - LinkedIn: https://linkedin.com/in/guo-li-521b9148 --- Source: https://flows.cv/guo JSON Resume: https://flows.cv/guo/resume.json Last updated: 2026-04-12