NGUYỄNTHIỆN THANH

Engineering Manager · React Native & Full-Stack Developer

Một Engineering Manager trực chiến, vừa dẫn dắt đội ngũ vừa trực tiếp viết code: ứng dụng React Native, backend fintech phân tán và quy trình điều phối AI.

Engineering Manager · React Native & Full-Stack DeveloperMột EM trực chiến vừa dẫn dắt đội ngũ vừa trực tiếp viết code, gần đây nhất là Associate Engineering Manager tại Aspire. Tôi đã dẫn dắt đội ngũ backend, mobile, web developer và QA engineer, với 60% quản lý và, 40% trực tiếp code trên toàn stack (React Native, Node.js, backend fintech) bao gồm review QA test suites.

Trí tuệ Chẩn đoán · Tự động hóa Sự cố · Quản trị Hệ thốngSáng kiến cốt lõi của tôi tại Aspire là Công cụ Chẩn đoán Sự cố Tự động. Hệ thống phân tích các issue reports, đánh giá mức độ đầy đủ của mô tả sự cố, và khi có đủ dữ liệu sẽ trích xuất mã nguồn theo domain để dự đoán giả thuyết nguyên nhân gây lỗi kèm điểm số tin cậy. Được thiết kế nhằm đẩy nhanh quá trình khôi phục hệ thống mà vẫn đảm bảo bảo mật an toàn cho môi trường sản phẩm.

Archon OS · AI StudioTôi xây Archon OS, hệ điều hành mã nguồn mở cho Claude Code theo hướng lên kế hoạch trước: hỏi trước khi làm, viết test đỏ trước khi code, và agent viết code không bao giờ tự duyệt code của mình. Tôi dùng chính Archon OS để xây AI studio, một hệ agent riêng vận hành các kênh YouTube (2 kênh đang chạy, 5 kênh đang chuẩn bị), có người duyệt từng tập trước khi lên sóng.

01 · 2016 – 2026

Kinh nghiệm

Gần sáu năm ở Aspire, từ lập trình viên React Native đến quản lý kỹ thuật của mười người.

Các mảng fintech tôi phụ trách

ClaimsBudgetsCardsAccountingBillsInvoicesPayment LinksUI/UX Core Platform
  1. Associate Engineering Manager

    Jan 2024 – 1 Jun 2026

    Aspire

    • Người chịu trách nhiệm chính cho 2 sub-team (10 kỹ sư) thuộc các mảng Thanh toán, Bồi thường, Kế toán, Hóa đơn và UI/UX Core Platform (tích hợp Intercom, menu điều hướng động cấu hình theo feature flag và điều kiện business/person, engagement quick-action tasks và core UI/UX ứng dụng). Tỷ lệ: 60% quản lý, 40% trực tiếp tham gia.
    • Kiến trúc engine chẩn đoán sự cố bằng AI, giảm ~30% thời gian xử lý nhờ tự động hoá khâu phân loại: xác định domain, kiểm tra ticket đủ thông tin, tra sự cố tương tự và gợi ý nguyên nhân gốc từ code.
    • Tự động giao sự cố cho domain owner qua domain mapping, kèm gợi ý cách sửa và phần đã điều tra; việc sửa, test và deploy vẫn do kỹ sư làm.
    • Giữ chẩn đoán AI ở chế độ chỉ đọc: chỉ tư vấn, không bao giờ sửa mã nguồn production.
    • Giữ tiến độ giao hàng qua đợt tái cấu trúc cấp VP bằng cách bảo vệ quyền sở hữu domain và tổ chức chuyển giao kiến thức có cấu trúc.
    • Xác định guardrails sử dụng AI, chuẩn prompt có cấu trúc và mô hình đánh giá thử nghiệm (rủi ro, rollback, tiêu chí áp dụng) cho sử dụng AI an toàn trong môi trường fintech có quy định.
    • Tích hợp Intercom FinAI làm chatbot hỗ trợ khách hàng tự động, giúp khách hàng truy vấn nhanh giao dịch, xem hướng dẫn khóa thẻ, khiếu nại giao dịch hoặc tải về receipt mà không cần thực hiện từng bước trên ứng dụng.
  2. Trưởng nhóm Kỹ thuật

    Sep 2022 – Jan 2024

    Aspire

    • Triển khai row-level locking và tính toàn vẹn giao dịch cho cập nhật tài chính tần suất cao.
    • Triển khai test scenarios đồng thời PHPUnit để xác thực an toàn race-condition
    • Triển khai chiến lược caching nhiều tầng với invalidation theo domain, giảm tải database ~30%
  3. Lập trình viên React Native Cấp cao

    Sep 2020 – Sep 2022

    Aspire

    • Xây dựng flow onboarding KYC/KYB tích hợp xác minh danh tính Onfido
    • Phát triển hệ thống cashback & referral với tác động tăng 15% tương tác
    • Chuyển đổi state management (Context → Constate → Zustand) để cải thiện hiệu năng
  4. Lập trình viên Full-Stack (React.js & Node.js)

    Oct 2018 – Sep 2020

    Targeek

    • Xây sản phẩm cho một startup ở giai đoạn trước ra mắt, từ đầu đến cuối với React.js và Node.js
    • Xây GraphQL APIs với Apollo và WebSocket cho tính năng real-time
  5. Lập trình viên React Native & Backend (Freelance, bán thời gian)

    Oct 2018 – Dec 2025

    Joynit

    • Maintain ứng dụng React Native của Joynit (tạo sự kiện lịch cho người dùng doanh nghiệp), làm việc trực tiếp với CEO của Joynit
    • Tối ưu các trang sự kiện nặng media bằng caching, xử lý vòng lặp re-render, đơn giản hoá component, Context API và higher-order component (HOC), cùng list virtualization (windowing) chỉ render các mục đang trên màn hình; trang event feed giờ hiện nội dung gần như tức thì
    • Áp dụng cùng kỹ thuật cho màn hình chat để nhắn tin realtime mượt mà
  6. Lập trình viên Mobile & Backend

    Oct 2017 – Oct 2018

    Ant-Tech

    • Xây ứng dụng React Native (iOS và Android) cho Joynit, khách hàng Pháp và là dự án chính của team, dùng để tạo sự kiện lịch cho doanh nghiệp
    • Xây dựng backend services có khả năng mở rộng với Node.js và MongoDB
    • Xây dựng RESTful APIs và tích hợp dịch vụ bên thứ ba cho thanh toán
  7. Lập trình viên Backend (Hợp đồng)

    Nov 2016 – Feb 2017

    Thich Lam Moc

    • Thiết kế và phát triển hệ thống quản lý nội dung (CMS) tùy chỉnh để quản lý danh mục sản phẩm
    • Xây dựng RESTful APIs với Node.js và Express.js
    • Tự động hóa đồng bộ dữ liệu giữa web platform và mobile app

Thế mạnh

Hệ thống Tài chính Phân tán

  • Triển khai row-level locking và ranh giới tính toàn vẹn giao dịch cho cập nhật tài chính tần suất cao.
  • Cải tiến snapshot accounting tables để giảm áp lực tính toán real-time.
  • Xây dựng mô phỏng test đồng thời để xác thực an toàn race-condition.

Điểm mạnh: Kiến trúc an toàn đồng thời đảm bảo không hỏng dữ liệu trong hệ thống tài chính production.

Lãnh đạo Kỹ thuật

  • Quản lý 2 đội (10 kỹ sư) bao gồm Backend, Frontend, Mobile và QA.
  • Đảm bảo rõ ràng quyền sở hữu domain qua các module fintech trong quá trình tái cấu trúc cấp VP.
  • Cân bằng phân bổ sprint: 60% phát triển tính năng / 40% đầu tư kỹ thuật.

Điểm mạnh: Quản trị nhiều đội với ổn định giao hàng qua các thay đổi tổ chức.

Hệ thống AI & Điều phối

  • Kiến trúc Công cụ Chẩn đoán Sự cố AI: kích hoạt qua Jira webhook, phân tích khoảng trống thông tin bằng LLM và tự động định tuyến đến người chịu trách nhiệm.
  • Triển khai lớp deep diagnostics tự động pull source code mới nhất và dự đoán giả thuyết root cause; mỗi output đi kèm confidence score cho quyết định human-in-the-loop.
  • Xây dựng Archon OS, plugin mã nguồn mở cho Claude Code theo hướng lên kế hoạch trước, điều phối nhiều agent qua quy trình 5 bước viết test trước, agent viết code và agent review luôn tách biệt.

Điểm mạnh: Quy trình agentic có độ toàn vẹn cao, chuyển đổi chỉ dẫn thành kết quả kỹ thuật có quản trị.

Chiến lược Áp dụng AI

  • Xác định rào chắn sử dụng AI và tiêu chuẩn prompt có cấu trúc cho môi trường fintech có quy định.
  • Thiết kế khung đánh giá thử nghiệm bao gồm đánh giá rủi ro, chiến lược rollback và tiêu chí áp dụng.
  • Đánh giá sẵn sàng hạ tầng: giám sát, ghi log và cô lập dịch vụ cho tích hợp AI.

Điểm mạnh: Chiến lược áp dụng AI có nhận thức rủi ro, cân bằng đổi mới với tuân thủ quy định.

02 · Mã nguồn mở · MIT

Archon OS

Hệ điều hành cho Claude Code theo hướng lên kế hoạch trước. Hỏi trước, viết test đỏ sau, và agent viết code không bao giờ là agent duyệt code. Kế hoạch nằm trên đĩa chứ không nằm trong context, nên tắt terminal, mai mở lại vẫn nhớ.

  1. 01Hỏi trước khi làm: trình bày đánh đổi và danh sách file, duyệt rồi mới code
  2. 02Quy trình 5 bước viết test trước, có cổng duyệt
  3. 03Agent viết ≠ agent review, áp ở mọi lượt chạy
  4. 04Cây kế hoạch nhiều tầng lưu trên đĩa
$ /plugin marketplace add nguyenthienthanh/archon
$ /plugin install archon-os@archon
$ /archon status

Archon OS v4.0.0-alpha.3 — Ready
  Agents:   15 loaded
  Skills:   45 available (10 auto-invoke)
  Rules:    73 loaded
  Hooks:    53 registered
  MCP:      6 servers
15
agents
45
skills
73
rules
25
commands
53
hooks

Đọc trực tiếp từ stats.json trong repo

MÃ NGUỒN MỞ · DASHBOARD MỨC DÙNG CLAUDE CODE

tally

Dashboard chạy cục bộ cho Claude Code: hạn mức gói, credit, chi phí, và ai thật sự đang gọi tool. Đọc transcript ngay trên máy, không gửi gì ra ngoài.

  • Credit của gói theo từng model so với hạn mức 5 giờ, kèm chi phí tương đương nếu dùng API Anthropic
  • Tách ba luồng: người gõ, subagent, và các lượt chạy tự động
  • Chỉ ra chỗ lãng phí kèm số tiền: cache miss, ghi cache đắt, phiên dùng quá nhiều subagent
  • CLI TypeScript chạy cục bộ trên SQLite có sẵn của Node, đánh chỉ mục tăng dần; không telemetry
Xem trên GitHub

03 · Công nghệ

Công nghệ

Những thứ tôi dùng hằng ngày.

Điều phối AI

Claude CodeClaude Code PluginsModel Context Protocol (MCP) SDKAgentic Workflows5-Phase TDDState Management (run-state.json)

AI tạo sinh & Media

GeminiGoogle FlowBytePlus ModelArk (Seedance, Seedream)SunoElevenLabsOmniVoiceLTXRemotion

Hệ thống Phân tán

Concurrency ControlTransaction SafetyData Integrity

Kiến trúc Backend

LaravelNode.jsGraphQL (Apollo)MySQL

Kỹ thuật Mobile

React NativeTypeScriptPerformance Optimization

Web Engineering

React.jsNext.jsVue.jsServer-Side & Client-Side Rendering

Quản trị AI

GuardrailsPrompt StandardsExperimentation Framework

Giám sát & CI/CD

DatadogSentryGitHub ActionsFastlane

Lãnh đạo

Multi-Team ManagementScrum/AgileCross-Team AlignmentSingle-Owner Accountability

Ngôn ngữ

Vietnamese (Native)English (Professional Working Proficiency)

04 · Labs

Dự án phụ

Nơi tôi thử nghiệm agent pipeline và đồ hoạ thời gian thực, ngoài công việc chính.

AI Studio

Một hệ agent riêng, do tôi xây bằng Archon OS, tự viết, soạn nhạc, lồng tiếng, dựng hình và dựng phim cho các kênh YouTube: 2 kênh đang chạy, 5 kênh đang chuẩn bị. Mỗi lượt chạy phải qua cổng người duyệt trước khi sinh nội dung hay đăng bài.

  1. Ý tưởng
  2. Người duyệt
  3. Nhạc
  4. Kịch bản cảnh
  5. Video
  6. Dựng
  7. Đăng

Đang chuẩn bị: Xóm Nhỏ Mít Bông

Pet Nhiều Chuyện
Mở kênh

Video được xem nhiều nhất của mỗi kênh, cập nhật từ YouTube mỗi lần build.

Trò chơi

Game trên trình duyệt. Bấm là chơi, không cần cài.

Xem tất cả game (8)

Ninja Lead

arcade

Phóng xe bất tận trên đường phố Sài Gòn. Né xe, gom xu, tránh vũng nước. Miễn phí, chơi ngay qua link.

Ninja Lead

Sẵn sàng cho vai trò quản lý kỹ thuật và AI workflow, và các trao đổi về kỹ thuật agentic.

Vị trí
Ho Chi Minh City, VN