Nguyen Khac Thanh
- nguyenkhacthanh244@gmail.com
- nkthanh.dev
- Hanoi, Vietnam

I have a solid foundation in developing scalable, high-performance web applications. Passionate about learning new technologies and tackling complex challenges, I thrive in collaborative environments that prioritize innovation and quality. With strong networking and database skills, I aim to build impactful, user-friendly web solutions that drive meaningful results.
Work Experience
Lead Software Engineer
At Zen8labs, I have developed and maintained two products for Vingroup: the VinUni and My Vinmec applications. For VinUni is a mobile application designed to support students, faculty, and staff by providing features such as news updates, event management, and payment services. For My Vinmec involved migrating the entire platform from EC2 to Kubernetes (EKS) in AWS Cloud, improving scalability and performance. Additionally, I support development teams in managing and operating CI/CD pipelines and infrastructure for both applications.
- Python / Django
- JavaScript / ReactJS
- Kubernetes / AKS / EKS
- Azure Cloud / AWS
Product Engineer
I worked as a product engineer, handling a wide range of tasks, including developing features for both the frontend and backend, monitoring and analyzing product quality, and implementing improvements. Additionally, I developed CI/CD pipelines and led the migration of the platform from AWS to GCP.
- JavaScript / NodeJS / ReactJS
- AWS / GCP
- Terraform / Terragrunt
Software Engineer
I worked as an backend engineer to develop a workout application.
- JavaScript / NodeJS
- Elastic Beanstalk, Simple Email Service in AWS
Site Reliability Engineer
I developed internal tools to enhance performance and minimize deployment errors for development teams, integrating them with GitLab, Jira, and Kubernetes clusters. Additionally, I built and maintained GitLab CI pipelines, handled on-call monitoring, and investigated/resolved infrastructure issues reported by development teams.
- Kubernetes on private cloud
- Helm charts
- Prometheus / Loki / Jaeger tracing / Grafana
- Gitlab / GitlabCI
Software Engineer
I worked as a Full-Stack Developer to build a marketplace application. For Backend, I developed a catalog service to manage products and related data, including catalogs, suppliers, brands, and attributes. For Frontend, I built a multi-tenant Next.js application for clients such as Phong Vu, Soi Bien, and Takashimaya. Additionally, I developed the frontend for POS and Smart POS systems at terminals. Additional, I trained interns and junior developers, optimized web performance, and reduced build time for the Next.js application. You can learn more about this project at my post
- Python / Flask
- MySQL / Redis
- NodeJS / NextJS
- Webpack / RollupJS / Webpack bundle analyzer
Backend developer
I started my career here, where I developed a backend system to serve machine learning models for predicting oil quantities at wells. During this time, I gained valuable IT skills, including Git, background job processing, and web development.
- Python / Flask / Celery
- Numpy / Scipy / Pandas
- Scikit-learn / Tensorflow / Keras
Projects
Docker UI
It's an UI to manage docker workload like containers, images, volumes,…. You can more project here
Devtools
The Ultimate Toolkit to Simplify, Automate, and Enhance Your Development Workflow!. You can using it via devtools.nkthanh.dev
Kubernetes observability module
A module to observe and alert Kubernetes resource usage. I have written it with Helm chart. Entire of module, I use opensource projects like Prometheus, Cortex, Kafka,… You can see a part of it via demo-k8s-obs-modules
VinUni
Mobile application for students, faculties and staffs in VinUniversity
Locofy Lightning
An AI Figma plugin to generate design to code easily with 1-click
Phong Vu' website, Soibien's website, Takashimaya's website,...
Channels to sell products, a part of the marketplace platform.