# Lydia L. > Software Engineer at Google Location: San Francisco Bay Area, United States Profile: https://flows.cv/lydial ## Work Experience ### Software Engineer @ Google Jan 2021 – Present | Mountain View, California, United States ### Software Engineer - React Native @ Shopify Jan 2020 – Jan 2021 | San Francisco Bay Area Developing Shopify Ping App (iOS + Android + Web) for Shopify merchants to talk to customers from all channels in 1 place. Using React Native, Redux toolkit, and GraphQL, developed features including fetching and rendering conversations and the Settings page. The first version was launched in Google Play Store in 3 months, 10,000+ downloads. Adding team conversation functionality in Ping App, including showing and searching the team member list and conversations and sending, polling, paginating messages. Using React Native, Redux toolkit, and GraphQL. Adding React Native tests using Jest and Enzyme to ensure the conditional rendering on UI and unit test coverage. ### Software Engineer @ Ancestry Jan 2019 – Jan 2020 | San Francisco Bay Area Implemented the full-stack system for managing Success Customer Stories. Including create, update and tagging the stories. Front-end: React, Back-end: Java, Spring Boot, Database: MySQL, Docker, Flyway Maintained notification features, including push notifications, email, SMS and MFA. Integrate Health with New Relic and helped build AWS SQS service for order creation. Led a team in an Ancestry hackathon, responsible for product ideas, design, front-end implementation, and presentation. ### Software Engineer Intern @ Ancestry Jan 2018 – Jan 2018 | San Francisco Developed a new shopping cart that supported 100 orders per second. Front-end: React + Redux. Back-end: Node.js + Python. Infrastructure: Webpack, npm, Docker. The Front-end application is React \& Redux, the Back-end is Node.js and Python. The pages are heavy on validation and used Redux-form, also support multiple languages (i18n). The building process uses Webpack, npm, and Docker. ### Software Engineer @ Startups(Enjoy / Talicai / VIPKid) Jan 2015 – Jan 2017 | Beijing City, China Established a new website teaching children from all over the world to speak Chinese. The website includes web pages and mobile version, using Vue + Vuex, and finished in one month ahead of schedule. We gained hundreds of paid users in 4 months. https://www.lingobus.com/ Designed and implemented the e-commerce order placement and payment processes in WeChat and PayPal interfaces, which has been using by thousands of users. Improved the team's code quality by migrating code correction tool JSHint to the latest one ESLint, and published a summary of usage in a leading Chinese technique website. ### Software Engineer @ qunar.com Jan 2014 – Jan 2015 | Beijing City, China Developed an internal component following for operation teams which can intelligently distribute online phone calls from customers, boosted the efficiency of handling hotel orders by 30%. Reconstructed existing codes from multiple pages to significantly decrease render time and maintenance cost. Formulated support documentation for the team developers, using Markdown to generate HTML. In this documentation, I elaborately explained the intricate code logic and rendering procedures of each page of the Operating Website. ### Front End Intern @ Baidu, Inc. Jan 2013 – Jan 2013 | Beijing City, China Administered various components for restaurants show pages in Baidu Map using Smarty of PHP, which contains variously animated interaction. Built a monitoring website for QA engineers to aggregate website performance data. Transferred thousands of statistics into visualization by using Highcharts and AJAX. ## Education ### Master's degree in Computer and Information Sciences, General University of Pittsburgh School of Computing and Information Jan 2017 – Jan 2019 ### Bachelor’s Degree in Advertising Huazhong University of Science and Technology Jan 2010 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/lydiali413 --- Source: https://flows.cv/lydial JSON Resume: https://flows.cv/lydial/resume.json Last updated: 2026-03-22