About

I'm Do Hung Anh, a software engineer based in Vietnam. I design and operate the server-side systems behind payment and platform products — the kind that have to stay correct and fast while traffic, data, and the team all keep growing.

For the past few years I've been at One Mount Group (VinID Pay), building and running microservices that move real money: API design, data modelling, database tuning, asynchronous messaging, and the deployment and observability that keep everything healthy in production. What I enjoy most are the parts that never show up in a screenshot — consistency, latency, idempotency, failure modes, and the operational story behind a feature.

This site is where I write those lessons down in plain language, so the next engineer (often future me) doesn't have to relearn them the hard way.


How I work

  • Correctness first, then speed. A system that's fast but occasionally wrong is just a slow system with extra steps.
  • Design for failure. Timeouts, retries, idempotency, and back-pressure are features — not afterthoughts bolted on after the first incident.
  • Measure before optimising. Profiles, traces, and metrics beat hunches; I change one thing at a time and let the numbers decide.
  • Write it down. Clear docs and honest post-mortems compound over time; tribal knowledge doesn't.

What I work with

Core stack

Spring Boot
Spring
Microservices
Java
MySQL
Redis
Kafka
Kubernetes
Docker
Git
Dremio
K6

Also comfortable with

Spring Data JPA
PostgreSQL
TiDB
OracleDB
MongoDB
Linux
NodeJS
TypeScript
ReactJS
NextJS
ExpressJS
Python
Django
Tailwind CSS
Vercel
Google Cloud
splunk
Splunk
Firebase

GitHub activity

Loading contributions…

@anhdh-gh
LessMore

Experience

  1. 2022 — Present

    Software Engineer

    One Mount Group · VinID Pay

    Designing and operating backend services for payments and platform features. Recognised as a "Star Employee" in Q1 2023.

  2. 2022

    Software Development Program

    Ronin Engineer

    Completed an intensive, project-based software engineering course.

  3. 2018 — 2023

    B.Eng, Information Technology

    Posts and Telecommunications Institute of Technology (PTIT)

    Graduated with distinction (GPA 3.48/4); excellence scholarship for 7 of 8 semesters.


A few highlights

  • Engineer at One Mount Group (VinID Pay) — building and operating backend services for payments and platform features.
  • Recognised as a "Star Employee" in Q1 2023.
  • Graduated with distinction from the Posts and Telecommunications Institute of Technology (PTIT) — GPA 3.48 / 4, with an excellence scholarship for 7 of 8 semesters.
  • Completed Samsung's "Algorithms and Applications" program and the Ronin Engineer software development course.

Certifications

  • PTIT Distinction Diploma — excellent classification (D06983)
  • Samsung Applied Algorithms Certificate — passed the final exam of the "Algorithms and Applications" course run by Samsung and PTIT (B18DCCN010)
  • TOEIC 545 — two-skill test, IIG Vietnam
  • Ronin Engineer Certificate — completed the software development program

Want to talk shop, compare notes on distributed systems, or just say hello? You'll find me on GitHub and LinkedIn, or reach out by email.