Nguyen Huu Dai
Engineering reliable, high-performance backend systems with depth, clarity, and architectural discipline.
.---. / \ \.@-@./ /`\_/`\ // _ \\ | \ )|_ /`\_`> <_/ \ \__/'---'\__/
dainguyen@ubuntu
OS: Ubuntu 24.04 LTS x86_64
Host: Backend Station · Uptime: 1.5+ Years
Kernel: 6.8.0-generic · Shell: bash
Runtime: Java 21 LTS (Temurin) · Spring Boot 3
Database: PostgreSQL 16 · Redis 7
Editors: Zed · VS Code · Neovim
Status:Open to Backend Enginner
Daily Coding Velocity
Actual time spent writing code, compiling, and debugging across the last 7 days — verified live via WakaTime.
The Path to Solution Architect
A disciplined roadmap advancing from memory layout and raw DSA to resilient distributed systems and enterprise architecture.
Java Fundamentals & DSA
Core runtime execution, JVM memory model, and in-place algorithms.
- Two Pointers & Sliding Window
- In-Place O(1) Memory Layout
- Stack vs. Heap Allocations
Concurrency & JVM Internals
Multithreaded execution, locking mechanisms, and resource synchronization.
- Java Memory Model (JMM)
- ThreadPools & Virtual Threads
- Locks & Atomic Primitives
Database Internals & Caching
Relational persistence mechanics and high-speed cache topologies.
- PostgreSQL B-Tree Indexing
- MVCC & Transaction Isolation
- Redis Cache-Aside Patterns
Distributed Systems & DDD
Domain-driven decomposition and fault-tolerant event pipelines.
- Domain-Driven Design (DDD)
- Kafka Event-Driven Streams
- Saga & Outbox Patterns
High-Throughput Architecture
Enterprise blueprinting, Cloud-Native scale, and mission-critical resilience.
- High Availability & Scalability
- Cloud Infrastructure (AWS/GCP)
- Zero-Downtime Resilience
Work History
Where I've Worked
Fullstack / Backend Developer
K-Solutions
Backend Developer Intern
TA Solutions
Projects
Featured Work
Repositories In Refactoring
Curated backend codebases and algorithmic engines are currently being packaged for public showcase.
Skills
Technical Arsenal
Core & Languages
Databases & Caching
Message Queue
Architecture & Patterns
DevOps & Infrastructure
Contact
Let's Build Together
Have an engineering opportunity, a system challenge, or want to discuss architecture? Let's connect.