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.