Nổi bậtXin chào, tôi là Dương Văn Mạnh|
Front-End Developer có 2 năm kinh nghiệm xây dựng web app thực tế với Vue/Nuxt, React, TypeScript, RESTful API, UI responsive, tối ưu hiệu năng và quy trình Agile/Scrum.
Giới thiệu

Dương Văn Mạnh
Front-End Developer
Tôi là Dương Văn Mạnh, Front-End Developer tốt nghiệp ngành Software Engineering in Information Technology tại Hanoi University of Mining and Geology (HUMG), GPA 3.37/4 và nhận 5 học bổng khuyến khích học tập.
Tôi tập trung xây dựng giao diện responsive, SEO-friendly và hiệu năng cao; có kinh nghiệm SPA, CSR, SSR, SSG, state management, tích hợp API, tái sử dụng component và phối hợp với BA, QA, Backend, Deployment trong môi trường Agile/Scrum.
Công nghệ & công cụ
Frontend
Backend
Mobile
Database
Libraries
DevOps
Workflow
AI Support
Cách tôi làm việc
Tôi bắt đầu từ yêu cầu nghiệp vụ, chia nhỏ task trên Jira, ước lượng rõ ràng, xây dựng UI theo component có thể tái sử dụng, tích hợp RESTful API, review code, test luồng chính và tối ưu performance trước khi bàn giao.
Tôi quan tâm nhiều đến
Năng lực chính
Những mảng tôi có thể đóng góp tốt trong dự án Front-End.
Front-End Web App
Xây dựng giao diện responsive, dễ bảo trì với Vue/Nuxt, React, TypeScript, Tailwind CSS và SCSS.
- SPA, CSR, SSR, SSG
- Reusable components
- Pinia/Vuex state management
- Responsive UI
API & Real-time Integration
Tích hợp RESTful API, xử lý state, authentication và các chức năng real-time cho sản phẩm vận hành thực tế.
- RESTful APIs
- JWT/OAuth
- Socket.IO, PeerJS
- Error handling
Performance & SEO
Tối ưu tốc độ tải, trải nghiệm người dùng và khả năng index cho landing page hoặc web app Nuxt.
- Lazy loading
- Virtual scrolling
- Debounce/throttle
- Nuxt SSR/SSG
Team Workflow
Làm việc theo Agile/Scrum với Jira, Git, code review và phối hợp chặt với BA, QA, Backend, Deployment.
- Jira
- Git collaboration
- Code review
- Production support
Kỹ năng
Tech stack trong CV mới nhất và các công cụ tôi dùng thường xuyên.
Vue.js
Frontend
Nuxt.js
Frontend
React.js
Frontend
JavaScript
Frontend
TypeScript
Frontend
HTML5
Frontend
CSS3/SCSS
Frontend
Tailwind CSS
Frontend
Node.js / Express.js
Backend
PHP
Backend
Dart / Flutter
Mobile
SQL Server
Database
MySQL
Database
Redis
Database
Vuetify
Vue UI library
Ant Design Vue
Enterprise UI components
Socket.IO
Realtime communication
PeerJS
WebRTC peer connection
Firebase
Auth, storage, realtime
Cloudinary
Media upload/CDN
GSAP
Web animation
AOS
Scroll animation
Docker
Container workflow
VPS
Linux server deployment
Linux
Server environment
Git
Version control
Jira
Sprint/task tracking
Agile/Scrum
Team delivery process
MCP Server
AI tool integration
Codex CLI
AI coding in terminal
GitHub Copilot
Code completion
Claude
Code review/support
ChatGPT Plus
Problem solving
Quy trình làm việc
Một quy trình thực tế cho Front-End Developer trong team sản phẩm.
Phân tích yêu cầu
Làm rõ nghiệp vụ với BA/team, xác định luồng người dùng, API cần dùng, trạng thái lỗi và tiêu chí nghiệm thu.
Thiết kế hướng triển khai
Chia component, chọn state phù hợp, chuẩn bị responsive layout, loading state, empty state và kế hoạch tối ưu.
Phát triển & tích hợp
Code UI, tích hợp API, xử lý auth/permission, tái sử dụng component và cập nhật task theo sprint.
Kiểm thử & tối ưu
Test luồng chính, fix bug, review code, tối ưu render/performance và hỗ trợ deploy hoặc xử lý issue production.
Kinh nghiệm
Timeline học tập và kinh nghiệm làm việc cập nhật theo CV.
Frontend Developer - Newway Technology Solutions JSC
Phát triển CPMS Cloud Property Management System cho khách sạn/nhà hàng: table ordering, menu ordering, giảm giá hóa đơn, chuyển order, dashboard, report, data visualization, real-time sync và bảo trì module production.
Frontend Developer - NekSolution Co., Ltd.
Tham gia nhiều dự án có lượng người dùng lớn: 3D Viewer bằng Nuxt 2, Three.js, Tailwind CSS, Ant Design Vue; Streamie CMS bằng Nuxt 3, TypeScript, Pinia cho quản trị nội dung, tài khoản, phân quyền và dữ liệu người dùng; landing page SEO có animation GSAP/AOS; tích hợp Web3 bằng Ethers.js. Tập trung tối ưu responsive UI, hiệu năng render, pagination/filter/search cho dữ liệu lớn, hỗ trợ deploy VPS và phối hợp Backend/QA xử lý bug production.
Hanoi University of Mining and Geology
Software Engineering in Information Technology, GPA 3.37/4, nhận 5 học bổng học tập; phát triển nền tảng web, database, backend, mobile và tư duy sản phẩm.
CV cho nhà tuyển dụng
Bản tóm tắt nhanh từ CV mới nhất: kinh nghiệm, thế mạnh và thông tin liên hệ cần thiết để đánh giá nhanh mức độ phù hợp.
Kinh nghiệm
2 năm Front-End
Thế mạnh
Vue/Nuxt, React, TypeScript
Sản phẩm
CPMS, CMS, 3D Viewer, Web app
Làm việc
Agile/Scrum, Jira, Git, BA/QA/Backend
CV PDF đã được đính kèm trực tiếp trên portfolio để nhà tuyển dụng có thể mở hoặc tải xuống ngay.
duongvanmanh2953@gmail.com
0353421340
Cau Giay District, Hanoi, Vietnam
Dự án cá nhân
Các dự án thể hiện khả năng xây dựng sản phẩm từ giao diện, API, database đến triển khai.
Nổi bật
Nổi bậtOnline Music Streaming Web Application
Music streaming platform with audio playback, upload management, playlist features, VNPay payment, PHP/MySQL backend, and Cloudinary media handling.
Nổi bậtFoodApp - Food Ordering Mobile Application
Cross-platform Flutter food ordering app with cart, checkout, reviews, Node.js/Express APIs, and MySQL database.


Liên hệ
Bạn có dự án hoặc cơ hội phù hợp? Tôi luôn sẵn sàng trao đổi.