# Rui Chen > Software Engineer at Amazon Location: Orange, California, United States Profile: https://flows.cv/ruichen Software Engineer with Computer Science Master’s degree at the University of Southern California. Has experience in web development, Android development, Machine Learning, Data Mining and embedded programming. Familiar with languages: Java, Python, Javascript, HTML and also learned languages: C, C++, Scala. Familiar with technologies: React, React Native, Spring MVC, Hibernate, ASP.Net Core, React, JSP, jQuery, Node.js, Spark. ## Work Experience ### Software Engineer @ Amazon Jan 2021 – Present | Santa Monica, California, United States • Built back-end tax calculation APIs for Amazon advertising teams with Java and Typescript. • Used AWS services including SQS, SNS, S3 Bucket, Lambda, and DynamoDB to build and monitor our applications. • Used AWS CDK to programmatically manage cloud resources and deploy applications to pipelines. • Worked with other teams to automate monthly end-to-end testing and vastly increased efficiency. • Cooperated with other teams to confirm new requirements and created design documentation for new features. ### Software Engineer @ Alignment Healthcare Jan 2020 – Jan 2021 | Orange County, California, United States • Used Protocol Buffers and gRPC to create back-end services that can be called directly on the client-side. • Designed login and sign-up pages for our mobile app and connected them to Azure Active Directory B2C. • Created cross-platform mobile App with React Native which allows user to check their Plans, contact providers, etc. • Worked on Virtual Care which allows users to make radio and video appointments with their healthcare providers. • Designed complex questionnaires with follow-up sections, follow-up subsections, and follow-up questions. • Created React filters panel which lets users create queries dynamically with TinkerPop graph computing framework. • Created REST APIs with APS.Net Core based on SQL Server, Azure Cosmos DB, and APIs from the data team. • Created an advanced search tab that allows users to search data for by filters, save filters and, edit saved filters. • Wrote front-end unit tests based on Jest and Enzyme, wrote back-end unit tests based on ASP.Net Core. ### Frontend Engineer Intern @ Alignment Healthcare Jan 2019 – Jan 2019 | Orange County, California Area • Developed the front end for the Alignment Healthcare user management system which has 50,000+ users. • Designed React components for user and other related pages using Syncfusion UI components. • Wrote tests for the user management system using Cypress end to end testing framework. • Learned how to write REST APIs based on ASP.Net Core. ### Research Assistant @ Beihang University Jan 2017 – Jan 2017 | Beijing City, China Employed as RA for Professor You Song’s laboratory and participated in the Java middleware project of Aviation Industry Corporation of China. ## Education ### Master's degree in Computer Science University of Southern California Jan 2017 – Jan 2019 ### Master's degree in Computer Software Engineering Beihang University Jan 2017 – Jan 2017 ### Bachelor's degree in Computer Software Engineering and Traffic Engineering Dalian Jiaotong University Jan 2012 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/rui-chen-153a95155 --- Source: https://flows.cv/ruichen JSON Resume: https://flows.cv/ruichen/resume.json Last updated: 2026-03-29