Post Job Free

Resume

Sign in

Software Engineer Computer Science

Location:
Milpitas, CA
Posted:
January 30, 2024

Contact this candidate

Resume:

Shanshan(Susan) Du

San Jose CA +1-510-***-**** ad28pf@r.postjobfree.com linkedin.com/in/shanshan-du-32bb76261/ Objective: Software Engineer

Summary

Master SpringBoot, Mybatis, Redis and Familiar with MySQL.

Learn about using AWS cloud SMS interface service and file upload service. Educatio

Proficient in data structure, algorithm, 2.5 years Java Backend development. n

San Francisco Bay University

Master of Computer Science(Full Scholarship)

Hebei GEO University

Bachelor of Computer Science

Jan 2023 – Apr 2024

GPA: 3.6/4.0

Sep 2014 – Jun 2018

GPA: 3.8/4.0

Work experiences

StartNation San Jose, US

Frontend Developer (Intern) Sep 2023 – Dec 2023

Responsible for developing and maintaining the frontend of the recruitment platform's PC side and mobile application.

Utilize frontend technologies such as HTML5, CSS, and JavaScript to ensure elegant page rendering and cross-device compatibility.

Build dynamic user interfaces using React and Typescript to enhance user experience.

Crafted and deployed reusable React components, leading to a 30% reduction in development time for subsequent projects

Collaborate with the backend team to implement frontend-backend data exchange, ensuring smooth platform functionality. Beijing, China

Jun 2021 – Dec 202

QuantaSing(Nasdaq: QSG)

Backend Engineer 2

Worked at one of China's top 3 financial education companies with 75.2 million users.

Responsible for analyzing requirements, business data modeling, and design for certain education business segments. unit testing, and code optimization. Use Java for development

For designated functional modules, wrote interfaces and technical documentation, undertake tasks like feature development,

.

Collaborated with frontend and testing teams to debug functionalities and resolve related bugs.

Follow up the online deployment of the project, as well as project monitoring, daily maintenance, and improved 15% in deployment speed.

Beijing, China

Oct 2019 – Nov 202

QingSongChou

Backend Engineer 0

Served as a programmer at a 2 billion-valued financial insurance company with 550 million global users.

Participated in the development of the insurance management system, responsible for the design and coding of multiple modules.

Developed server-side applications using Java language and the Spring Boot framework.

Optimized database query logic, reducing average query time by 30%, thus enhancing data processing efficiency.

Proactively identified and fixed numerous bugs during code reviews, significantly improving code quality Projects

Reggie - Java backend development based on Spring Boot Nov 2023 – Dec 2023

Tech Stack: Spring Boot, Spring MVC, MyBatis, Nginx, Servlet.

Responsible for backend framework construction, utilizing Spring Boot for framework setup, and MyBatis for simplifying development.

Implemented Nginx as an HTTP server for deploying static resources, achieving reverse proxy, and Tomcat load balancing.

Utilized Sharding-JDBC for implementing database read-write separation.

Developed functionalities for the admin panel system, implementing features for staff, menu items, combos, etc.

Utilized AWS cloud services to enable SMS verification login and file upload functionality. Recipe Web application May 2023 – Jun 2023

Designed and developed a user-friendly recipe app with authentication and APIs, utilizing the MERN stack (MongoDB, Express.js, React, and Node.js).

Implemented secure user authentication and authorization using JWT and Bcrypt, reducing loading times by 20%.

Created a scalable MongoDB database with efficient modeling using Mongoose, improving performance by 15%. Technical skills

Programming language: Java, Python, C++, Scala

Test / Tool: Maven, Git, JUnit, TestNG, Selenium, Visual Studio Code, IntelliJ IDE

Web development: JavaScript, React, HTML5, CSS, Express.js, Node.js. A

Database: MySQL, MongoDB, Redis, AWS, SQL



Contact this candidate