# Yichen Sun > MS in Computer Science @Northeastern | Prev @Huawei, Rednote | Software Engineer | Software Developer Engineer | Backend Developer | Java, Python, React, MySQL, Redis Location: San Francisco Bay Area, United States Profile: https://flows.cv/yichensun 🧑‍💻I am a self-motivated Computer Science graduate student at Northeastern University with passion for backend development, full-stack development, database optimization, cloud infrastructure, and scalable system design. ⚙️My technical skills include Java, Python, Go, JavaScript. I have hands-on experience both in my project works and internships at Huawei and Xiaohongshu. 🚀I am eager to tackle real-world problems, contribute my technical skills, grow continuously in both mentally and professionally. ## Work Experience ### Software Engineer @ Huawei Jan 2024 – Jan 2024 • Developed cloud block storage workflows for OBS and EVS using Python integrating RESTful APIs to manage resources such as storage volumes, alert validation, and data integrity checks, reducing deployment time by 15%. • Improved deployment pipelines with GitLab CI/CD and deployed workflows on Kubernetes with Docker, automating build, test, and deployment processes to ensure consistent and scalable delivery of storage services. • Increased code coverage for cloud storage microservices to 85% using unittest and pytest. Designed advanced testing strategies, including mock tests and parameterized scenarios to ensure reliability. ### Backend Software Engineer @ Xiaohongshu Jan 2023 – Jan 2023 | Huangpu District, Shanghai, China • Developed and designed Spring Boot high-performance dense time-series data feature, enabling interval sampling and real-time data visualization, resulting in 40% improved data granularity for system monitoring. • Implemented RESTful APIs using Spring Boot and Elasticsearch’s Index API, using pagination to efficiently handle large datasets, reducing query response times by 35% and optimizing memory usage for search operations. • Built comprehensive API documentation using Swagger UI with interactive testing capabilities, enabling frontend teams to seamlessly integrate monitoring features, while achieving 85% test coverage using JUnit and Mockito ### Software Engineer @ HireBeat Jan 2022 – Jan 2022 | New York, United States • Developed a web-based resume optimization platform using React and Node.js that analyzed job descriptions against user resumes, implementing a feedback system that provided personalized keyword suggestions and skill stack analysis. • Used Redux for state management, implementing lazy loading for heavy components and browser caching mechanisms for frequently accessed data, which reduced initial page load times by 30% and improved user engagement by 25%. • Implemented MongoDB database using Mongoose for data modeling of user and resume profiles, adding basic indexing on frequently queried fields, like user id and resume id, to improve application reliability and query performance. ## Education ### Master of Science - MS in Computer Science Northeastern University ### Bachelor of Science - BS in Computer Science Northeastern University ## Contact & Social - LinkedIn: https://linkedin.com/in/yicsun0301 - Portfolio: https://leetcode.com/u/user6979Zc/ --- Source: https://flows.cv/yichensun JSON Resume: https://flows.cv/yichensun/resume.json Last updated: 2026-03-29