Post Job Free
Sign in

Back-End Developer Web

Location:
Hanoi, Vietnam
Posted:
March 14, 2025

Contact this candidate

Resume:

PROFILE

*******.***@*****.***

097*******

https://github.com/Viviorigi

Thanh Xuan, Ha Noi

SKILLS

PROGRAMMING LANGUAGE:

• JAVA

• JavaScript

FRAMEWORKS:

• Jsp/Servlet

• Java Spring

• React, Angular

DATABASE:

• MySql

• Sql Server

• MongoDB

• MariaDB

OTHER:

• Git, Github, maven, docker

• English: Basic Reading Technical

Documentation & Communication.

SOFTSKILLS:

Problem solving skills (good), Time

management skills (good), Adaptability

skills

INTERESTS

Watch movies, Football

NGUYEN DINH DUONG

INTERN WEB DEVELOPER

OBJECTIVE

Short-Term Goal: Secure a Back-End Developer Intern position specializing in Java to gain hands-on experience and improve my technical skills. Long-Term Goal (5 Years): Become a Senior Back-End Developer, mastering scalable systems and optimizing performance.

EDUCATION

INTERNATIONAL DEVELOPER // 9/22 - 5/25

BACH KHOA-APTECH

Top score SEM1, SEM2, SEM3

PROJECT

ATWOM LIBRARY (INTERN AT ATWOM VN-FULLSTACK ) // 7/24 - 8/24 Technologies: Spring Boot, Spring Security, MariaDB, JWT, ReactJS, Boostrap, PrimeReact

Project Description:

A web application for managing library operations, allowing librarians to oversee book borrowing and returns while enabling students to manage personal accounts and access library resources efficiently.

Team Size: 4

Role: Backend and Frontend Developer

Project Functions:

• Login and Registration: Secure authentication with JWT integration, "Remember Me" functionality, and email verification for account activation.

• Crud Account, Book

• Book Management: Display books with pagination, filtering, and search functionality. Students can add books to a wishlist.

• Account Management: Students can update personal information, view a wishlist, change passwords, and upload profile pictures.

• Password Recovery: Reset passwords through secure email-based recovery links.

• Implemented Spring Security to secure user accounts with password encryption. Utilized JWT (JSON Web Token) to manage authentication and authorization, enabling role-based access for specific functionalities. GitHub Link: https://github.com/Viviorigi/project_atwom

SOCIAL NETWORKING // 3/24 - 4/24

Technologies: Spring Boot, MySQL, JWT, ReactJS, Axios, TailwindCss, MasterialUI Project Description:

A social media web application that allows people to connect with each other, exchange interests, and chat with one another.

TeamSize: 2

Role: Backend and Frontend Developer

Project Functions:

• Login and Registration: Implement secure authentication with JWT integration.

• Posts Management: View, create, like, and comment on posts.

• Messaging: Send and view messages.

• User Search: Search for other users by email or name.

• Personal Information: View and edit personal information.

• User Profiles: View other users' profiles and follow them.

• API Integration: Use Axios to integrate API calls. GitHub Link: Backend: https://github.com/Viviorigi/social-media-be-springboot Frontend: https://github.com/Viviorigi/social-web-fe

SHOES STORE // 2/24 - 3/24

Technologies: Spring MVC, JSP Servlet, SQL Server, JavaScript, jQuery Project Description:

An e-commerce website for selling shoes that allows sellers to manage products and orders, and buyers to browse and purchase desired products. TeamSize: 1(Self-Learning)

Role: Fullstack

Project Functions:

• Product Display: Show products by category, price, and pagination.

• Product Details: View detailed information about each shoe.

• User Authentication: Customer login, registration, and logout.

• Customer Information: Display and update customer information.

• Order Management: View orders and their statuses.

• Shopping Cart: Add, edit, delete, and update items in the shopping cart.

• Order Placement: Place orders.

• Admin Roles: Admin functionalities for managing orders, products, and categories. GitHub Link: https://github.com/Viviorigi/bt-spring-mvc

© topcv.vn



Contact this candidate