Duong Ngo

I'm a Full-Stack AI Developer with over 12 years of experience building products across various industries. I specialize in architecting scalable solutions using modern technologies including Node.js, React, Angular, Microservices, Kubernetes, and cloud platforms (AWS, GCP, Azure). I have extensive experience in building agentic AI using LangGraph, LangChain, Python, and FastAPI.

📝 Latest Posts

  • Database Selection Framework

    Database Selection Framework

    # Database Decision Framework This document summarizes **how to choose a database** from a **solution architecture** perspective, covering: * SQL vs NoSQL * MySQL vs PostgreSQL * PostgreSQL JSONB vs...

  • API protocol decision framework

    API protocol decision framework

    # API & Messaging Protocol Decision Framework This document summarizes **communication protocols** and **messaging systems** discussed, with explanations, comparisons, and a practical decision framew...

  • Solution Architecture Knowledge

    Solution Architecture Knowledge

    # Solution Architecture Interview Guide ## Table of Contents 1. [Clean Architecture](#clean-architecture) 2. [Clean Code Principles](#clean-code-principles) 3. [Test-Driven Development (TDD)](#test-d...

  • Java & React Knowledge Review

    Java & React Knowledge Review

    # Technical Interview Preparation Guide A comprehensive guide covering React, TypeScript, CI/CD, Microservices, Cloud Architecture, and more. --- ## Table of Contents 1. [React Fundamentals](#1-re...

  • NestJS advanced knowledge

    NestJS advanced knowledge

    # NestJS Interview Preparation Guide ## Table of Contents 1. [Core Concepts](#core-concepts) 2. [Fundamental Principles (IoC, DI, AOP)](#fundamental-principles-ioc-di-aop) 3. [Architecture](#architec...

  • Javascript in advanced

    Javascript in advanced

    # JavaScript, ES6, Node.js & Async/Await Complete Guide ## Table of Contents 1. [JavaScript Fundamentals](#javascript-fundamentals) 2. [JavaScript Advanced Concepts](#javascript-advanced-concepts) 3...

  • React Advanced Knowledge

    React Advanced Knowledge

    # React & Next.js Advanced Knowledge & Interview Guide ## Table of Contents 1. [Component Architecture](#1-component-architecture) 2. [React Hooks Deep Dive](#2-react-hooks-deep-dive) 3. [Virtual DOM...

  • Medallion Architecture: Modern Data Pipelines

    Medallion Architecture: Modern Data Pipelines

    # Medallion Architecture In modern data engineering, organizing data pipelines in a scalable, reliable, and maintainable way is critical. One of the most popular design patterns for this is the **M...

  • Flask vs FastAPI vs Django

    Flask vs FastAPI vs Django

    # Flask vs FastAPI vs Django: A Comprehensive Comparison ## Introduction Python offers three powerful web frameworks, each designed with different philosophies and use cases in mind. This guide will...