Nguyen Thanh Thuan

Email: thuan.nguyenthanh.work@gmail.com

Phone: 0345 098 435

Portfolio: https://thuannguyen2kx.site

Birthday: 11/04/2003

Location: Ho Chi Minh City, Vietnam

Brief Introduction

Hi, I'm a front-end developer who can code all day without getting tired.

I began my journey in frontend development through self-learning and personal projects. Over time, I gained experience working at two companies as a Frontend Developer, building real-world web applications.

In the past year, I have been very focused on learning front-end web programming. Now I am very confident that my abilities can meet your requirements.

Work Experience

Frontend Developer

MST Entertainment · May 2024 – Jun 2025

MST Entertainment is a startup in Vietnam building web platforms and interactive tools for the entertainment industry.

I joined the company as a Frontend Developer, working with React and Next.js to develop scalable and responsive user interfaces. The products I worked on include interactive engagement tools, booking systems, and link-in-bio style web pages. I contributed to building reusable components, improving UI consistency, and optimizing performance, achieving approximately 25% faster page load times. I also helped establish team-wide code standards using ESLint, Prettier, and EditorConfig to improve code quality and streamline code reviews.

The main technologies used include JavaScript, TypeScript, React, Next.js, NestJS, and MongoDB.

Frontend Developer Intern

NCC Plus · Jun 2023 – Sep 2023

NCC Plus is a software outsourcing company in Vietnam specializing in web and enterprise solutions.

I joined NCC Plus as a Frontend Developer Intern, where I learned core frontend concepts and worked on internal projects using React. I focused on converting UI designs into reusable React components, integrating REST APIs, and following clean code principles and Git workflows. I also participated in code reviews and technical research to improve code quality and development practices.

The main technologies used include React, JavaScript, REST APIs, and Git.

Projects

PetCare – Pet Care & Booking Management System

Type: Frontend-heavy Full-stack Project
Tech: React, TypeScript, Tailwind CSS, Shadcn UI, Zod, React Query, Node.js, MongoDB

Key features:

  • Real-world booking workflow with multiple statuses
  • Role-based access control (Admin / Employee / Customer)
  • Employee scheduling with override logic
  • Clear separation between UI, business logic, and API layers

Website: https://petcare.thuannguyen2kx.site/
GitHub: https://github.com/thuannguyen2kx/pet-care

Flagship project demonstrating product thinking and complex business logic handling.
Detailed description available in my portfolio.

Liteshop – Frontend E-commerce Application

Frontend clone of an e-commerce user interface with production-level practices.

Tech: React, TypeScript, Tailwind CSS, React Query, React Hook Form, Yup, Vite, Vitest, Storybook

Highlights:

  • JWT authentication with automatic token refresh
  • Advanced filtering, pagination, and product search
  • URL-synced state for shareable results
  • Code splitting and build optimization
  • SEO with React Helmet
  • Public / private route separation
  • Unit testing and component management with Storybook

Website: https://liteshop-sigma.vercel.app
GitHub: https://github.com/thuannguyen2kx/liteshop

Skills

Programming Languages

  • JavaScript, TypeScript

Frontend

  • React, Redux Toolkit, React Query, Zod, Zustand
  • Tailwind CSS, Sass
  • Axios, Vite, Vitest
  • HTML5, CSS3, SEO

Backend & Infrastructure

  • REST, HTTP(S)
  • Node.js, JSON Server
  • Vercel, Render, VPS

Tools

  • Git, GitHub, Postman
  • Lighthouse, React DevTools, Redux DevTools
  • Figma, VS Code, Bash

Honors & Awards

  • End-of-term Scholarship (2024)
  • Academic Scholarship (2022 – 2023)
  • First Semester Scholarship (2021 – 2022)

Education

Software Engineering
Hanoi University of Industry (HaUI) · 2021 – 2025

Languages

  • English: Able to read and understand technical documentation
  • Vietnamese: Native

Notes

I value:

  • Clean code and clear structure
  • Strong understanding of business requirements
  • Continuous learning and improvement

I am looking for an environment where I can grow through real projects, mentorship, and team collaboration.

Thank you for your time — Nguyen Thanh Thuan