Software engineer, Ho Chi Minh City

HOANGLE

I design the testing systems that decide what merges. Six years of React and TypeScript in production.

  • 37%

    main bundle

    GEN, before and after production builds, March and April 2026, gzip

  • 1,489

    lesson templates

    counted from the template files in the product repository, August 2026

  • 1,325

    weekly downloads

    npm registry, fetched at build time

Now: Aepsy · Giáo Án AI · mcp-cassette

Product I run

WHAT THE TEMPLATE FIXESSECTIONSTWO COLUMNSTHE ORDERWHAT THE MODEL WRITESLESSON CONTENT
The template settles the structure. The model writes the content.

Giáo Án AI

AI lesson plans for Vietnamese primary teachers, designed to replace the two to four hours of nightly paperwork teachers describe. I built the code, the pricing, and the funnel, and I am the support inbox.

  • 1,489

    lesson templates

    counted from the template files in the product repository, August 2026

giaoanai.comopen for signup

Open source

Testing infrastructure for the agent era: tools that prove software works before agents and users touch it.

  • mcp-cassette

    Record a real MCP session once, replay it forever. Contract snapshots fail the PR that breaks your tools; a safety lint catches poisoned descriptions.

    • 1,325

      weekly downloads

      npm registry, fetched at build time

    GitHubdocsnpm

  • AuthStunt

    A self-hosted test identity manager for end-to-end auth testing. Personas are stunt doubles for your real users: each holds a real mailbox behind a catch-all SMTP server that extracts the OTP and the links. One Go binary.

    GitHubearly alpha

I'm a software engineer who ends up owning the whole problem: the interface, the build system under it, the tests that keep it honest, and, for my own products, the pricing page and the support inbox.

More about me →

Get in touch

The fastest way is email.

ivermin1123@gmail.com

GitHubLinkedIn