Some history
University
PTIT
- At 18 I had no interest in computer science. University wasn't my choice either. A friend picked PTIT (Posts and Telecommunications Institute of Technology) for me and I went along with it.
- In my second year I started learning web development, and it turned into the career I have now.
2019 – 2021
Blameo
- Halfway through that year I got my first break: a web developer internship at Blameo, a startup founded by a senior from my university's IT club.
- As a part-time front-end intern I worked on outsourced client projects in ReactJS, AngularJS, MobX, Redux, and Context API, and spent most of my hours on reusable UI components built to still make sense a year later.
- I picked up the backend as well, in Node.js, Express.js, and NestJS, enough to carry a project end to end as a full-stack intern.
2021 – now
NashTech
- In September 2021, after almost three years, I left for NashTech, one of the largest global outsourcing companies in Vietnam. I hadn't graduated yet.
- I joined NashTech as a Middle Software Engineer. My English was weak at the time, and it took deliberate work before I was comfortable on calls with clients abroad.
- At NashTech I went deep on front-end: design principles, patterns, performance, and a habit of reading how things work under the hood instead of trusting the abstraction.
- Promoted twice in four years, to Senior Software Engineer (Sub-level 2).
2026
Cẩm Nang AI
- Then AI coding tools got good enough to change how I work. I went back to the full stack, started building agents instead of only using them, and in 2026 shipped Cẩm Nang AI on my own. AI engineering is where I'm heading.
Today
Still learning
- Today I'm still learning and still writing about it, usually from a coffee shop.

