Nguyễn Tấn Sang

I'm Full Stack Web Developer

About

WELCOME TO MY ONLINE CV

I strive to become a proficient and knowledgeable web developer, enabling me to contribute effectively to the company's web projects. By continuously learning and applying new programming languages and technologies, I aim to build high-quality, high-performance websites. My ultimate goal is to reach the senior full-stack developer level within the next 3 to 5 years.

Full Stack Web Developer

I am a Full Stack Web Developer with experience in front-end and back-end technologies such as React, Next.js, Node.js, and databases like MongoDB, SQL server and PostgreSQL. I am dedicated to writing clean, efficient, and maintainable code to create seamless digital experiences.

  • Birthday: 25 November 2003
  • Website: https://www.linkedin.com/in/sang-nguyen-2511D/
  • Email: tansang25112003@gmail.com
  • Phone: 0345662511
  • Age: 21
  • Degree: Bachelor
  • City: Hồ Chí Minh City
  • Freelance: Available

I am committed to delivering high-quality web solutions by focusing on performance, security, and user experience. I believe in continuous learning and adapting to new technologies to create innovative digital products.

Skills

Programming Languages & Tools
Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum

Resume

With a passion for technology and creativity, I constantly strive to improve my skills and stay updated with the latest trends. My goal is to develop efficient software solutions that provide the best user experience.

Sumary

Nguyễn Tấn Sang

I’m a web developer with experience in React.js and Node.js since my third year of university. Now in my final year, I’ve also worked on .NET projects and have strong skills in managing MongoDB. I’m always eager to learn and build scalable, high-quality web applications.

  • Ho Chi Minh City
  • 0345662511
  • tansang25112003@gmail.com

Education

BACHELOR OF INFORMATION TECHNOLOGY

2021 - 2025

University of Economics and Finance (UEF), Vietnam

Specialized in web development with experience in React.js, Node.js, and .NET. Proficient in MongoDB for database management. Worked on multiple academic and personal projects, focusing on building scalable and high-performance web applications.

Activities

GROUP PROJECT - RESTAURANT MANAGEMENT WEBSITE

12/2024 - 01/2025

Team Size: 8

Position: Leader

Develop a restaurant management application with the following features:

  • User authentication
  • Menu management
  • Table management
  • Payment using various methods

Conduct market research to understand user needs and requirements for the application Pilot the application for personal selling.

Result:

  • Improve database querying skills
  • Enhance teamwork and collaboration abilities
  • Master debugging and code refactoring techniques

GROUP PROJECT - WATCH SHOP WEBSITE

06/2024 - 07/2025

Team Size: 5

Position: Leader

Develop a restaurant management application with the following features:

  • Role-based Access Control
  • CRUD product

Result:

  • Enhance GitHub usage skills
  • Improve API calling skills and cookie handling

Certificate

IELTS - british council - 05/2025

Internship Certificate – TMA Solutions - 07/2025

Front End Development Libraries – freeCodeCamp - 07/2025

JavaScript Algorithms and Data Structures – freeCodeCamp - 07/2025

Work Experience

Front-end developer

04/2025 - 07/2025

Company Name: TMA SOLUTIONS

Task completed:
  • Designed user interfaces (UI) for web projects, ensuring seamless user experiences and responsive designs across multiple devices.
  • Developed and optimized front-end features using Next.js, enhancing performance and cross-platform compatibility
  • Integrated and managed email marketing campaigns via HubSpot, built chatbots, and implemented tracking code to support data analytics
  • Participated in code reviews, resolved merge conficts, and deployed changes
Technology used: HTML/CSS, Javascript, NextJS, Redux, MaterialUI, HubSpot

Projects

Online Watch Shop

11/2024 - 01/2025

Description: Online Watch Shop is an online platform for browsing, purchasing, and managing watches. It offers product search, secure payments, and efficient order management. Admins can track revenue and manage users, ensuring a seamless shopping experience. The platform is built with a modular backend structure to ensure scalability, security, and high performance.

Team size: 1 (Personal Self-Study Project)

Position in project: Full Stack Developer (Frontend & Backend)

Main features:
  • Login and register an account so that Admins can manage products, users, orders, and track daily revenue
  • Users can purchase products, manage their cart, and make payments using various methods
  • Search for products by name and filter by categories
  • Edit user information
  • Manage deliveries for Shippers
Technology description:
Back-end: NodeJS, ExpressJS, Axios
Front-end: HTML/CSS, Javascript, ReactJS, Redux, Ant Design
Database: MongoDB
Link test: Online Watch Shop (email: dangtest1@gmail.com, pass: 1234)

Note Web

03/2024 - 04/2024

Description: My Note-Taking Web Application is designed to provide users with a seamless and efficient platform for creating, organizing, and managing their notes. With a user-friendly interface and robust functionality, this platform is perfect for both personal and professional use.

Team size: 1 (Personal Self-Study Project)

Position in project: Full Stack Developer (Frontend & Backend)

Main features:
  • Google Authentication: Secure login with Google account
  • Folder Management: Create, edit, and delete folders to organize notes
  • Note Management: CRUD (Create, Read, Update, Delete) operations for notes within folders
  • Note Annotation: Add comments and annotations to notes
Technology description:
Back-end: NodeJS, ExpressJS, Axios
Front-end: HTML/CSS, Javascript, ReactJS, Firebase, GraphQL
Database: MongoDB
Link test: Note Web

Trello Web

09/2024 - 04/2025

Description: Trello Web is an online project and task management platform based on a system of boards, lists, and cards. With its intuitive and user-friendly interface, Trello helps individuals and teams organize, track, and collaborate effectively on various tasks. Users can drag and drop cards between lists to reflect workflow progress, add descriptions, labels, due dates, attachments, and receive notifications about updates.

Team size: 1 (Personal Self-Study Project)

Position in project: Full Stack Developer (Frontend & Backend)

Main features:
  • Boards, Lists, and Cards – Organize projects visually using boards, break tasks into lists, and manage individual tasks with cards.
  • Drag-and-Drop Functionality – Easily move cards between lists to reflect task progress.
  • Mobile & Desktop Accessibility – Use Trello across web, mobile, and desktop apps for flexible task management.
Technology description:
Back-end: NodeJS, ExpressJS, Axios
Front-end: HTML/CSS, Javascript, ReactJS, MaterialUI
Database: MongoDB
Link test: Trello Web

YC Directory

04/2025

Description: Startup Directory is a modern web platform designed to help users create, manage, and explore startup projects. It serves as an open space for the startup community to share ideas, seek partners or investors, and connect with like-minded innovators.

Team size: 1 (Personal Self-Study Project)

Position in project: Full Stack Developer (Frontend & Backend)

Main features:
  • User authentication and account management
  • Create, update, and delete startup project entries
  • Browse and filter startups by categories
  • “Editor Picks” section to feature outstanding startups
  • Clean and responsive UI for better user experience
  • Support for images and markdown-formatted pitch descriptions
Technology description:
Back-end and Database: Sanity.io
Front-end: Next.js, React, Tailwind CSS
Link test: YC-Directory

VueJS Restaurant

07/2025

Description: Vuejs-Restaurant is a web application built with the Vue.js framework, designed to provide a simple and efficient solution for managing restaurant information. The application focuses on core CRUD (Create, Read, Update, Delete) operations for handling restaurant data, along with basic user authentication features including login and logout. Leveraging Vue.js, the application offers a responsive and user-friendly interface, enabling seamless interaction for both administrators and users. It supports modern development workflows with features like hot-reloading for development and optimized builds for production.

Team size: 1 (Personal Self-Study Project)

Position in project: Full Stack Developer (Frontend & Backend)

Main features:
  • CRUD Operations for Restaurant Information
  • User Authentication
  • User-Friendly Interface
  • Modern Development Tools
Technology description:
Back-end and Database: JSON-server
Front-end: VueJS
Link github: VueJS Restaurant

Angular-E-commerce

07/2025

Description:Angular E-commerce is a dynamic web application built with the Angular framework, designed to provide a seamless e-commerce experience for managing and purchasing products. The project follows a comprehensive flow, starting with seller signup and login functionalities, and includes robust features for product management such as adding, updating, viewing, and deleting items. It features an engaging website home page, detailed production listings, and in-depth product details, alongside smooth cart and order functionalities. The application supports user signup and login, enabling a personalized shopping experience, with much more to offer for both sellers and buyers.

Team size: 1 (Personal Self-Study Project)

Position in project: Full Stack Developer (Frontend & Backend)

Main features:
  • Seller Signup and Login: Allows sellers to create accounts and securely log in to manage their product listings.
  • Add, Update, View and Delete Product: Provides full CRUD (Create, Read, Update, Delete) capabilities for sellers to efficiently handle their product inventory.
  • Website Home Page: Offers an attractive and user-friendly homepage to welcome visitors and highlight key products.
  • Production Listing: Displays a comprehensive catalog of available products for easy browsing and selection.
  • 0
  • Add to Cart: Enables users to add selected products to their shopping cart for a streamlined purchase process.
  • Product Details: Provides detailed views of individual products, including descriptions, specifications, and pricing.
  • User Login and Signup: Allows customers to register and log in to access personalized features and complete transactions.
  • Order Product: Facilitates a smooth ordering process, ensuring a hassle-free checkout experience.
Technology description:
Back-end and Database: JSON-server
Front-end: Angular
Link github: Angular-E-commerce

Contact

Feel free to reach out to me here

City

Ho Chi Minh City

Call

+84 345 66 2511

Email

tansang25112003@gmail.com