Skip to content
View ThaiG2Pro's full-sized avatar

Highlights

  • Pro

Block or report ThaiG2Pro

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ThaiG2Pro/README.md

Hey, I'm Nguyên Thái 👋

Backend Developer · Systems, Databases & Production Reliability

I'm currently a backend intern working on CMS, back-office, and internal gift-card systems. The ticket descriptions say "feature work," but the internship has quietly taught me more than that: system architecture, performance tuning, database design, Git flow, and working inside an AI-assisted coding pipeline.

Outside work, I build small systems to understand how things actually work under the hood — not just how to call an API.


Projects

A small key-value store built to understand storage engines and performance trade-offs from the ground up.

Full-stack platform — course management, enrollment, progress tracking.

A multi-agent LLM system handling end-to-end sales conversations for e-commerce — my first real encounter with how unpredictable and costly LLM usage gets at scale once it's not a toy demo anymore.


What I'm Deep-Diving Into Right Now

Most of my recent reading and side-building has gone toward one specific thing: how systems track, price, and account for usage — idempotent event handling, concurrency-safe ledgers, webhook reliability. It started as curiosity from the AI agent project above (AI usage is expensive and hard to track accurately), and turned into the thing I now go deepest on outside work hours.


How I Think About Building

class MyApproach:

    principles = [
        "Understand the layer below before using the one above it",
        "A system that can't prove what it did can't be trusted",
        "Measure before claiming it works",
        "Fundamentals first, specialization on top",
    ]

    currently_learning = [
        "Auth, API design, queues/workers, async & event-driven patterns",
        "Idempotent event ingestion and concurrency-safe ledgers",
        "Database performance and storage internals",
    ]

Tags & Taxonomy

Backend API Design Postgres FastAPI Docker

Systems & Data Storage Engines Event-Driven Idempotency

AI / LLM LLM AI Agent

Domain E-commerce


✍️ Latest Writing

→ All posts on thaig2pro.github.io


Let's Connect

LinkedIn Blog Email

Pinned Loading

  1. elearning-platform elearning-platform Public

    Spacely — dán link YouTube, có ngay một không gian học riêng: ghi chú theo mốc thời gian, quiz AI, tiến độ, chia sẻ

    TypeScript

  2. ai-agent-sale-v2 ai-agent-sale-v2 Public

    Python

  3. edge-gate edge-gate Public

    L7 reverse proxy + load balancer from raw TCP sockets in Go, zero deps. A measured lab notebook.

    Go

  4. mini-kv-db mini-kv-db Public

    "Relational DB mini bằng Go: pager, B+Tree, WAL/ARIES, MVCC, SQL planner. Mỗi phase kết thúc bằng crash-test hoặc benchmark."

    Go

  5. sdlc-kit sdlc-kit Public

    sdlc kit

    Python

  6. zellij-claude-restore zellij-claude-restore Public

    Rust