Post Job Free
Sign in

Software Engineer Spring Boot

Location:
Ho Chi Minh City, Vietnam
Posted:
March 22, 2025

Contact this candidate

Resume:

Lê Vũ Thành Đạt

Software Engineer

037******* Male

********@*****.*** Đỗ Xuân Hợp, Phước

Long B, Quận 9

**/**/****

Career Objective

I aspire to join a dynamic team as a Java Backend, leveraging my Java knowledge and hands-on experience from Power Platform projects, including integration with SAP system APIs, to contribute to high-quality software development. I am eager to learn, grow, and collaborate to deliver impactful solutions.

Education

VNUHCM - UNIVERSITY OF SCIENCE (HCMUS) 2021 - Present Mathematics and Computer Science

Skills

Back End

Java Core Has knowledge of OOP, Collections Framework, Lamda and Stream... Spring

Framework

Has knowledge of Spring boot, Spring Data JPA / Hibernate, Spring Security Java Web Has knowledge of Servlet & JSP

API Possess knowledge in developing RESTful APIs with Spring Boot Database Has knowledge of MySQL, PostgreSQL. Can write queries according to the application's requirements. Front End

Angular Can design the user interface, call APIs from the backend, and implement basic security. Soft Skills

Self-learning Ability to independently search for information, acquire new knowledge, and improve skills to complete tasks effectively

Proactivity Ability to take initiative in work without waiting for tasks to be assigned.

Project Java

SHOP MANAGEMENT -

Personal

Technologies Used: Spring Boot, Angular, RESTful API, MySQL, Spring JPA/Hibernate, Spring Security. Description:

• Developed an online store management application, including features such as product, category, customer, order, and report management.

• Built RESTful APIs using Spring Boot for backend processing and integrated MySQL database with JPA for data management.

• Pagination and Search, Filter by Category for Products. Implemented APIs to support CRUD (using JpaRepository) operations and integrated online payment functionalities (if applicable)

• Designed a user-friendly interface using Angular, ensuring compatibility across multiple devices.

• Secured the system using Spring Security and JWT, implementing authentication and role-based authorization.

• Integrated OAuth 2.0 authentication for Facebook and Google login (currently under development) . Github: https://github.com/thanhdat2311/ShopWebManagement TASK MANAGEMENT -

Personal

(for Sale Team)

Technologies Used: Spring Boot, Angular, RESTful API, MySQL, Spring JPA/Hibernate, Spring Security. Description:

• Secured the system using Spring Security and JWT authentication. Change and Reset password, register, login, ensuring user authentication and role-based authorization.

• Send an email notification if an urgent task is assigned.

• Add, edit, and delete tasks, customers (companies), and users. Customize status creation, editing, and deletion with color settings (Admin).

• Users can view their own tasks, create tasks, edit, and delete their own tasks.

• Filter by company if the user has tasks; the admin will see everything. Github:

• Java: https://github.com/thanhdat2311/salemanagement

• Angular: https://github.com/thanhdat2311/salemanagement_angular

Work Experience

EASY-DT, TP.HO CHI MINH December 2023 - Present

Software Development on Power Platform

• SAP-integrated Application

Member: 2

Technologies Used:

Flow/Power Automate: Calls the SAP system API to retrieve, add, update, and delete data for contacts, opportunities, leads, sales quotes, and projects. Syncs data from the SAP system to SharePoint. Automates the process of updating data, sending notifications, and generating sales quotes in the Sales Quote section.

Power Apps: Receives and processes data from the SAP system via Power Automate. Used Power Apps for user interface development and interaction with backend systems.

Power BI: Used Power BI to create daily report dashboards and embedded them into Power Apps.

Sharepoint, Dataverse: Database

• Task Management Application

Member: 2

Technologies Used:

Power Apps: Designed and coded the interface.

Flow/Power Automate: Used for process automation, Permissions, report generation, and email notifications.

Sharepoint, Dataverse: Database

• Customer Support Application

Member: Personal

Technologies Used:

Power Apps: Used for designing the interface, coding, data calculations, time tracking, customer management, and basic CRUD functions

Flow/Power Automate: Used to send email notifications, generate monthly reports based on templates, store PDF files, and manage documents for each application.

Power BI: Used Power BI to create daily report dashboards and embedded them into Power Apps.

Sharepoint, Dataverse: Database

• IT Asset (License Management Function)

Member: 2

Technologies Used:

Flow/Power Automate: Calls the Microsoft 365 API via HTTP request to retrieve user and license information, including assignment date and status.

Power Apps: Calculates the usage days and cost if a license is disabled.

Sharepoint, Dataverse: Database

EASY-DT, TP.HO CHI MINH September 2023 - November 2023 Freelancer

• Postbox Management

Member: Personal

Technologies Used:

Power Apps: Designed the user interface and managed internal correspondence, including message interactions, sender/recipient info, and related data such as orders and products.

Power Automate: Automated workflows for processing correspondence, sending notifications, and synchronizing data across platforms.

SharePoint: Stored and organized message data, including sender/recipient relationships and detailed information related to each message.

Power BI: Used Power BI to create daily report dashboards and embedded them into Power Apps.

• Document Management

Member: 3

Technologies Used:

Power Apps: Developed the document management app with a configurable workflow for document approval, enabling departments, department heads, and directors to view and approve documents.

Power Automate: Automated email notifications for urgent approvals to ensure timely processing.

© topcv.vn



Contact this candidate