1 About Me
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.
1.1 What I work with
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.
1.2 How I work
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.”
1.3 What I’m learning and looking forward to
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.