Share on:
Viet Anh Nguyen

Hello! I'm Viet Anh - An Always-Curious Engineer with skills in Software Development, Computer Vision, and Robotics. I'm extremely motivated to apply AI and Software Engineering to solve real-world problems and deliver products that help to make the world better.

In my journey, I created this website to share my knowledge and help other people. Here, I write mostly about AI, Computer Vision, and Software Development. Hope that something here can be useful to you.

My updated profile & portfolio projects

For a full and updated résumé, please see my LinkedIn page. Some of my projects can be found at Portfolio page. If you have any question, feel free to send me a message using this contact form.

Current open source projects I'm working on

Consider supporting me

If you like my posts or my open-source works, or simply want to give me a small donation to encourage me spending more time on them, please consider below channels. Thank you very much!

Buy Me A Coffee

Oct 2021

Samsung SDS R&D Center Vietnam

Currently, I'm a member of AI Research Lab, where we research and apply solutions for vision manufacturing inspection and MLOps.

Oct 2020 - Oct 2021

VinGroup (VinAI + VinBigData)

  • Joined Autopilot project at VinAI Research as an AI Engineer. Automated the data collection process, contributed to hardware, localization & mapping, LiDAR research, and a self driving car demo of Vingroup.
  • Oct 2020 - Feb 2021: Participated in Vingroup AI Training Program for 120 engineers. Leader of a 4-engineer team to build 2 open source projects: Push-up Counter and VN AI Doctor.

Sept 2019 - Oct 2020

Kaopiz Software AI Team

  • Built AI core for Image Processing, OCR, object detection, and segmentation.
  • Optimized and deployed models for servers, desktop apps, mobile apps, and embedded systems.

2015-Aug 2021

Went to Hanoi University of Science and Technology, one of the best universities in Vietnam to study Computer Science. Here I established this blog at vietanhdev.com (changed to aicurious.io later).


Came back with programming by writing a chess program, which could use Spike chess engine to play chess with people. It was also in AutoIT language.


Learnt programming myself at 12, on a Intel Pentium 4 - 1GB RAM computer. The first program I wrote was in AutoIT language, and it could calculate the perimeter of a triangle given the measurements. I also wrote a program for managing my computer hard drives this year. I didn't learn programming much after that. However, I dreamed to become a computer engineer.


My Hello World!.