About Me

Hi, I’m Nam V. Do (namvdo), a software engineer passionate about algorithms, data compression, programming language, and computer science theory. My journey spans building scalable search services, and developing scientific programming tools. I specialize in Normalized Compression Distance (NCD), concurrent programming, and scalable software implementation.

On this blog, I write about things that interest me, including CS topics, programming techniques, and software engineering best practices—. Whether it’s a problem I head up to while experimenting with something new or exploring the theoretical foundations of computation, my goal is to bridge research and real-world engineering through simple, coherent explanations and well-written implementation.

You can connect with me in different ways, and if you’re interested in one of those topics above then we could have a great talk elsewhere:

My CV can be found here.

Every support is much appreciated ❤️

Buy Me a Coffee