NGUYỄNTHIỆN THANH

Engineering Manager · React Native & Full-Stack Developer

A hands-on Engineering Manager who leads teams and still ships production code: React Native apps, distributed fintech backends, and AI-orchestrated workflows.

Engineering Manager · React Native & Full-Stack DeveloperA hands-on EM who leads teams and still ships code, most recently as Associate Engineering Manager at Aspire. I led backend, mobile, web developers and QA engineers, with 60% management and, 40% hands-on across the full stack (React Native, Node.js, fintech backends) including QA test suite reviews.

Diagnostic Intelligence · Incident Automation · System GovernanceMy core initiative at Aspire was an Automated Incident Diagnostic Engine. It analyzes issue reports, evaluates the completeness of incident descriptions, and when sufficient data is available, extracts domain-specific source code to predict root-cause hypotheses with confidence scoring. Engineered to accelerate on-call recovery while maintaining production security and safety.

Archon OS · AI StudioI build Archon OS, an open-source, planning-first operating system for Claude Code: it asks before it builds, writes the failing test first, and never lets the agent that wrote the code approve it. I used Archon OS to build my AI studio, a separate agent system that runs YouTube channels (2 live, 5 in preparation), with a human signing off on every episode.

01 · 2016 – 2026

Experience

Almost six years at Aspire, from React Native developer to engineering manager of ten.

Fintech domains I owned

ClaimsBudgetsCardsAccountingBillsInvoicesPayment LinksUI/UX Core Platform
  1. Associate Engineering Manager

    Jan 2024 – 1 Jun 2026

    Aspire

    • Accountable lead for 2 sub-teams (10 engineers) across Payments, Claims, Accounting, Bills, and UI/UX Core Platform (Intercom integration, dynamic navigation menu configurable by feature flags and business/person conditions, engagement quick-action tasks, and core app UI/UX). Split: 60% management, 40% hands-on.
    • Architected an AI incident diagnostic engine that cut incident handling time ~30% by automating triage: domain detection, report completeness checks, similar-incident lookup and code-level root-cause hints.
    • Automated owner routing via domain mapping, delivering each incident with a suggested fix and its investigation trail; engineers still own fix, test and deploy.
    • Kept AI diagnostics read-only: they advise and never mutate production code.
    • Kept delivery on track through a VP-level reorganisation by protecting domain ownership and running structured knowledge transfer.
    • Defined AI usage guardrails, structured prompt standards, and an experimentation evaluation model (risk assessment, rollback strategy, adoption criteria) for safe AI use in a regulated fintech environment.
    • Integrated Intercom FinAI as an automated customer support chatbot, enabling customers to quickly query transactions, access guides for card locking, dispute transactions, or download receipts without navigating through multiple app steps.
  2. Tech Lead

    Sep 2022 – Jan 2024

    Aspire

    • Enforced row-level locking and transactional integrity for high-frequency financial updates.
    • Wrote concurrent PHPUnit scenarios to validate race-condition safety
    • Introduced multi-layer caching with domain-based invalidation, cutting database load ~30%
  3. Senior React Native Developer

    Sep 2020 – Sep 2022

    Aspire

    • Built KYC/KYB onboarding integrating Onfido identity verification
    • Shipped a cashback & referral system that lifted engagement 15%
    • Migrated state management (Context → Constate → Zustand) for improved performance
  4. Full-Stack Developer (React.js & Node.js)

    Oct 2018 – Sep 2020

    Targeek

    • Built a pre-launch startup product end to end on React.js and Node.js
    • Created GraphQL APIs with Apollo and WebSockets for real-time features
  5. React Native & Backend Developer (Freelance, part-time)

    Oct 2018 – Dec 2025

    Joynit

    • Maintained the Joynit React Native app, which creates calendar events for business users, working directly with Joynit’s CEO
    • Optimized the media-heavy event pages with caching, removing re-render loops, simplifying components, Context API and higher-order components (HOCs), and list virtualization (windowing) so only on-screen items render; the event feed now shows content almost instantly
    • Applied the same techniques to the chat screen for smooth real-time messaging
  6. Mobile & Backend Developer

    Oct 2017 – Oct 2018

    Ant-Tech

    • Built the React Native app (iOS and Android) for Joynit, a French client and the team’s main project, which creates calendar events for businesses
    • Built scalable backend services with Node.js and MongoDB
    • Created RESTful APIs and integrated third-party services for payments
  7. Backend Developer (Contract)

    Nov 2016 – Feb 2017

    Thich Lam Moc

    • Created a custom content management system (CMS) for managing product catalogs
    • Built RESTful APIs in Node.js and Express.js
    • Automated data synchronization between web platform and mobile app

What I bring

Distributed Financial Systems

  • Implemented row-level locking and transactional integrity boundaries for high-frequency financial updates.
  • Enhanced snapshot accounting tables to reduce real-time computation pressure.
  • Built concurrent test simulations to validate race-condition safety.

Strength: Concurrency-safe architecture ensuring zero data corruption in production financial systems.

Engineering Leadership

  • Managed 2 cross-functional sub-teams (10 engineers) covering Backend, Frontend, Mobile, and QA.
  • Ensured domain ownership clarity across fintech modules during VP-level reorganization.
  • Balanced sprint allocation: 60% feature delivery / 40% technical investment.

Strength: Multi-team governance with delivery stability through organizational change.

AI Systems & Orchestration

  • Architected the AI Incident Diagnostic Engine: Jira webhook trigger, LLM-based gap analysis, and automatic routing to the responsible owner.
  • Delivered deep diagnostics layer that pulls latest source code and predicts root-cause hypotheses, every output annotated with a confidence score for human-in-the-loop decisioning.
  • Built Archon OS, an open-source, planning-first plugin for Claude Code that orchestrates multi-agent work through a test-first 5-phase workflow, with builder and reviewer always different agents.

Strength: High-integrity agentic workflows that transform directives into governed engineering outputs.

AI Adoption Strategy

  • Defined AI usage guardrails and structured prompt standards for regulated fintech environment.
  • Designed experimentation evaluation framework covering risk assessment, rollback strategy, and adoption criteria.
  • Assessed infrastructure readiness: monitoring, logging, and service isolation for AI integration.

Strength: Risk-aware AI adoption strategy that balances innovation with regulatory compliance.

02 · Open source · MIT

Archon OS

A planning-first operating system for Claude Code. It asks the questions first, writes a failing test second, and never lets the agent that wrote the code be the one that approves it. Plans live on disk, not in the context window, so you can close the terminal and tomorrow it still remembers.

  1. 01Asks before it builds: trade-offs and file list first, code after you approve
  2. 02Test-first 5-phase workflow with approval gates
  3. 03Builder ≠ reviewer, enforced on every run
  4. 04Hierarchical plan tree persisted on disk
$ /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

Read live from stats.json in the repo

OPEN-SOURCE · CLAUDE CODE USAGE DASHBOARD

tally

A local Claude Code usage dashboard: plan limits, credits, cost, and who is really driving the tool calls. It reads the transcripts on your machine and sends nothing anywhere.

  • Plan credits per model against the 5-hour limit, plus the equivalent Anthropic API cost
  • Separates three lanes: you typing, subagents, and unattended headless runs
  • Flags waste with the money attached: cache misses, costly cache writes, subagent-heavy sessions
  • Local-first TypeScript CLI on Node’s built-in SQLite with incremental indexing; no telemetry
View on GitHub

03 · Stack

Tech stack

What I use day to day.

AI Orchestration

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

Generative AI & Media

GeminiGoogle FlowBytePlus ModelArk (Seedance, Seedream)SunoElevenLabsOmniVoiceLTXRemotion

Distributed Systems

Concurrency ControlTransaction SafetyData Integrity

Backend Architecture

LaravelNode.jsGraphQL (Apollo)MySQL

Mobile Engineering

React NativeTypeScriptPerformance Optimization

Web Engineering

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

AI Governance

GuardrailsPrompt StandardsExperimentation Framework

Observability & CI/CD

DatadogSentryGitHub ActionsFastlane

Leadership

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

Languages

Vietnamese (Native)English (Professional Working Proficiency)

04 · Labs

Side experiments

Where I try agent pipelines and real-time rendering outside client work.

AI Studio

A separate agent system, which I built with Archon OS, writes, scores, voices, animates and edits episodes for YouTube channels: 2 live today, 5 in preparation. Every run passes a human review gate before anything is generated or published.

  1. Brief
  2. Human review
  3. Music
  4. Storyboard
  5. Video
  6. Edit
  7. Publish

In preparation: Xóm Nhỏ Mít Bông

Pet Nhiều Chuyện
Open channel

Each channel’s most-watched video, refreshed from YouTube on every build.

Games

Browser games. Tap and play, no install.

View all games (8)

Ninja Lead

arcade

Endless arcade driving on Saigon streets. Dodge traffic, collect coins, avoid puddles. Free, instant play via link.

Ninja Lead

Open to engineering-management and AI-workflow roles, and to conversations about agentic engineering.

Location
Ho Chi Minh City, VN