Backend Engineer

Hi, I'm

Nguyễn Lý Thành

Backend Engineer

Backend engineer, 6+ years. Design doc to production — I own the technical side end-to-end.

Systems I've Built

20M+
records/day
Notification pipeline at Parcel Perform
10M+
emails/day
Re-architected Email Sync workflow
60s → 23s
PMT search latency
Cut shipment search latency
5,000+
concurrent clients
Solo-built real-time game server
SAP Store
shipped
JOB-AI LYSIS via SAP contract
Technical Lead
Campaign Engine, AI Visibility, Sales Agent
Production Mindset
90%+ coverage
Release gates
High throughput
Sustained load
Real-time
Low latency
AI-native
LLM tooling

Experience

  1. 05/2022 – Present
    HCMC
    Backend Developer
    Parcel Perform CO. LTD
    • Notification & Auth — built and scaled a multi-channel notification pipeline (SMS, Email, Webhook) to 20M+ records/day; owned platform auth across accounts, roles, permissions, and org structures; led the Payment Gateway re-architecture end-to-end with DHL and Reach Bank integrations; authored 5+ technical designs.
    • Parcel Monitor Tracking & Email Sync — re-architected Email Sync to 10M+ emails/day; built Gmail sync pulling shipment data into PMT via rule-based and AI email extraction; maintained User Management and Email Sync services; cut Firebase cost/storage and lifted test coverage past 90% across 3 technical designs.
    • AI Platform — Tech Lead for Campaign Engine, AI Ecommerce Visibility, and Sales Agent on AWS Bedrock; built MCP lead-gen and ELK monitoring.
  2. 03/2021 – 07/2022
    HCMC
    Backend Developer
    JobHopin CO. LTD
    • Led monolith → microservices migration for the main recruitment platform.
    • Built JOB-AI LYSIS solo (Django, DRF, Celery, AWS, MySQL, Docker) — published on SAP Store via SAP contract.
    • BDD automation framework in Go/Godog covering 100+ scenarios.
  3. 02/2019 – 02/2021
    HCMC
    Full-Stack Developer
    Kyanon Digital CO. LTD
    • Front-end for AI-powered building facade inspection (30+ defect types) with ReactJS + Sketchfab 3D.
    • AML real-time transaction screening (Django, Celery, AWS).
    • 4-service identity verification: Facecompare, OCR, Digital Signature, Auth.

Featured Project

TSOnline TNT

TSOnline TNT

Live
02/2018 – Present

Solo-built and still running a real-time game server — full-stack, full ownership.

5,000+ concurrent clients via custom protocol codec.
PvP battles, NPC combat, map system, in-game marketplace, event engine.
Multi-LLM agent system with RAG (Groq, Gemini, Copilot) + MCP.
Coverage gates: 85% runtime, 90% core game server.
PythonDjango 5DRFCeleryRedisWebSocketsNext.js 14MUIMariaDBPostgreSQLpgvectorDocker ComposeGitHub ActionsPrometheusSentry

Key Achievements

High-Scale Systems

Designed and operated pipelines processing 20M+ records and 10M+ emails per day with stable throughput.

Parcel Perform Footprint

~2,200 commits across 45 repos, with deep ownership of data pipelines, GenAI prospect platform, analytics, file ingestion, integration services, and streaming core.

AI Products

Tech Lead on Campaign Engine, AI Visibility, and Sales Agent — LangChain/LangGraph/LangSmith on AWS Bedrock with Guardrails.

Performance Wins

Drove PMT shipment search latency from 60s down to 23s.

Full Ownership

TSOnline TNT — sole backend + ops, in production for 6+ years.

Blog

Notes on backend, AI agents, and shipping things that hold up in production.

View all posts
Jul 21, 2026

Anthropic Finally Ends the Fable 5 Deadline Loop — Splitting Claude Into a Permanent Two-Tier Model, and Pro Users Aren't Happy

On July 20, 2026, Anthropic closed a five-week saga of three deadline extensions — July 7, July 12, July 19 — by skipping a fourth cutoff and permanently splitting Claude Fable 5 access by plan tier: Max and Team Premium subscribers keep it free at 50% of weekly limits, while Pro and Team Standard subscribers get a one-time $100 credit before paying $10 per million input tokens and $50 per million output, the steepest rate in Anthropic's lineup. The decision landed to swift backlash on Reddit and Hacker News from Pro users who say they got a fraction of what was promised. Here's what actually changed, why Anthropic chose permanence over a fourth extension, and what it means for teams budgeting Claude Code against GPT-5.6 Sol's cheaper per-token pricing.

AI AgentsDeveloper ToolsGenAI
Jul 19, 2026

Claude Fable 5's Free Ride Ends Tonight — Unless Anthropic Blinks a Third Time, or Opus 5 Beats the Clock

At 11:59:59 PM Pacific tonight, July 19, 2026, free access to Claude Fable 5 on paid plans is set to expire — the third deadline Anthropic has set for itself in under two weeks, after backlash pushed the cutoff from July 7 to July 12 to today. Miss it and pricing snaps to $10 per million input tokens and $50 per million output tokens, roughly double what GPT-5.6 Sol charges for a model scoring within one point of Fable 5 on Intelligence Index. Complicating tonight further: an unreleased model called 'Claude Honeycomb EAP' briefly leaked inside Cursor on July 8, fueling speculation that Claude Opus 5 could land before this deadline even matters. Here's what's confirmed, what's speculation, and what engineering teams should do before midnight.

AI AgentsDeveloper ToolsGenAI
Jul 18, 2026

Moonshot's Kimi K3 Just Beat Claude and GPT-5.6 on Coding Preference Tests — But You Can't Download the Weights Until July 27

On July 16, 2026, Chinese AI lab Moonshot released Kimi K3, a 2.8-trillion-parameter sparse mixture-of-experts model with a 1-million-token context window. In blind testing, developers preferred it over Claude Fable 5 and GPT-5.6 Sol for front-end coding, and it scored third overall on GDPval-AA v2 — right behind both. But its weights aren't public until July 27, its API pricing sits at Claude Sonnet-tier levels, and markets are already calling it a second 'DeepSeek moment.' Here's what the launch actually means for engineering teams evaluating coding models today.

AI AgentsDeveloper ToolsGenAI

Let's build something impactful.

Get In Touch