Summary
Chuanxi Zhang is a Software Engineer II with nine years of experience building and refactoring backend systems, currently contributing to AWS from Sunnyvale. He previously led backend engineering at Visva, where he modernized legacy Spring/MyBatis services, built CI/CD pipelines with Jenkins and SonarQube, and created internal visualization and API testing panels that informed product and market decisions. His work spans recommendation and sentiment-analysis features, targeted push via AWS SNS, and pragmatic use of AOP, ModelMapper, and Lombok to improve maintainability and extensibility. Early internships at Siemens and China Railway honed his skills in data model redesign, KV-store migrations, and predictive modeling that directly improved operational metrics. Trained at USC (MS CS) and Beijing Forestry University, he combines solid academic grounding with hands-on production delivery. Colleagues would describe him as a pragmatic engineer who turns messy legacy codebases into observable, deployable systems that drive business outcomes.
9 years of coding experience
5 years of employment as a software developer
Master’s Degree, Computer Science, 3.5, Master’s Degree, Computer Science, 3.5 at University of Southern California
Bachelor’s Degree, Computer Science, 3.4, Bachelor’s Degree, Computer Science, 3.4 at Beijing Forestry University
Chinese, English