Senior Full Stack Engineer with 9+ years of experience designing and scaling cloud-native platforms, internal developer platforms, and distributed systems. Experienced in driving architecture modernization, Kubernetes platform engineering, and developer productivity initiatives that enable engineering teams to build and operate software more efficiently. Proven track record of leading technical transformations across fintech, travel, and technology domains, improving engineering velocity, operational reliability, and software delivery practices at organizational scale.

Skills

AI & LLMs

  • Claude
  • AI skills
  • Codex

Web Development

  • React
  • TypeScript
  • JavaScript
  • TailwindCSS
  • Redux
  • Next.js
  • HTML/CSS
  • Apollo / GraphQL
  • CDN

Backend Development

  • NodeJS
  • Go
  • NestJS
  • MySQL
  • PostgreSQL
  • Redis
  • CDN
  • Kafka
  • Design System

Platform Engineering / DevOps

  • Kubernetes
  • Terraform
  • Google Cloud Platform (GCP)
  • Amazon Web Service (AWS)
  • Operator SDK & CRDs
  • Go
  • Vault
  • Jenkins

Work Experience (7)

Dec 2022 - Current
Senior Platform Engineer
HolidayCheck Solution GmbH
  • Defined and drove the evolution of an Internal Developer Platform (IDP), enabling engineering teams to independently provision, deploy, and operate applications through standardized self-service workflows, reducing dependency on platform teams and improving delivery velocity.
  • Architected and implemented Kubernetes-based platform capabilities, including Operators and Custom Resource Definitions (CRDs), establishing reusable deployment and lifecycle management patterns adopted across engineering teams and improving operational consistency at scale.
  • Transformed secrets management workflows by introducing a self-service HashiCorp Vault integration platform, reducing developer onboarding and application configuration setup from hours to under 10 minutes while strengthening security and compliance practices.
  • Improved reliability and operational maturity of a production Kubernetes platform spanning ~300 nodes by driving automation initiatives, enhancing observability practices, and establishing more resilient platform operations.
  • Identified engineering knowledge discovery and operational support challenges, and built an internal AI-powered Retrieval-Augmented Generation (RAG) assistant to improve documentation accessibility, accelerate troubleshooting, and support on-call engineers.
  • Contributed to the AI Enablement strategy by designing Model Context Protocol (MCP) servers and reusable AI agent capabilities, enabling AI assistants to integrate with internal systems and supporting broader engineering productivity initiatives.
Sep 2022 - Nov 2022
Solution Architect (Contractor)
Positive Thinking Company (APAC)
  • Led the frontend modernization initiative by migrating a monolithic Next.js application, jointly developed by 8 engineering teams, into a scalable micro-frontend architecture that enabled team autonomy, independent deployments, and faster release cycles.
  • Designed and implemented a monorepo-based frontend foundation to balance team independence with shared standards, ensuring consistent code quality, CI/CD, reusable components, and unified development practices across micro-frontends.
  • Championed the adoption of an internal design system and shared component library, improving UI consistency, reducing development overhead, and enabling faster product delivery across multiple teams.
  • Improved frontend performance by increasing Lighthouse scores from 40 to 80 and reducing page load time by ~45% through rendering optimization, asset delivery improvements, and frontend architecture redesign.
Jan 2022 - Aug 2022
Senior Software Engineer
E-bot7 GmbH
  • Led the architecture and implementation of a real-time chatbot messaging platform based on Kafka event-driven architecture, building Kafka producers, consumers, backend services, and UI integrations to deliver scalable, low-latency messaging capabilities.
  • Drove the migration of the messaging system from a monolithic architecture to a microservices-based platform, decoupling services to enable independent development, testing, deployment, and release cycles across engineering teams.
  • Led end-to-end testing strategies and implementation to validate critical user journeys across distributed services, improving release confidence, reducing regression risks, and enabling reliable production deployments through CI/CD automation.
Nov 2020 - Dec 2021
Senior Software Engineer
National Australia Bank (Vietnam Development Center)
  • Established the engineering foundation for a greenfield digital mortgage platform by setting up project scaffolding, CI/CD pipelines, development standards, and delivery workflows to enable a newly formed team to build and scale the platform.
  • Analyzed and clarified existing OAuth 2.0 authentication and authorization flows across multiple API Gateway layers within a regulated banking environment, aligning engineering teams on security requirements and enabling reliable integration between backend services.
  • Led the implementation of stub services and service virtualization practices to enable shift-left testing and black-box testing, allowing teams to validate API contracts and integration scenarios earlier in the development lifecycle.
Aug 2019 - Oct 2020
Technical Lead
Dwarvesv Foundation (Offshore team of Reapit)
  • Improved frontend engineering consistency across multiple teams by leading the development of the Reapit Foundations platform, delivering reusable services, shared UI components, and standardized development patterns adopted across products.
  • Accelerated feature delivery and improved engineering workflow efficiency by introducing a monorepo architecture and trunk-based development practices, reducing feature release cycle time and speeding up code review processes by ~40% through improved collaboration and streamlined CI/CD pipelines.
Jun 2018 - Aug 2019
Software Engineer
Grab Taxi
  • Delivered production-grade features for Grab Rental, supporting thousands of drivers and fleet operators across multiple markets, including wallet, rental, and payment workflows within a multi-tenant platform architecture.
  • Designed and implemented scalable solutions to support country-specific business rules, localized workflows, and operational requirements across different markets, while partnering with Product and Business stakeholders to reduce feature delivery cycle time by ~25%.
Apr 2017 - Feb 2018
Junior Software Engineer
Designveloper
  • Built backend APIs for enterprise CRM and healthcare platforms serving multiple international clients.
  • Delivered features across 2+ production systems, establishing a strong full-stack engineering foundation in Node.js and React.

Volunteer

Jun 2020  - Current
Opensource Contributor
Servirtium
Servirtium is primarily a markdown syntax for recorded and played back HTTP conversations with implementation in a number of languages. You would use Servirtium libraries with automated test scenarios.
  • A library work as man in the middle to record all request and write to markdown file for API testing purpose
  • Servirtium for Go: https://github.com/servirtium/servirtium-go
  • Servirtium for Javascript: https://github.com/servirtium/servirtium-javascript
Mar 2026  - Current
Opensource Contributor
duong-se
UmlautKey - The lightweight, open-source utility for typing German Umlauts (ä, ö, ü, ß) effortlessly on standard US/International keyboards.
  • UmlautKey is a minimalist, high-performance background utility that brings intuitive Umlaut typing to your Mac. Built with Rust, it allows you to type German characters naturally without switching keyboard layouts.

Education (3)

2024 - 2027
Certificate
 Professional Cloud Architect
Google
2017 - 2017
Certificate
 PHP Master Course
Nhat Nghe Education Center
2009 - 2014
Engineer
 Air Traffic Management
Vietnam Aviation Academy
0