Skip to content
Open to fullstack opportunities

Nguyen Phuoc Nguyen

Fullstack Developer — building fintech-scale web systems end-to-end.

Java 17 / Spring Boot 3 on the backend, React & Next.js on the frontend. Secure REST APIs, event-driven architecture with Kafka and Redis, and multi-gateway payments.

Download CV
Portrait of Nguyen Phuoc Nguyen

Nguyen Phuoc Nguyen

Fullstack Developer

Core stack

Java 17Spring Boot 3ReactNext.js 14KafkaRedis

5

Full-stack projects

4

Payment gateways integrated

(+84) 393 204 904
Call
8 skill areas · scroll to explore
About me

Owning features from schema to shipped UI.

Clean, maintainable, testable code

Full-Stack Developer building end-to-end web applications with Java 17 / Spring Boot 3 on the backend and React, Next.js 14, and Angular 17 on the frontend. Strongest in secure REST API design (JWT / OAuth2, RBAC), event-driven services with Kafka and Redis, and multi-gateway payment integrations (VNPay, MoMo, ZaloPay, SePay). Owns a feature from database schema and API design through to SSR/SEO UI and Docker-based deployment, including real-time functionality over WebSocket (STOMP/SockJS).

Secure APIs

JWT, OAuth2 / OIDC and RBAC designed into every REST layer.

Event-driven

Kafka and Redis keep throughput high and load off the database.

Multi-gateway payments

VNPay, MoMo, ZaloPay and SePay with async transaction handling.

Real-time UI

WebSocket (STOMP/SockJS) interfaces with SSR and SEO in mind.

5

Full-stack projects

4

Payment gateways integrated

8

Skill areas

4

Years of IT study

Technical skills

A fullstack toolkit for production systems.

Eight areas spanning backend, frontend, data, security, payments and delivery.

Languages

JavaTypeScriptJavaScriptSQL

Backend

Spring Boot 3Spring MVCSpring Data JPA / HibernateSpring SecuritySpring AOPREST APIsWebSocket (STOMP/SockJS)Apache Kafka

Frontend

React.jsNext.js 14Angular 17Redux ToolkitRxJSTailwind CSSAnt DesignBootstrapSSR & SEOResponsive / mobile-first UI

Data & Caching

MySQLPostgreSQLRedisFlyway (schema migrations)

Authentication & Security

JWTOAuth2 / OIDCRBACSMS & email verificationChecksum validation

Payments

VNPayMoMoZaloPaySePay

Multi-gateway integration, async transaction handling

DevOps & Tools

DockerDocker ComposeGit / GitHubSwagger / OpenAPIViteBrunoFigma

Core CS

Data StructuresAlgorithmsSystem Design
JavaTypeScriptSpring Boot 3Spring SecurityHibernateApache KafkaRedisMySQLPostgreSQLReactNext.js 14Angular 17Redux ToolkitRxJSTailwind CSSDockerWebSocketJWT / OAuth2
Projects

Five production projects, end-to-end.

Booking platforms, e-commerce stacks and service scheduling — backend, frontend and deployment.

Homestay booking homepage listing stays in Hanoi, Da Lat and Vung Tau with nightly prices and guest ratings
01Sep 2025 – Jan 2026

Airbnb Booking Platform

Fullstack Developer

Spring Boot 3Next.js 14WebSocketJWTPayments
  • Built an end-to-end homestay booking platform: a Spring Boot 3 REST API with secure authentication and a server-rendered Next.js 14 frontend optimised for SEO.
  • Delivered real-time messaging and booking notifications over WebSocket (STOMP) and SockJS.
  • Implemented booking and scheduling logic with availability conflict detection and automated status updates — the most complex piece of the system.
  • Integrated four payment gateways (VNPay, MoMo, ZaloPay, SePay) with QR check-in and analytics dashboards.
  • Secured the API with Spring Security, JWT, RBAC, SMS verification, and email confirmation.
Audi Vietnam landing page hero showing a 2023 Audi RS e-tron GT with power, battery and acceleration figures
02Apr 2025 – Oct 2025

Audi Service Booking

Fullstack Developer

Spring Boot 3Spring Data JPA / HibernateReact (Vite)MySQLRedis
  • Built the backend service with Spring Boot 3, MySQL, and Redis, including checksum validation and asynchronous transaction handling.
  • Built a React (Vite) frontend with a real-time scheduling interface covering slot management and conflict detection.
  • Automated PDF invoice generation and revenue dashboard reporting.
  • Integrated VNPay, MoMo, and ZaloPay checkout flows plus a customer-support chat.
  • Implemented RBAC authentication using Spring Security and JWT.
Apple Store clone with product category icons and a grid of the latest iPhone, iPad and Apple Watch cards
03Aug 2024 – Dec 2024

Apple-Style E-commerce Storefront

Fullstack Developer

Spring BootReact (Vite)OAuth2 / OIDCRedisDocker
  • Built a full e-commerce stack — Spring Boot backend and React (Vite) storefront — with reusable components shared across product, cart, and checkout flows.
  • Reduced database load by caching product retrieval in Redis.
  • Containerised the stack with Docker and Docker Compose for consistent environments.
  • Secured authentication with Spring Security, JWT, OAuth2 / OIDC, and RBAC.
Private repository
Live demo
Book Views Online sign-in screen with phone and password fields on a green background
04Apr 2024 – Aug 2024

Book Views Online (E-commerce)

Backend Developer

Spring Boot 3Angular 17 SSRApache KafkaRedisFlyway
  • Designed an event-driven architecture with Apache Kafka and Redis caching, cutting database load and raising throughput on the ordering flow.
  • Built a scalable e-commerce platform on Spring Boot 3 (Java 17) with an Angular 17 SSR frontend for performance and SEO.
  • Managed MySQL schema migrations with Flyway and documented REST APIs with OpenAPI (Swagger).
  • Implemented JWT / OAuth2 authentication with Spring Security and RBAC.
VTI Shop storefront with a gaming laptop hero banner, search bar and category navigation
05Jun 2023 – Feb 2024

VTI Store (B2C E-commerce)

Fullstack Developer

Spring BootReact 18OAuth2RedisMySQLFlywayDocker
  • Built a B2C e-commerce application end-to-end: a Spring Boot backend and a React 18 storefront covering product browsing, checkout, and order processing.
  • Integrated REST APIs with Redis-backed caching to speed up product search.
  • Managed MySQL migrations with Flyway and containerised environments with Docker.
  • Implemented authentication with Spring Security, JWT, OAuth2, and RBAC.

Want the full story?

Every project ships with a Spring Boot backend, secure auth and a modern frontend. Let's talk about the one closest to your team.

Education & certificates

Foundations, then hands-on training.

EducationOct 2020 – Nov 2024

Saigon Technology University

Information Technology

CertificateJun 2023 – Feb 2024

VTI Academy

Fullstack web

Interests

Outside the editor.

  • Reading
  • Traveling
  • Topical blogs & research
Contact

Let's build something reliable.

Open to fullstack roles and freelance work. Reach out and I'll reply quickly.

Phone(+84) 393 204 904
LocationHo Chi Minh, Vietnam
GitHubnguyennpcoderLinkedInnguyennp-coder