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