Senior Frontend Engineer với 6 năm làm web thương mại điện tử và SaaS cho hơn 2 triệu người dùng mỗi tháng. Thế mạnh: hiệu năng web, design system, accessibility và kiểm thử bằng Playwright. Dẫn dắt nhóm 4 người, duy trì một thư viện địa chỉ mã nguồn mở được 40 shop Việt Nam sử dụng.
Đỗ Hoàng Nam
Senior Frontend Engineer · React, TypeScript, Next.js
Giới thiệu
Kinh nghiệm làm việc
Senior Frontend Engineer
Công ty thương mại điện tử (500 nhân sự)
- Dẫn dắt nhóm 4 người chuyển ứng dụng mua sắm từ React SPA sang Next.js, giảm LCP từ 4,1 giây xuống 1,9 giây.
- Duy trì design system 60 component bằng React và TypeScript cho 5 nhóm sản phẩm, rút ngắn khoảng 30% thời gian làm tính năng mới.
- Chạy 6 A/B test trên luồng thanh toán, tăng tỷ lệ chuyển đổi 9%.
- Giảm bundle JavaScript trang chủ từ 480 KB xuống 210 KB bằng code splitting.
- Đưa luồng thanh toán đạt chuẩn WCAG 2.1 AA, thêm kiểm tra axe vào CI và sửa 140 lỗi accessibility trong 3 tháng.
Frontend Developer
Công ty SaaS quản lý bán lẻ (120 nhân sự)
- Làm dashboard quản lý kho bằng React và GraphQL cho 800 nhà bán lẻ.
- Thiết lập E2E test bằng Playwright trong GitLab CI, giảm 70% lỗi regression lọt lên production.
- Áp dụng virtual scrolling cho bảng 10.000 dòng, giảm độ trễ khi cuộn từ 3 giây xuống 0,3 giây.
- Xây dựng màn hình bán hàng offline-first bằng IndexedDB, giúp 300 cửa hàng vẫn bán được khi mất mạng.
Junior Frontend Developer
Công ty outsourcing phần mềm thị trường Nhật
- Đặt lịch khám cho chuỗi phòng khám Nhật (8 tháng): 12 màn hình quản trị bằng React.
- Dự án website tuyển dụng cho khách hàng Singapore (6 tháng): làm giao diện responsive bằng Vue.js, đạt 95 điểm Lighthouse trên mobile.
- Viết unit test bằng Jest cho luồng đặt lịch, tăng coverage từ 30% lên 80%.
Dự án
Thư viện TypeScript tách và chuẩn hóa địa chỉ Việt Nam theo đơn vị hành chính sau sáp nhập tỉnh năm 2025: 300 sao GitHub, 3.000 lượt tải npm mỗi tuần.
Checklist và repo demo tối ưu Core Web Vitals cho Next.js; 3 nhóm trong nước áp dụng, 1.200 sao GitHub.