Available for freelance & contract

Nguyen Van Thanh

Senior Backend & Cloud Engineer

10+ years designing and building large-scale distributed systems for banking, fintech, and enterprise platforms. Specialized in Spring Boot microservices, AWS, high-volume payment & remittance systems, and event-driven architectures.

Core Expertise

Backend

JavaSpring BootSpring WebFluxREST APIsSOAP APIsMicroservicesEvent-driven systemsTransaction processing

Cloud & DevOps

AWS (EC2, S3, RDS, Lambda, API Gateway)DockerKubernetesCI/CDProduction monitoring & observability

Databases

PostgreSQLOracleMySQLDB2

System Design

Distributed systemsScalable backend designIntegration architectureWorkflow/BPM systems

Experience

2022 – Present

Singapore

Singtel / NCS

Senior Software Engineer (Data & Platform)

  • Designed and built high-throughput backend services for cross-border remittance systems
  • Developed event-driven microservices for real-time transaction processing
  • Optimized PostgreSQL performance for large-scale financial datasets
  • Built observability systems for production monitoring and issue detection
  • Delivered secure, compliant systems with audit logging and encryption

2021 – 2022

Vietnam

MoneyTap

Senior Software Engineer

  • Built backend services for credit lifecycle management (loan, repayment, interest)
  • Integrated banking and payment gateway APIs with strong consistency guarantees
  • Developed API mocking framework using WireMock for parallel development

2019 – 2020

Thailand

Onelink

Senior Software Engineer (IoT & Data Systems)

  • Built real-time telemetry ingestion system for vehicle tracking data
  • Designed streaming pipelines for GPS and sensor data processing

2017 – 2019

Vietnam

Techcom Security

Senior Software Engineer (BPM Systems)

  • Developed workflow-based backend systems for financial operations automation
  • Built REST APIs supporting business process analytics and reporting

2014 – 2017

Vietnam

MB Bank

Senior Software Engineer (BPM & Loan Systems)

  • Designed end-to-end loan processing workflows (approval, appraisal, asset management)
  • Built high-volume transactional backend systems for banking operations