Xiang Chen 213-***-**** ***********@*****.*** https://github.com/chenxiang39
OBJECTIVE
Software Engineer intern (2021 summer) / Front End Software Engineer intern (2021 summer) EDUCATION
University of Southern California / Los Angeles, CA Excepted graduation date 2022
• Master of Science in Computer Science
Sanda University / Shanghai, China September 2015 – June 2019
• Bachelor of Engineering in Computer Science
• GPA: 3.93/4.0 (Major courses), top 5%
SKILLS
Language: Java, Lua, JavaScript, HTML, CSS
Web Development: ReactJS, React Native, NodeJS, Flask, GraphQL, Apollo Server, Express, Bootstrap, MongoDB, SQL server, Mongoose
Tools: Postman, Docker, SourceTree, VS Code, IntelliJ IDEA EXPERIENCE
Beyond Soft Shanghai Co Ltd Front-end Software Engineering Intern Nov 2018 – May 2019
•. Built a shopping mall APP with React Native framework.
• Worked on the back-end using NodeJS to retrieve the data from front-end and created the sort algorithms and match algorithms to meet the requirements of front-end. Utilized MongoDB to store user and commodity data.
• Used the internal Lua framework to develop part of Mobile APP(more than 60,000 users). Specifically, I developed product list pages, user information pages(The main entrance of the APP). PWC Information Technologies Shanghai Co Ltd. Software Engineering Intern Jul 2018 – Sep 2018
• Developed a simple dashboard (Monitor the work status and progress in real time within two weeks) which showed a work schedule with AngularJS.
• Utilized Apollo Server to develop data query and manipulation function (GraphQL), which is convenient for front-end and back-end developers to work on API docking.
• Used CoreNLP to analyze the relevant papers, drew diagrams, and the general logic of the papers. PROJECTS
Shopping Mall Mobile App
• Used React Native framework to develop pages for the entire APP, which included the functions of shopping mall APP such as purchase, shopping cart, commodity display and personal information.
• Designed and implemented common components to achieve the shopping mall's basic functions.
• Used React-Navigation as the whole APP's pages store stack, it could be seen as routing and navigation for this APP.
• Utilized local storage to simulate the real API environment, which can improve development efficiency.
• Utilized MongoDB as the database to store all data related to this APP. Implemented add, delete, modify and query the data by using Express framework in NodeJS.
Movie Search System
• Deployed a full-stack TV show and movie search website for user to search related movies.
• Accomplished an interactive webpage using ReactJS, Bootstrap, HTML, CSS in Front-end.
• Handled HTTP requests and responses (TMDB API) by using Flask, Azure. MaryKay online Shopping Mall Mobile App
• Used Lua framework to develop pages for the entire APP.
• Designed and developed common components which were beneficial to team development.
• Updated and rewrote the old code and added annotations to ensure the readability of code.