Kinh nghiệm
Hơn 4 năm xây dựng ứng dụng web hiệu năng cao, dễ mở rộng, với React và kiến trúc frontend hiện đại.
Tháng 12/2024 - Hiện tạiHiện tại
Middle Front-end Engineer
GEM CorporationHà Nội, Việt Nam
Dẫn dắt và mentoring nhóm 4 lập trình viên, review code và tổ chức các buổi chia sẻ kỹ thuật để giữ chất lượng chung của team.
- Thiết kế kiến trúc thư viện UI component tái sử dụng, chú trọng a11y, giúp giảm 30% thời gian phát triển tính năng mới
- Tối ưu hiệu năng bằng code-splitting và lazy loading, giảm 40% kích thước bundle ban đầu
- Phối hợp cùng team backend (NestJS) triển khai các tính năng liên quan đến FCM và Firebase
- Xây dựng chiến lược kiểm thử theo Testing Trophy, đạt 85% độ phủ với Jest và React Testing Library
- Trao đổi trực tiếp với khách hàng bằng tiếng Anh để chốt giải pháp và hướng triển khai
ReactJSTypeScriptTanStack QueryZodNestJSFirebaseJestReact Testing Library
Tháng 01/2021 - Tháng 12/2024
Front-end Engineer
Monstarlab VietnamHà Nội, Việt Nam
Phối hợp cùng các nhóm đa chức năng để xây dựng giải pháp frontend cho ứng dụng web, tập trung vào tính dễ dùng, hiệu năng và khả năng mở rộng.
- Xây dựng giao diện tương tác bằng React.js, tích hợp mượt với dịch vụ backend
- Triển khai quản lý state với Redux Toolkit, nâng cao độ ổn định và khả năng bảo trì
- Ứng dụng TypeScript để cải thiện chất lượng code và tăng năng suất phát triển
- Xây dựng bộ test với Jest và React Testing Library để tăng độ tin cậy khi release
- Tài liệu hóa component và workflow bằng Storybook, giúp tăng tốc hợp tác và tái sử dụng giữa các dự án
TypeScriptReactJSRedux ToolkitJestReact Testing LibraryStorybook
4+Năm kinh nghiệm
2Công ty lớn
10+Dự án đã giao
85%Độ phủ kiểm thử