Uong Thanh Tu (Tusry Uong)

Backend Developer | Java Specialist
I’m a third-year student at FPT University and a Java backend engineer who builds secure, scalable APIs using Domain-Driven Design and modern data platform
↓ Scroll Down

About Me

I'm Uong Thanh Tu, a third-year student at FPT University and a backend engineer passionate about system design and domain modeling. I build robust, secure, and scalable services primarily with Java and Spring Boot. I’m learning and applying Domain-Driven Design (DDD) to keep code aligned with business intent. My work emphasizes security (OAuth2, JWT), performance, and observability, and I routinely design systems that remain maintainable as they grow.

I also work with data platforms—relational and in-memory—namely MySQL, SQL Server, and Redis, to support high-throughput, low-latency backend workflows.

Java & Spring Boot
Building production-grade backend systems with Spring Boot, dependency injection, Spring Security, and performance tuning.
System Design & DDD
Architect scalable, maintainable services using Domain-Driven Design: bounded contexts, aggregates, and ubiquitous language.
Databases
Working with MySQL, SQL Server for reliable relational storage and Redis for fast in-memory caching / ephemeral state.
Security
Security-first development: OAuth2, JWT, threat modeling, and secure coding practices.
Performance & Observability
Optimizing throughput and latency while adding visibility (metrics, logging, tracing) to ensure reliability in distributed systems.

University Achievements

3.5/4.0

5th Semester of 9

Fall 2024

Top 100 Academic Excellence Students, Fall 2024

2024
  • Spring 2024: HONORABLE STUDENT OF TRIMESTER
  • Summer 2024: HONORABLE STUDENT OF TRIMESTER
  • Fall 2024:EXCELLENT STUDENT OF TRIMESTER
2025
  • Spring 2025: HONORABLE STUDENT OF TRIMESTER

Featured Projects

RESTful API for E-commerce
HIV Treatment and Medical Services System (Team size: 5 - Leader)
Built backend APIs for an HIV healthcare system—appointments, anonymous consultations, treatment reminders, patient history, ARV regimen management—and provided dashboards/reporting.
Spring Boot Spring Security JWT JPA/Hibernate MySQL Redis RESTful API Cloudinary Stripe payment
GitHub Repo
Task Scheduler Microservice
University Course Registration System (Personal Project)
Built a monolithic backend for course registration using DDD principles. Ensured concurrency safety with Redis distributed locks and optimistic locking. Developed layered architecture and REST APIs for enrollment management.
Spring Boot Redis MySQL Spring Data JPA RESTful API Maven
GitHub Repo
Real-time Chat Service
Social Network (Team size: 5 - Leader)
Developed a basic social network app allowing users to create posts, manage friendships, chat privately and in groups, and report content. Admin features include user and post management. Does not support video/voice calls or real-time notifications.
Socket.io Spring MVC JPA/Hibernate SQL Server Cloudinary
GitHub Repo
Task Scheduler Microservice
Online Flight Booking (Team size: 4 - Leader)
BDeveloped a flight booking system with admin and user features. Admins manage flights, seats, and reports. Users can register, search, book flights, choose seats and fare classes, pay via Momo/VNPay, and receive email notifications.
JSP/Servlet SQL Server VNpay payment SMTP Mail Maven
GitHub Repo

Certificates

Specializations & Professional Certificates

Certificate: Amazon Junior Software Developer

Amazon Junior Software Developer

Coursera · Mar 4, 2025
Certificate: Software Development Lifecycle

Software Development Lifecycle

Coursera / University of Michigan · Feb 12, 2025
Certificate: User Experience Research and Design

User Experience Research and Design

Coursera / University of Michigan · May 20, 2025
Certificate: Web Design for Everybody

Web Design for Everybody: Basics of Web Development & Coding

Coursera / University of Michigan · Nov 27, 2024

Contact