Hi, I’m Minh An

Backend Engineer • System Enthusiast • Performance Nerd


What I Do

I build backend systems - but more importantly, I try to understand how things actually work.

Most of my work revolves around:

  • Designing backend services (.NET, APIs, databases)
  • Handling concurrency and real-time systems
  • Working with distributed systems and message queues
  • Optimizing performance under load

But I don’t stop at the application layer.


What I’m Exploring

Lately, I’ve been going deeper into system-level engineering:

  • Multithreading & synchronization
  • CPU behavior, cache, and memory layout
  • Low-latency system design
  • Linux internals & system programming
  • C/C++ for performance-critical paths

I’m especially interested in systems where every microsecond matters.


What I Care About

I care about things like:

  • Deterministic performance over average performance
  • Predictability over complexity
  • Understanding fundamentals over relying on abstractions

Because at scale, small details are not small anymore.


This Blog

This blog is my engineering notebook in public.

You’ll find:

  • Deep dives into backend and system design
  • Experiments and benchmarks
  • Notes while learning low-level concepts
  • Thoughts on performance and architecture

Some posts might be rough.
Some might be very detailed.
But all of them reflect what I’m actively learning.


Long-term Goal

I want to become an engineer who can:

  • Build high-performance systems
  • Design low-latency architectures
  • Understand software from hardware → OS → application

Not just make things work — but make them fast, predictable, and elegant.


Final Note

If you’re also interested in backend engineering, system programming, or performance optimization - you’re in the right place.

Let’s build things that actually matter.