Kevin Vu

Hey there, I’m Duong(Kevin Vu) — a backend-leaning software engineer who loves building systems that actually work, scale.

I mostly focused on backend development, system integration, and payment platforms. I spend a lot of time designing APIs, building microservices, and making sure things run smoothly in the background so end users never have to know how messy the real world is.

Here’s a snapshot of the stuff I deal with on a regular basis:

  • Languages: Golang (my go-to), Java, C#, JavaScript, SQL
  • Frameworks: Echo (Go), Spring (Java), .NET Core, ReactJS
  • Databases: PostgreSQL, Oracle, SQL Server, MySQL, Firebase
  • Cloud & DevOps: AWS, Azure
  • Tools I like: Redis, Memcached, Grafana, Loki
  • APIs: RESTful, SOAP (yup, still alive)

I’m big on code clarity, reliability, and making sure systems can recover from failure without human intervention. Logging, observability, and clean architecture are things I take seriously — not just buzzwords to throw into a CV.

I value simplicity over cleverness. I prefer a well-named function and clear error handling over magic code that only I understand. When something breaks, I like knowing why, not just slapping a retry on it.

And I love debugging. Like weirdly love it. There’s something satisfying about tracing a bug through logs and stack traces and finally saying: “Ah ha! Found you.”

I’m diving deeper into distributed systems, performance optimization, and system design. I enjoy working on things that push my limits and teach me something new — whether that’s building a highly available API or just learning a new way to handle queue processing more elegantly.