Summary
Overview
Work History
Education
Skills
Certification
Projects
Personal Information
Timeline
Generic

CHAU PHUOC DUC

Ho Chi Minh City

Summary

Backend Engineer with 2 years experience building high-scale microservices processing 2,200+ API endpoints across 4 production services. Expertise in Java 21, Spring Boot 3.x, Stripe payments, Neo4j graph database, and event-driven architecture (RabbitMQ). Managed 216 database migrations and 4,200+ Java source files. Proven ability to deliver enterprise-grade solutions for authentication, payment processing, CRM, and HRM domains.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Junior Backend Engineer

Accessed
Ho Chi Minh City
07.2024 - Current
  • Promoted from Fresher to Junior. Architected four enterprise microservices for a multi-tenant SaaS platform. Authentication Service – Centralized auth with OAuth2/JWT, 2FA (AeroGear OTP), device tracking (MaxMind GeoIP), RBAC, and reCAPTCHA v3. 50+ Flyway migrations. Payment Service – Full Stripe integration (subscriptions, treasury, refunds). RabbitMQ fanout for real-time synchronization across four services. MRR analytics dashboard, automated invoice PDFs (iText + AWS S3). Party/CRM Service – Neo4j graph database with Spring Data Neo4j. Reactive search (WebFlux) with fuzzy matching. Redis caching reduced DB load ~40%. 30+ locale support. HRM Service – 200+ domain entities covering payroll, tax rules engine (progressive/flat brackets), timesheet management, performance reviews. 80+ Flyway migrations.

Fresher Backend Engineer

R2S Corporation
Ho Chi Minh City
12.2023 - 06.2024
  • Developed RESTful APIs using Spring Framework and MySQL; Collaborated in Agile sprints for feature delivery
  • Created API documentation (Swagger/OpenAPI); Implemented unit tests with JUnit/Mockito
  • Tech: Java, Spring Boot, MySQL, JUnit, Mockito, Swagger, Git

Education

Bachelor of Information Systems -

UEL - VNU HCMC
01.2025

Skills

  • Java 21
  • Spring Boot 3x
  • Spring Security 6
  • Spring WebFlux
  • Hibernate/JPA
  • Microservices
  • Event-Driven
  • RESTful APIs
  • OAuth2/JWT
  • Multi-tenant RBAC
  • PostgreSQL
  • Neo4j
  • Redis
  • MySQL
  • Flyway
  • Stripe API
  • AWS S3
  • Google OAuth2
  • Facebook OAuth2
  • Apple OAuth2
  • Docker
  • Git
  • Maven
  • CI/CD
  • JUnit
  • Mockito
  • Swagger
  • OpenAPI

Certification

  • TOEIC L&R, 755/990
  • TOEIC S&W, 260/400

Projects

Website Job Finder, Full-stack, 4, 06/01/23 - 12/31/23, Built job platform with OAuth 2.0 (Facebook, Gmail), JWT + refresh token, Firebase Storage, cron job notifications, React, Spring Boot, MySQL, Firebase, JWT, OAuth 2.0 Mobile Phones Selling App, Backend, 2, 04/01/23 - 05/31/23, Created RESTful APIs with Spring Security RBAC, MySQL database design, Firebase Storage integration, React Native, Spring Boot, MySQL, Firebase

Personal Information

Title: Junior Backend Engineer

Timeline

Junior Backend Engineer

Accessed
07.2024 - Current

Fresher Backend Engineer

R2S Corporation
12.2023 - 06.2024

Bachelor of Information Systems -

UEL - VNU HCMC
CHAU PHUOC DUC