# Richie Shi > Software Engineer at Google Location: New York, New York, United States Profile: https://flows.cv/richieshi • Developed knowledge of program principles in Java, C++, C, Python, PHP, and SQL through various school courses and self-study • Excellent problem solving and critical thinking skills • Experienced in planning and organizing • Demonstrated effectiveness in communicating and working with peers ## Work Experience ### Software Engineer @ Google Jan 2022 – Present | New York, New York, United States ### Software Engineer 2 @ Microsoft Jan 2019 – Jan 2022 | Greater Seattle Area Azure Storage ### Software Engineering Intern @ Yelp Jan 2018 – Jan 2018 | San Francisco Bay Area ### Software Engineering Intern @ Yelp Jan 2018 – Jan 2018 | San Francisco Bay Area ### Embedded Vision Software Developer @ NXP Semiconductors Jan 2017 – Jan 2017 | Ottawa, Canada Area ### Software Developer @ D2L Jan 2016 – Jan 2016 • Implemented backend for learning applications in C# • Delivered significant portions of brand new, high visibility product and received positive feedback from C-level executives in bi-weekly demos • Developed high performance, reusable code for UI components using React and Flux • Optimized frontend algorithms to improve load times by 95% • Wrote unit and integration tests to improve automated test coverage • Participated in code reviews, incorporating change suggestions and providing alternatives ### Software Developer @ 360 Education Labs Inc Jan 2016 – Jan 2016 • Implemented software with attractive user interface increasing client retention and attraction • Developed video content management system using React, Flux, Java, and MySQL • Created OS X video and desktop recording application integrated with AWS and web platform via RESTful API ### Quality Assurance Analyst @ suretap Wallet L.P Jan 2015 – Jan 2015 • Led QA team communication with software developers during daily Scrum meetings • Coordinated new projects to prepare mobile wallet application for release • Drafted new test cases, tracked test results, and logged bugs using TestRail, JIRA, and Excel • Communicated effectively with project managers to report blockers and progress of testing ## Education ### Bachelor of Software Engineering in Software Engineering University of Waterloo Jan 2014 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/richieshi - Website: http://richieshi.com/ --- Source: https://flows.cv/richieshi JSON Resume: https://flows.cv/richieshi/resume.json Last updated: 2026-03-23