Java Back-end Developer Intern
Ho Chi Minh City University of Technology and Education
09/2019 – 05/2024 (expected)
Major: Information Technology
GPA: 3.06/4
I am currently a third-year student majoring in Software Technology at Ho Chi Minh City University of Technology and Education. I specialize in programming languages such as Java and I am passionate about technology and would love to work for professional environment. I am able to comprehend technical documents in English. I am seeking a suitable internship position in back-end Java development, which is in line with my expertise. With persistence, diligence, and a willingness to learn, I aim to accumulate experience and acquire new technologies as well as programming languages in order to become a skillful software developer and achieve career in advanced in the future.
Languages skill (English)
• Ability to read and understand documents
• Basic communication
Technical skill
Back-end
• Java Core, Spring MVC Framework, Spring Boot,
Hibernate, Spring Data JPA, Spring Security
• SQL Server, MySQL
• RESTful APIs
Others
• Source control: Git
From: 10/2022 – To: 12/2022
Project Programming Website - E-COMMERCE WEBSITE ( GROUP PROJECT)
– GitHub: https://github.com/DoanQuocBao-IT/BE-Clothes.git
Number of members: 02
– Position: Backend Developer providing APIs for Website (Reactjs).
– Used technologies: • Java, Spring Boot, Spring Data JPA, Spring Security + JWT (for Authentication & Authorization)
• Database: MySQL
• Swagger 2 (generates docs for APIs)
– Some main functions:
• Login, register account
• Create, update and delete category
• Create, update and delete product … (for seller)
• Create, update and delete items in cart (for buyer)
• Follow user
From: 4/2023 – To: 5/2023
E-COMMERCE WEBSITE ( SELF-STUDY PERSONAL PROJECT)
– GitHub: https://github.com/DoanQuocBao-IT/shopviet.git
– Number of members: 01
– Spring-MVC
– Used technologies:
• Back-end: Java, Spring Boot, Spring Data JPA, Spring Security + JWT (for Authentication & Authorization), Java Mail
• Front-end: in process of accomplishment
• Database: MySQL
• Swagger 2 (generates docs for APIs)
– Some main functions:
• Login, register, forgot-password, reset-password account
• Get all products (by ID, category ID, brand ID, sort name, sort price, sort sold, …), brands, categories, users
+ For admin:
• Create, update and delete category, brand
• Get all order items by sellers and all order by buyers
• Get user by status (spending, approve, block)
• Approve and send mail or sellers, shippers
• Block users
+ For sellers:
• Create, update and delete product
• Get order items (by status)
• Update status order items (approve)
• Feedback to review
+ For buyers:
• Create, update, delete, get items in cart
• Create order
• Update status order items (success, cancel)
• Get order items (by status)
• Review product
+ For delivery man:
• Update status order items (shipped, onTheWay, delivered)
• Get order items (by status)
• Follow users
• Message users
• Get my profile