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.
- nguyennpcoder
- nguyennp-coder
- nguyennpcoder@gmail.com
- Ho Chi Minh, Vietnam
Nguyen Phuoc Nguyen
Fullstack Developer
Core stack
5
Full-stack projects
4
Payment gateways integrated
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
A fullstack toolkit for production systems.
Eight areas spanning backend, frontend, data, security, payments and delivery.
Backend
Frontend
Data & Caching
Authentication & Security
Payments
Multi-gateway integration, async transaction handling
DevOps & Tools
Core CS
Five production projects, end-to-end.
Booking platforms, e-commerce stacks and service scheduling — backend, frontend and deployment.

Airbnb Booking Platform
Fullstack Developer
- 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 Service Booking
Fullstack Developer
- 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-Style E-commerce Storefront
Fullstack Developer
- 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.

Book Views Online (E-commerce)
Backend Developer
- 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 Store (B2C E-commerce)
Fullstack Developer
- 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.
Foundations, then hands-on training.
Saigon Technology University
Information Technology
VTI Academy
Fullstack web
Outside the editor.
- Reading
- Traveling
- Topical blogs & research
Let's build something reliable.
Open to fullstack roles and freelance work. Reach out and I'll reply quickly.