About
Full-stack software engineer with a backend-oriented mindset and experience building web applications with React, Node.js, Express.js, MongoDB, Java, and MariaDB. Experienced in REST APIs, JWT/OAuth authentication, responsive interfaces, and working across relational and NoSQL databases, with a focus on clean architecture, scalability, and product quality.
Education
-
1950
Kỹ sưTrường Đại học Công nghiệp TP. Hồ Chí Minh - IUHKỹ thuật phần mềm · 2026 – 1950
Skills
Tools / apps / platforms
Languages
Projects
-
Pharmacy Management System - Architecture RefactoringJava, JavaFX, Maven Multi-module, JPA/Hibernate, MariaDB
Re-architected a pharmacy management system into a Maven multi-module structure separating common, server, and client. Improved maintainability by separating business logic, data access, and client-side processing, and used JPA/Hibernate with MariaDB for persistent data management. Worked on product, invoice, inventory, and pharmaceutical data modules.
-
TicketFlix - Online Movie Ticket Booking SystemReact, Vite, Tailwind CSS, Node.js, Express.js, MongoDB, Mongoose, JWT, Google OAuth, MoMo Sandbox API
Built a full-stack movie ticket booking platform with movie browsing, search/filtering, seat selection, ticket booking flow, and booking history. Designed REST APIs using MVC architecture, implemented secure authentication with password hashing, JWT-based authorization, protected routes, and Google OAuth, and built a responsive React UI with reusable components.