Personal Details
*****************@***.***.**
Ha Noi, 100000, Viet Nam
Vietnamese
Education
Skills
Programming Languages: C,
C++, C#, Java
Frontend Development: HTML,
CSS, JSTL, JSP, Thymeleaf
Swing (Java), WinForms (C#)
Data Structures & Algorithms
Database Management:
MySQL, PostgreSQL, XAMPP
Hibernate ORM
Spring Framework
Highly motivated and detail-oriented Java Backend Developer with a strong foundation in Spring Framework, Hibernate, and RESTful API development. Pro cient in Java, C#, and C++, with hands-on experience in building robust web applications using Spring Boot, JSP, Thymeleaf, and MySQL/PostgreSQL.
Skilled in data structures, algorithms, and object-oriented programming (OOP), with a deep understanding of microservices architecture, Spring Security, and Docker-based deployment. Experienced in designing scalable, secure, and high-performance applications, leveraging best practices in software development. Thrives in Agile/Scrum environments, excelling both independently and in collaborative team settings. Passionate about continuous learning, problem-solving, and delivering innovative, high-quality software solutions. Seeking an opportunity to contribute technical expertise to cutting-edge projects while advancing professional growth.
University of Greenwich
Oct 2021 - Present
Chương trình liên kết quốc
tế giữa Đại học Greenwich,
Vương Quốc Anh và
Trường Đại học FPT, Việt
Nam
Oct 2021 - Present
Aptis General English Test
- Aptis English Certi cate –
Level B2
Thanh Truong Vu
software Engineer Internship
Summary
Independent Study Project
Developed a comprehensive E-Learning platform similar to Google Classroom, built using Spring Boot, with robust real-time communication and multimedia support. Integrated WebSocket for real-time interactions, enabling instant messaging, live noti cations, and seamless collaboration between students and instructors.
Implemented email noti cation functionality using Gmail SMTP and Java Mail Sender, ensuring timely updates and
communication for class activities, assignments, and announcements. Designed and developed a secure le and video upload system to facilitate online learning, supporting e cient content sharing within virtual classrooms.
Leveraged Spring Security for authentication and authorization, ensuring a secure and scalable platform. Optimized database management with MySQL/PostgreSQL and Hibernate ORM, enhancing data integrity and performance.
This is not a nal thesis project, but rather a small-scale personal project developed to enhance technical skills and explore backend development, real-time communication, security, and scalable system architecture.
GitHub Repository: Demo Project
Teamwork
Communication
Time management
Problem-solving
Creativity
Links
Github
Languages
English
Developing personal projects & contributing to open-source. Participating in coding challenges (LeetCode, Codeforces). Writing tech blogs & sharing programming knowledge. Exploring UI/UX design & web development trends.
Reading books on programming & software development. Attending tech events, hackathons, and developer meetups. Playing sports to maintain focus & productivity.
Hobbies