Summary
Overview
Work History
Education
Skills
Certification
Timeline
SeniorSoftwareEngineer

DAT NGUYEN

Senior Software Engineer
Hanoi

Summary

Strategic Tech Lead and Certified AWS Solutions Architect with over eight years of experience architecting and delivering scalable, secure solutions for the banking and fintech industries. Expert in providing architectural guidance for mission-critical microservice projects—including MerchantZone, E-TRADING and MASTER-APP—and collaborating with enterprise architects to define high-availability cloud strategies on AWS. Proven track record of bridging the gap between technical execution and business strategy by applying Design Thinking and Agile leadership to meet complex stakeholder needs. Committed to fostering a culture of continuous improvement through mentorship, driving technical innovation, and ensuring the delivery of robust, compliant, and high-performance software.

Overview

10
10
years of professional experience
6
6
Certifications
2
2
Languages

Work History

Tech Lead/Solution Architect

VPBANK
09.2022 - Current
  • Key Project: MerchantZone (Architect & End-to-End Delivery)
    Designed and implemented a scalable Microservices architecture for the Merchant ecosystem, focusing on high availability and cloud-native standards on AWS.
    Architected a Near Real-Time (NRT) data synchronization pipeline from the T24 core banking system using Kafka to ensure data consistency across distributed services.
    Collaborated with the Enterprise Architecture (EA) team to define the Target Application Architecture, emphasizing disaster recovery and multi-region scalability.
  • Key Project: E-Trading & Master-App (Architectural Leadership)
    Provided strategic architectural guidance for mission-critical microservice projects, ensuring robust back-end performance and system integrity.
    Integrated IBM API Connect to facilitate secure API exposure for internal stakeholders and external third-party partners.
    Managed end-to-end project delivery by strictly adhering to CAB (Change Advisory Board) processes and focusing on production stability.
  • Key Project: Esign Hub (Security & Shared Services)
    Developed a centralized middleware solution to unify digital signature services across the bank’s digital portfolio.
    Engineered secure integration layers between internal banking applications and external Certification Authorities (CA) to ensure document integrity and compliance.
  • Technical Strategy & Leadership
    Contributed to the research and development of innovative techniques to advance the technical capabilities of the banking domain.
    Led technical knowledge-sharing sessions on AWS best practices, Jira workflows, and Confluence documentation to foster a culture of continuous learning.
    Optimized engineering workflows by implementing automated notifications through Microsoft Teams and refining Agile processes.

Senior Software Engineer

Techcombank (TCB)
01.2021 - 08.2022
  • As a Senior Software Engineer, I led key development initiatives while also serving as a process leader and mentor. My role involved bridging the gap between technical execution and business strategy, driving both project success and team growth.
  • Technical Leadership
  • Led the end-to-end development of critical system modules, overseeing the technical design, implementation, and delivery.
  • Served as the team's Scrum Master, coaching the squad on Agile principles and facilitating all ceremonies to improve project velocity and team performance.
  • Directed brainstorming sessions to identify opportunities for process improvement and to architect innovative solutions for complex business challenges.
  • Business Acumen & Solution Design
  • Developed deep domain expertise in business banking operations and risk management to ensure technical solutions were robust, compliant, and precisely met stakeholder needs.
  • Applied Design Thinking principles to consult directly with clients and internal stakeholders, translating their requirements into actionable and effective technical specifications.
  • Cloud
  • Achieved AWS Certified Developer and Solutions Architect - Associate certifications, applying this expertise to guide cloud-native development.
  • Mentored the engineering team on cloud architecture by leading weekly 2-hour knowledge-sharing sessions on advanced AWS services and best practices.

Senior Software Engineer

NTQ Solution JSC
12.2018 - 12.2020
  • A multifaceted role where I led a development team while serving as the primary technical architect for key projects. I was responsible for the full project lifecycle, from strategic planning and architectural design to hands-on development and team mentorship.
  • Leadership
  • Led a development team as both Team Lead and Scrum Master, implementing the Agile framework to improve project estimation, control sprint timelines, and boost team productivity.
  • Mentored developers and elevated team-wide code quality by establishing a rigorous peer code review process and providing constructive feedback.
  • Monitored team performance through key metrics and fostered a positive, collaborative environment by proactively resolving conflicts and acting on team feedback.
  • Technical Architecture & Development
  • Architected and developed core system modules from the ground up, designing high-level diagrams and establishing the foundational project structure.
  • Championed the adoption of Clean Architecture in .NET Core projects, setting a high standard for code quality, scalability, and maintainability across the team.
  • Stakeholder Collaboration & Strategy
  • Acted as the key technical liaison between the development team and stakeholders, collaborating with business units to define IT strategy and improve current implementations.
  • Consulted directly with clients to analyze business requirements and translate their needs into detailed technical specifications and achievable project goals.

Software Engineer

Fujitsu
09.2017 - 12.2018
  • As a key member of the development team, I contributed to the full software development lifecycle for a complex Bus System Management platform. My role involved translating business requirements into functional code, ensuring system quality, and collaborating effectively within an Agile framework.
  • Developed and maintained core system modules based on detailed business requirements for the bus management platform.
  • Implemented system architecture based on UI specifications and was responsible for conducting integration testing and resolving bugs to ensure a high-quality, stable product.
  • Applied Agile methodologies to accurately estimate workloads and manage sprint timelines, contributing to improved project predictability and on-time delivery.
  • Enhanced team-wide code quality by actively participating in peer code reviews, providing constructive feedback on system structure and implementation.
  • Gained deep domain knowledge in public transportation logistics, allowing me to effectively analyze and translate complex business needs into technical solutions.
  • Demonstrated strong communication and collaboration skills through active participation in team meetings and presentations.

C# Developer

Rikkesoft
01.2016 - 09.2017
  • As a developer in a dynamic IT solutions environment, I was responsible for the hands-on development of software applications, ensuring high standards of code quality and collaborating effectively with the team to meet project goals.
  • Developed and implemented key software modules for various client projects, writing comprehensive unit tests to ensure code reliability and maintainability.
  • Collaborated with product teams to analyze and refine project requirements, translating complex business needs into detailed technical specifications.
  • Authored and maintained technical documentation for developed features, ensuring clarity and consistency for all team members.
  • Conducted research and analysis to solve complex technical problems and inform the selection of appropriate libraries and technologies.
  • Demonstrated strong communication and collaboration skills by actively participating in team meetings, code reviews, and presentations.

Education

Bachelor's degree - ENGINEERING

FPT University
Ha Noi
12-2015

Skills

Communication Skills

Teamwork

Financial Technology

Technical Design

Code Review

Performance Monitoring

User Experience

Collaboration

Software Development

System Integration

Database Design

RESTful APIs

Certification

VPBank Employee Of the Year 2024

Timeline

AWS Cloud Practitioner
03-2025

VPBank Employee Of the Year 2024

12-2024
AWS Cloud Quest: Solutions Architect
09-2024

Tech Lead/Solution Architect

VPBANK
09.2022 - Current
Certificate of Enterprise Design Thinking Practitioner
09-2021
Certificate of Completion Up Race 2021 in TECHCOMBANK
05-2021
AWS Certified Developer Associate
03-2021

Senior Software Engineer

Techcombank (TCB)
01.2021 - 08.2022

Senior Software Engineer

NTQ Solution JSC
12.2018 - 12.2020

Software Engineer

Fujitsu
09.2017 - 12.2018

C# Developer

Rikkesoft
01.2016 - 09.2017

Bachelor's degree - ENGINEERING

FPT University
DAT NGUYENSenior Software Engineer