Summary
Overview
Work History
Education
Skills
Websites, Portfolios and Profiles
LANGUAGES
Certification
Interests
Timeline
Generic
Nguyen Phuc Duc

Nguyen Phuc Duc

Ho Chi Minh City,Vietnam

Summary

Results-driven Backend Engineer with over 5 years in designing and deploying banking and payment systems using Go. Expertise in system architecture, microservices, and cloud infrastructure, with direct oversight of production platforms on AWS and Kubernetes. Delivered a Napas QR payment platform and a digital account-opening service, while integrating legacy systems and leading technical design reviews to enhance scalability and performance.

Overview

1
1
Language
1
1
Certification
6
6
years of professional experience

Work History

Senior Backend Engineer

HDBank
Ho Chi Minh City
07.2022 - Current
  • Led AWS cloud adoption, migrating document management and customer onboarding workloads from on-premises infrastructure to AWS, enhancing operational efficiency.
  • Designed and evolved microservice architectures for banking products, integrating modern services with legacy core-banking systems.
  • Standardised CI/CD pipelines and engineering practices across teams, increasing deployment consistency and automating release processes.
  • Implemented Prometheus and Grafana for centralised monitoring and alerting across banking services, improving visibility and response time for system metrics.
  • Improved the performance and scalability of high-traffic APIs through Redis caching, load balancing, and load testing.
  • Received Excellent Individual Award for exceptional contributions to team success in retail banking in 2024 and 2025.
  • Domain: Retail Banking & Payments | Ho Chi Minh City, Vietnam

Mobile App & Backend Rebuild

HDBank Bank
12.2024 - 02.2026
  • Implemented GitOps-based CI/CD with automated testing and deployment for the rebuilt mobile backend.
  • Designed and implemented a notification system using Kafka for large-message processing.
  • Led performance optimisation initiatives, integrating caching, CDN, and load testing to ensure readiness for production traffic.
  • Reviewed and enhanced system architecture for improved scalability, reliability, and maintainability.
  • Optimised infrastructure for enhanced scalability and cost efficiency across AWS environments.
  • Tech Stack: AWS, Kubernetes (EKS), Kafka, GitOps.

VietQR Payment Platform

HDBank
01.2024 - 11.2024
  • Designed and delivered a Napas QR payment system, processing ~7,000 transactions/day with a daily transaction volume of ~EUR 100K.
  • Implemented backend services and payment workflows with Go, PostgreSQL, AWS Lambda, and API Gateway, enhancing system integration and transaction processing.
  • Defined scalable, secure serverless architecture to meet banking security and compliance requirements.
  • Designed event-driven notification system with Amazon DynamoDB Streams and AWS Lambda, minimising unnecessary notification traffic to core banking system.
  • Tech Stack: Go, PostgreSQL, AWS Lambda, API Gateway, DynamoDB.

HD Saison Digital Onboarding

HDBank
07.2023 - 03.2024
  • Built and delivered an online bank-account opening platform, supporting ~2,000 customer onboardings/day.
  • Created SQL-based onboarding workflow encompassing full account-opening lifecycle: Create → Submit → KYC Review → Final Account Creation → User Setup, enhancing user experience.
  • Engineered asynchronous processing with AWS SQS and EKS, bolstering reliability and scalability of onboarding workflows.
  • Developed banking APIs and partner integrations, overseeing code reviews, coding standards, and engineering quality to ensure robust system performance.
  • Tech Stack: Go, PostgreSQL, AWS SQS, EKS, API Gateway.

Document Management Platform

HDBank
07.2022 - 06.2023
  • Designed and delivered centralized contract and onboarding document platform, enhancing document retrieval and management for operations teams.
  • Designed scalable large-file upload and update workflows using Amazon S3 pre-signed URLs, offloading file transfers from backend services and improving performance under high traffic.
  • Implemented asynchronous document-processing workflows using AWS SQS and EKS, increasing reliability and scalability of document handling.
  • Led the migration of 17 TB of customer contract files from on-premises storage to AWS with minimal disruption to business operations.
  • Tech Stack: Go, PostgreSQL, AWS SQS, EKS, API Gateway, S3.

Software Engineer

Tiki
03.2022 - 07.2022
  • Designed and implemented Kafka producers and consumers for asynchronous payment and order-event processing.
  • Designed event-driven workflows for payment and order processing, enhancing decoupling between checkout and downstream services.
  • Built REST APIs integrating Tiki’s checkout platform with Home Credit to enable Buy Now Pay Later (BNPL) payment flows.
  • Collaborated with 15-member engineering team to deliver seamless payment and checkout integrations.
  • Domain: E-commerce – Buy Now Pay Later (BNPL).
  • Tech Stack: Go, Kafka, MongoDB, React.js.

Go Developer

Orient Commercial Bank (OCB)
10.2020 - 02.2022
  • Designed and exposed REST APIs for cross-team integrations, allowing banking teams and services to leverage card-management capabilities.
  • Developed and maintained card-management APIs and integrations, enhancing collaboration between banking teams and external systems.
  • Built internal card-management portal, streamlining operational and administrative workflows.
  • Led and coordinated a 7-member engineering team, driving implementation, code reviews, and technical delivery.
  • Domain: Banking – Card Management.
  • Tech Stack: Go, Redis, Kafka, Reactjs

Education

B.Sc. - Software Engineering

University of Information Technology, VNU-HCM
Ho Chi Minh City, SG
01-2022

Skills

  • AWS architecture, Kubernetes, Docker, GitOps, Jenkins
  • Microservices architecture
  • Cloud migration
  • Event-driven architecture
  • API development
  • Databases & Messaging: PostgreSQL, Redis, MongoDB, Kafka
  • Languages: Go (5 years), SQL
  • Observability & Performance: Prometheus, Grafana, Monitoring, Alerting, Load Testing
  • Microservice architecture

Websites, Portfolios and Profiles

  • linkedin.com/in/phucducktpm
  • https://github.com/ducnpdev
  • https://opendev.hashnode.dev/
  • https://viblo.asia/u/ducnp

LANGUAGES

Vietnamese: Native | English: Intermediate (IELTS 5.0+)

Certification

  • AWS Solution Architect

Interests

  • Football — Playing and following football

Timeline

Mobile App & Backend Rebuild

HDBank Bank
12.2024 - 02.2026

VietQR Payment Platform

HDBank
01.2024 - 11.2024

HD Saison Digital Onboarding

HDBank
07.2023 - 03.2024

Document Management Platform

HDBank
07.2022 - 06.2023

Senior Backend Engineer

HDBank
07.2022 - Current

Software Engineer

Tiki
03.2022 - 07.2022

Go Developer

Orient Commercial Bank (OCB)
10.2020 - 02.2022

B.Sc. - Software Engineering

University of Information Technology, VNU-HCM
Nguyen Phuc Duc