# Can Xiang Yu > Software Developer at Amazon Location: United States, United States Profile: https://flows.cv/canxiangyu ## Work Experience ### Software Engineer @ Amazon Jan 2022 – Jan 2024 • Developed and maintained web applications using React for the front end • Designed and maintained microservices architecture using Springboot, enhancing modularity and performance of large-scale applications • Developed RESTful and GraphQL APIs to streamline data handling across services, achieving a 20% increase in API efficiency and reducing response time by 15% • Integrated TypeScript to improve code readability and ensure type safety, which reduced runtime errors by 30% • Collaborated closely with frontend teams to design and implement data-driven features, reducing dependency on complex SQL queries by leveraging GraphQL resolvers • Built and managed CI/CD pipelines with GitHub Actions, automating test, build, and deployment processes to achieve consistent, quick releases • Utilized Docker to containerize applications, simplifying deployment and scaling across environments with 99.9% uptime • Implemented unit and integration tests using Jest, ensuring 85% code coverage and maintaining high software quality • Actively participated in Agile ceremonies (sprint planning, stand-ups, retrospectives), contributing to a 15% increase in team velocity ### Software Developer @ LinkedIn Jan 2021 – Jan 2021 | remote • Led backend development for core application features, including RESTful and GraphQL API development, using Node.js and TypeScript to streamline data processing • Integrated SQL and NoSQL databases (PostgreSQL and MongoDB) for hybrid data storage, improving data flexibility for client applications • Designed and executed CI/CD pipelines with Jenkins to automate deployments, reducing manual interventions by 80% • Leveraged Docker to create consistent development, testing, and production environments, ensuring seamless integration across platforms • Conducted code reviews, mentored junior developers, and established best practices for code maintainability and test coverage ### Software Developer @ ChemTrace® Analytical Labs Jan 2014 – Jan 2021 | Fremont, California • Built and optimized backend services with Spring Boot, focusing on scalable architecture and efficient data handling • Implemented GraphQL APIs to enable efficient data fetching, which reduced client data retrieval time by 20% on average • Designed and maintained CI/CD pipelines with Jenkins and Docker, ensuring reliable, automated deployments with minimal downtime • Integrated MySQL and MongoDB to manage relational and document-based data, achieving better data flexibility and retrieval performance • Applied TDD principles with Jest to ensure robust testing coverage and improve software reliability in production environments ## Education ### Bachelor's degree in Chemical Engineering University of California, Davis Jan 2009 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/canxiang-yu - GitHub: https://github.com/yucanxiang --- Source: https://flows.cv/canxiangyu JSON Resume: https://flows.cv/canxiangyu/resume.json Last updated: 2026-03-22