America/Los_Angeles
Introduction
Work Experience
Education
Technical skills
America/Los_Angeles
English
Mandarin
Schedule a call

Xinrui Ma

Senior Software Engineer
Senior Frontend Engineer with 12+ years of experience building large-scale web applications and customer-facing products across cloud, e-commerce, media, and education platforms. Deep expertise in React, TypeScript, JavaScript, and frontend architecture, with a recent focus on AI-powered product experiences. At Amazon, Xinrui led frontend development for multiple AWS experiences and built the frontend for a generative AI chatbot on Amazon Bedrock for AWS Training & Certification.

Work Experience

AmazonJun 2020 - Present
Front-End Engineer II
  • Led frontend development across AWS IAM and AWS Training & Certification, building modern, scalable web applications with React, TypeScript, JavaScript, and AWS services.
  • Single-handedly built the frontend for a generative AI chatbot for AWS Training & Certification, powered by Amazon Bedrock.
  • Owned the chatbot frontend end-to-end, including UI architecture, reusable component design, conversation flows, state management, rich content rendering, and backend AI service integration.
  • Delivered a production-ready AI experience showcased at AWS re:Invent, partnering cross-functionally with backend, product, and business stakeholders.
  • Earlier in tenure, contributed to the modernization of the AWS IAM Console by rewriting legacy experiences in React for one of the largest console surfaces across AWS.
Expedia GroupJul 2019 - May 2020
SDE II
  • Built Expedia's insurance module using Java and Freemarker.
  • Consolidated two Java API servers into one service to reduce unnecessary API calls and simplify system interactions.
  • Improved checkout-page stability by rewriting legacy JavaScript code and resolving production issues.
  • Built a new JavaScript library from scratch to address critical production bugs.
Oracle AmericaSep 2018 - Mar 2019
Software Engineer / Senior Member of Technical Staff
  • Built Oracle Cloud Platform Console experiences using React and Redux.
  • Developed new Oracle Cloud Plugin features including delete tag key definition and Identity Federation.
  • Wrote automated tests for newly delivered plugins and frontend features.
Capital One InvestingJul 2017 - Sep 2018
Software Engineer / Senior Associate
  • Managed and updated batch applications for investment banking workloads across AWS and on-premises servers.
  • Built internal automation tools to improve CI/CD processes.
  • Supported production incidents and AWS resource rehydration workflows.
Verizon Media (AOL / Yahoo)Oct 2015 - Jul 2017
Software Engineer
  • Built an online platform called App Generator to automatically generate apps for multiple platforms.
  • Used Angular to rewrite a legacy CMS and maintain the AOL On website.
  • Fixed bugs and delivered enhancements for both the AOL On website and its CMS.
College BoardJun 2014 - Oct 2015
Web Developer
  • Built the SAT test registration website UI, serving students around the world.
  • Played a key role on College Board's web content team delivering customer-facing web experiences.

Education

The George Washington UniversityM.S. in Computer Science, School of Engineering and Applied Science (Aug 2012 - Jun 2014).
South–Central Minzu UniversityB.S. in Computer Science, School of Computer Science (Aug 2008 - Jun 2012). National Scholarship recipient (2008-2009, top 5%).

Technical skills

FrontendBuilding scalable, customer-facing interfaces with strong foundations in modern frontend architecture.
React
TypeScript
JavaScript
HTML
CSS
Micro Frontend Architecture
AI / CloudRecent work focused on AI-powered product experiences, LLM applications, and AWS-based delivery.
Amazon Bedrock
LLM Applications
AWS
Backend / DataComfortable building across the stack when product delivery requires backend services, data access, and systems integration.
Node.js
Python
Java
DynamoDB
MySQL
Tools & CertificationExperienced with delivery and operational tooling, with formal AWS developer certification.
Jenkins
Chef
WordPress
AWS Certified Developer - Associate