# Chang Liu > Software Development Engineer at Fortinet Location: Santa Clara, California, United States Profile: https://flows.cv/changliu I am currently a graduate student in Computer Science at USC, expecting to graduate in December 2020. I'm looking for a full-time software engineer position. I have multiple internship experiences as a full-stack. Feel free to reach out! ## Work Experience ### Software Development Engineer @ Fortinet Jan 2021 – Present | Sunnyvale, California, United States ### Software Engineer Intern @ Amazon Jan 2020 – Jan 2020 | Sunnyvale, California, United States • Designed the end-to-end architecture for new service of Environmental Compliance, enabling future customers from different business aspects to leverage the services the team developed. • Improved the process of onboarding new business units by designing and implementing the ​Java​ generic interfaces in ​Spring-based project, enabling customers to onboard to the system with minimal code changes. • Implemented config module for business units to automatically generate configurations for ​Amazon S3 ​and Amazon RDS • Extended ​MySQL​ schema to retain and segregate data for different future business units, implemented DAOs based on ​Hibernate​ APIs., • Wrote unit tests using ​JUnit​ and ​Mockito ​to make the coding process Agile • Used internal ​CI/CD​ system to deploy the project in the Amazon beta environment. ### Software Engineer Intern @ 麦穗人工智能 (Mesoor) Jan 2019 – Jan 2019 | Shanghai, China - Enabled users to filter and display talents’ resumes by implementing multiple React components, using Redux, Redux-Saga, and Ant-Design. - Designed RESTful APIs for the intelligent question-answering interface, which benefited to reduce communication cost between HRs and candidates. - Used Taro to support migrating project to Wechat Typescript-powered mini-program without massive refactoring work according to incompatibility with React. - Designed and implemented a reusable questionnaire React component which could be reused in user feedback and customer surveys. - Utilized DOCX library to generate .docx reports to display the matching degree of a candidate and a specific position to enterprises in recruitment. ### Software Engineer Intern @ SAP Jan 2017 – Jan 2018 | Beijing, China - Decreased the number of user logins by integrating Single Sign-On mechanism based on Shibboleth and Identity Management System. - Set up a private Ethereum Blockchain in Ubuntu 16.04, designed and deployed a Smart Contract using Solidity, implemented an online trading platform DApp DEMO and demonstrated application scenarios of blockchain technology in E-commerce to customers. ## Education ### Master's degree in Computer Science University of Southern California Jan 2018 – Jan 2020 ### Bachelor's degree in Secrecy Management Beijing Jiaotong University Jan 2014 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/chang-liu-8ab061185 --- Source: https://flows.cv/changliu JSON Resume: https://flows.cv/changliu/resume.json Last updated: 2026-03-29