SUMMARY
VU QUANG HUY
Backend Developer (Node.js)
Backend Developer experienced with Node.js, Express, and MongoDB, building RESTful APIs and real-world applications including e-commerce, real-time chat, and music streaming systems. Strong in RBAC and real- time systems with Socket.IO.
EDUCATION
TECHNICAL SKILLS
PROJECTS
E-commerce Web Application Backend Developer
GitHub: https://github.com/Vuquanghuybm2k6/ecommerce-web-nodejs Link Demo: https://ecommerce-web-nodejs.vercel.app/ Developed a full-stack e-commerce system using Node.js, Express, MongoDB, and Pug (SSR) supporting product management, authentication, and order processing. Built product & category management system with hierarchical category structure (tree-based parent– child relationships) and full CRUD functionality.
Implemented shopping cart system (add/remove products, update quantity) and order processing flow. Designed admin dashboard for managing products, categories, users, and roles. Implemented authentication & authorization using JWT and RBAC, along with session-based security and forgot password feature using OTP verification via email (Nodemailer). Developed filtering, search (regex), sorting, and pagination features for product listing. Integrated Cloudinary for image upload and deployed application on Vercel.
Email: ***************@*****.***
Phone: 096*******
Address: Ha Dong - Ha Noi
Github: https://github.com/Vuquanghuybm2k6/
Posts and Telecommunications Institute of Technology (PTIT) Bachelor of Information Technology (Expected Graduation: 2026) GPA: 3.33/4.0
• Programming Languages: JavaScript, TypeScript
• Backend: Node.js, Express.js
• Database: MongoDB, Mongoose
• APIs: RESTful APIs
• Authentication & Authorization: JWT, Role-Based Access Control (RBAC)
• Realtime: Socket.io
• Template Engine: Pug
• Tools & Platforms: Git, GitHub, Postman, NPM
• Architecture: MVC
Chill Chat Application Backend Developer
GitHub: https://github.com/Vuquanghuybm2k6/chill-chat Developed a real-time chat application using Node.js, Express, MongoDB, and Socket.IO. Implemented authentication system with session/token-based login and OTP-based password reset via email. Built real-time messaging system with private chat rooms and dynamic room creation upon friendship acceptance.
Designed full friend system including friend request, accept, reject, cancel, and unfriend functionality with request state management.
Implemented online/offline user tracking using real-time socket connection events. Developed user management features including profile editing, avatar upload, and user listing.
Music App Application Backend Developer
GitHub: https://github.com/Vuquanghuybm2k6/music-app Link Demo: https://music-app-o1o6.vercel.app/
Developed a music streaming web application using Node.js, Express, MongoDB, and Pug (SSR) with a structured relationship between songs, singers, and topics. Built core features: song search, search suggestions, filtering, pagination, and music playback with audio preview.
Implemented user features: authentication, OTP-based password reset, favorite songs, and like system. Designed admin dashboard to manage songs, singers, topics, users, and roles with RBAC. Integrated file upload (audio & images) using Multer and Cloudinary. Developed additional features: lyrics display, listening statistics, and SEO-friendly slug URLs. Deployed application on Vercel.
Task Management API Backend Developer
GitHub: https://github.com/Vuquanghuybm2k6/task-management-ts Link demo: https://task-management-ts-gold.vercel.app/api/v1 Built a RESTful Task Management API using Node.js, Express, MongoDB, and TypeScript. Implemented full CRUD operations with soft delete functionality for task management. Developed advanced querying features including search (regex), filtering by status, sorting, and pagination. Built bulk operations for updating and deleting multiple tasks using array-based processing. Implemented authentication and role-based access control (RBAC) with protected routes middleware. Designed scalable MVC architecture with separated controllers, services, and helpers. CERTIFICATE
Aptis B2 2023