loading...

this is me

i’m Hiền. i live in Vietnam, where i create things for the web.

i was one of those kids who loved tinkering with computers early on. instead of playing games, i was more curious about how things worked behind the scenes. when i was young, i got into programming — not by finishing big projects, but by getting excited about what could be built.

after school, i studied computer science and have been working as a software developer ever since. i really love the web because it’s open and instant — anything you build can be shared with anyone around the world. websites, apis, tools — they’re all just a click away.

in my free time, i like building side projects, exploring new ideas, and mixing design with development. i’m always curious about new tech and enjoy creating tools that are useful and fun. if you want to collaborate on something or just have a chat, feel free to reach out.

work & education

  1. Corize .inc logo
    Company
    Corize .inc
    Date
    Role
    software engineer
  2. Hue university of foreign languages logo
    Company
    Hue university of foreign languages
    Date
    Role
    studying japanese
Based in Da Nang, Vietnam
Download CV

Things I've Made

I've worked on lots of little side projects over the years; here are some recent ones. Many of them are open-source, so if you see something that piques your interest, check out the code.
full-stack
real-time
Splitway (splitway.cc)
3D
hand tracking
Interactive Text ✋
3D
hand tracking
Christmas Tree 🎄

My Ramblings

Here are some of my thoughts on things I'm learning or working on.

Nature as an Abstraction Layer: How Software Architecture Mirrors the Universe
Nature as an Abstraction Layer: How Software Architecture Mirrors the Universe
October 16, 2026

Hold up your hand and clench your fist. You just coordinated billions of cells without knowing a thing about atoms. That is nature's greatest design secret—one that software engineering copied word for word.

Read
AI Writes My Code Now — So I Built a Tool to Stop It From Trashing My Translations
AI Writes My Code Now — So I Built a Tool to Stop It From Trashing My Translations
June 5, 2026

When AI agents write most of your code, they work fast — and quietly trash your multilingual dictionary (i18n): hardcoded strings, orphaned keys, and hallucinated namespaces. Why I built i18n-sharpen with an AST X-ray engine, and what an 'AI-friendly codebase' truly means.

Read
Angular's Architectural Advantage in the AI Era
Angular's Architectural Advantage in the AI Era
May 1, 2026

React's unopinionated freedom was a paradise for human developers, but for probabilistic AI agents it turns into an architectural lottery. Here is why modern Angular's standardized steel rails are becoming the ultimate AI advantage.

Read
The Megamorphic Trap: When 'Putting Everything on One Belt' Jams the High-Speed Factory
The Megamorphic Trap: When 'Putting Everything on One Belt' Jams the High-Speed Factory
May 1, 2026

Everyone assumes using one universal tool for everything saves effort. Yet inside your computer, forcing one automated conveyor belt to handle every box shape jams the robot arm!

Read

Always Keep Learning

One of the things I love most about programming is that there's always something new to learn. Here's a selection of some of the things I've been learning lately:

GraphQL
November 2025

Building typed APIs and exploring schema‑first design, caching and client integrations.

AWS
October 2025

Hands‑on with AWS: S3, Lambda, EC2, VPC, Load Balancing, Auto Scaling, IAM, RDS, DynamoDB.

Plasmo (Browser Extensions)
September 2025

Productive toolkit for shipping cross‑browser extensions with modern DX.

Get In Touch

You have a project in mind? Let's talk about it. Drop me a line and I'll get back to you as soon as possible.