Java Backend Developer

Phan Quang Tuyến

I build |

Enthusiastic Backend Developer with hands-on experience in building scalable RESTful APIs using Spring Boot and Microservices. Passionate about system design, performance optimization, and applying DevOps practices to deliver reliable, robust software.

Developer.java
package dev.tuyenphan;

public class Developer {
    private String name = "Phan Quang Tuyến";
    private String role = "Java Backend Developer";
    private String[] tech = {"Java", "Spring Boot", "Docker"};
    private boolean scalableSystem = true;

    public void deploy() {
        System.out.println("Building scalable RESTful APIs...");
    }
}

About Me

I am a dedicated Java Backend Developer, currently working at TMA Solutions where I maintain and enhance a large-scale enterprise system. My path combines a Computer Science degree, industry-aligned training at VTI Academy, and hands-on production experience.

I love designing server-side architectures, working with databases, and setting up communication channels between microservices. I am constantly learning new tools and paradigms to make my code faster, clean, and highly deployable.

Career Objective

Become a Spring Boot expert in 2 years, grow Full-Stack in 3-4 years, and aim for Technical Lead.

Tech Mentality

Clean code, scalability, API performance, and continuous integration/delivery.

Soft Skills

Critical thinking & creative problem-solving
Accountability, teamwork & adaptability under pressure
Familiar with Agile/SCRUM workflow & Git-based collaboration

Languages

Vietnamese

Mother Tongue
Native

English

TOEIC 645 / Working
Professional

Technical Skills

Backend

Java Spring Boot Spring Cloud Spring Security Microservices OOP

API & Integration

RESTful API OpenAPI (Swagger) FeignClient RabbitMQ Stripe API

Databases

MySQL SQL Server Redis MongoDB (basic)

DevOps & Tools

Docker Git & GitHub Linux OS Postman

Work Experience

Java Backend Developer

Nov 2025 - Present
TMA Solutions • Full-time
  • Maintain a large-scale enterprise system: investigate, debug, and fix production issues to ensure stability and reliability.
  • Develop new features based on business requirements, from implementation to testing and release.
  • Upgrade third-party libraries and dependencies, ensuring compatibility and security across the codebase.
  • Designed and built an internal tool that automates third-party dependency upgrades, adopted within the project to reduce manual effort and upgrade time.

Featured Projects

Parking Lot Detection Counter

Sep 2024 - Oct 2024

Developed a computer vision system to detect and count cars in parking lots in real time. Applied YOLOv8-based models for high-speed parking management and traffic analytics.

Python YOLOv8 OpenCV NumPy
Responsibilities Achievements
  • Designed and trained a YOLOv8-based model for vehicle detection.
  • Implemented real-time vehicle counting using OpenCV video frame processing.
  • Optimized processing speed for deployment on low-end edge devices.
  • Achieved 98% detection accuracy in vehicle counting tasks.
  • Enabled real-time performance and seamless integration with smart parking platforms.

Tiny-Commercial

Jun 2025 - Jul 2025

A robust backend e-commerce platform built with a Microservices architecture. Features product management, order processing, dynamic cart management, and secure Stripe payment gateway with high scalability.

Java Spring Boot Spring Cloud MySQL RabbitMQ Docker
Responsibilities Achievements
  • Designed a microservice architecture consisting of Gateway, Identity, Profile, Product, Cart, Order, and Payment.
  • Integrated Stripe API within Payment Service for secure transactions and automatic order status updates.
  • Implemented synchronous communication via FeignClient and asynchronous events using RabbitMQ.
  • Implemented JWT-based authentication and role-based authorization using Spring Security.
  • Designed and optimized MySQL relational schemas for users, products, orders, and payments.
  • Completed a functional multi-service e-commerce system with 10 independent modules.
  • Successfully delivered Stripe payment integration.
  • Achieved a robust hybrid sync/async messaging strategy between services.
  • Improved maintainability and modularity through a clean microservice structure.

Education & Certifications

Java Backend Program

Dec 2024 - Oct 2025
VTI Academy
  • Built a strong foundation in Java Core and database query optimization with MySQL.
  • Developed RESTful APIs with Spring Boot and Microservices architecture.
  • Learned containerization using Docker.
  • Gained hands-on experience in Linux system administration (networking, storage, security).
  • Practiced API documentation and testing using Swagger and Postman.

Bachelor of Computer Science

Sep 2021 - Aug 2025
The Sai Gon International University (SIU)
GPA: 3.18 / 4.0
  • Focused on software engineering, database design, and API design.
  • Developed interest in microservice patterns and backend applications.

Certification Backend Java

VTI Academy • Issued Oct 2025

TOEIC - 545 Score

Educational Testing Service (ETS) • Issued Oct 2024

Get In Touch

I am open to job opportunities, projects, or just talking about backend architecture, databases, and DevOps. Let's connect!

Call Me

0395481028

Location

Ho Chi Minh City, Vietnam

Send a Message