Aug **** - Aug **** University of Transport and Communications
Major: Information Technology
GPA: 3.62/4
Back End Java, Spring Boot, JWT, Hibernate, Spring Data JPA, Spring Security, REST API, Maven, C# (WinForms), .NET, Node JS, TypeScript
Database Microsoft SQL Server, MySQL, PostgreSQL
Cloud Microsoft Azure (Azure Container, Azure Static Web Apps) Front End React JS, HTML, CSS
Tools Git, IntelliJ, Visual Studio Code, Figma, Jira, Confluence Apr 2025 - Now R2S Academy
Java Internship
Apr 2025 - Now Banking System
Minh Hiếu Trần
Date of birth 11/29/2004
Gender Male
Phone 037*******
Email ******************@*****.***
Address Thu Duc, Ho Chi Minh, Viet Nam
Website
OBJECTIVE
I am a senior student at the University of Transport, skilled in Java, Spring Boot, React JS, .Net and Node JS. With a passion for programming, I have participated in scientific research on Credit Card Fraud Detection. In addition, I have nearly 5 months of practical experience through real projects in the banking and finance sector in a professional environment, where I developed my back end skills. I look forward to applying my technical expertise to innovative projects in a professional environment. As a quick learner, I am committed to providing high-quality solutions and developing myself as a programmer.
EDUCATION
SKILLS
WORK EXPERIENCE
PROJECTS
https://www.linkedin.com/in/hieu-tran-906907350/
A core banking system for a U.S.-based financial institution, focusing on modules such as loan, deposit, and savings account management. Built with microservices architecture using Spring Boot, and PostgreSQL to ensure scalability, security, and high performance.
- Team size: 30
- Role: Backend Developer
- Technologies used: Java, Spring Boot, REST API, PostgreSQL, Microservice, Spring Gateway, JWT, Microsoft Azure
- Development Process Supporting Tool Set: Git, Jira, Confluence, IntelliJ, DBeaver, Postman, Swagger...
- Duties:
+ Create API to manage Loan account, Deposit Account, Savings Account
+ Unit test
+ Working on requirement analysis
+Support frontend team
+ Write a document showing the payment process (Sequence Diagram)
+ Bug fix
+ Optimize database performance(Tuning)
+ Database version control using Maven Flyway
Jan 2025 - Mar 2025 SwiftCart
I independently designed and fully developed the backend system for the SwiftCart e-commerce project using Spring Boot. The project aims to build a modern, secure API platform that delivers all the core functionalities of an e- commerce application, capable of competing with major platforms on the market.
- Team size: 1
- Role: Backend Developer
- Technologies used: Java, Spring Boot, Spring Security, JWT, JPA/Hibernate, RESTful API, Maven.
- Development Process Supporting Tool Set: Git, IntelliJ, DBeaver, MySQL, Postman...
- Duties:
+ Designed and developed the entire RESTful API system for the e-commerce platform, covering product, category, user, cart, and order management.
+ Built and maintained DTOs and mappers for secure and efficient data transfer.
+ Developed centralized exception handling for consistent error responses.
+ Implemented repository and service layers, ensuring clean architecture and robust business logic.
+ Architected application security with Spring Security and JWT
+ Performed thorough testing, debugging, and ongoing maintenance. Aug 2024 - Jan 2025 Sales Management System
The system assists employees in managing products, easily categorizing them, and controlling product quantities.
- Team size: 5
- Role: Full Stack Developer
- Technologies used: React JS, Node JS, JWT, REST API, SQL Server
- Development Process Supporting Tool Set: VS code, Git, Microsoft SQL Server
- Duties:
+ Design database system
+ Design ERD diagram
+ Create REST API with Node JS
+ Create UI for the ordering, shopping cart, payment, and product categorization, product introduction
+ Bug fix
+ Integrate with REST API with React
+ Create and manage Admin page
Jan 2024 - May 2024 Clothing Store Management
Clothing Store Management is a practical and streamlined solution designed to support day-to-day operations in clothing retail. It offers an intuitive interface that helps staff manage products, track sales, and assist customers efficiently. With a focus on simplicity and usability, the system enhances the in-store experience and ensures smoother workflows for employees.
- Team size: 4
- Role: WinForms UI Developer
- Technologies used: C# (WinForms)
- Development Process Supporting Tool Set: Visual Studio, Postman, Git, Microsoft SQL Server
- Duties:
+ Design database system
+ Design ERD diagram
+ Developed the main interface components, including homepage, product detail page, shopping cart, and order placement screen.
+ Implemented invoice management and report export features.
+ Coded product management functionalities: add, edit, and delete products.
+ Built the statistics and reporting interface for tracking sales and performance.
+ Bug fix
Aug 2023 - Dec 2023 Audiobook Admin
A web-based admin interface for managing audiobook content, inspired by the Fonos app. Built using React JS, the dashboard allows administrators to manage users, upload and organize audiobooks, and monitor system activities.
- Team size: 4
- Role: React JS Developer
- Technologies used: React JS
- Development Process Supporting Tool Set: Visual Studio Code, Postman, Swagger, Git, Microsoft SQL Server
- Duties:
+ Built admin features for managing audiobooks (CRUD, audio upload, genre & author assignment).
+ Developed chapter management tools (duration, audio file, ordering).
+ Created dashboards for listening statistics and revenue reports.
+ Implemented admin authentication with login and logout functionality.
+ Bug fix
2025 Scientific Research: Credit Card Fraud Detection - UTC2 2025 Java Programming Certificate - R2S Academy
HONORS & AWARDS
© topcv.vn