Skip to main content

Backend Engineering
System Design & DSA

Welcome to Hoc Lam Dev — sharing software engineering knowledge, interview prep, and lessons learned along the way.

Hieu Nguyen

Hi, I'm Hieu Nguyen 👋

Senior Software Engineer based in Ho Chi Minh City, Vietnam. Experienced backend developer with a strong background in the financial sector, including banking and e-wallet services.

Expert in system integration and handling high-volume transactions. Welcome to Hoc Lam Dev — where I document my engineering journey, share interview prep materials, and explore software architecture patterns.

What I Write About

🏗️

System Design

Scalable architecture patterns, microservices, caching strategies, and distributed systems.

🧩

Data Structures & Algorithms

LeetCode solutions, problem-solving approaches, and complexity analysis for coding interviews.

⚙️

Backend Engineering

Go, Java, Spring Boot, REST APIs, database optimization, and performance tuning.

Technical Skills

💻

Languages

JavaGoC++SQL

Frameworks

Spring BootSpring CloudSpring SecurityVert.x
🗄️

Databases & MQ

PostgreSQLRedisSQL ServerKafkaRabbitMQ
🛠️

DevOps & Infra

DockerKubernetesGCPLinuxGit

Let's Connect

I'm always open to discussing software engineering, interview tips, or anything tech-related. Feel free to reach out!