- Dẫn dắt team 5 developers xây dựng Design System nội bộ được sử dụng bởi 20+ dự án, giảm 40% thời gian development UI
- Tối ưu hiệu năng ứng dụng: giảm First Contentful Paint từ 3.2s xuống 1.1s, cải thiện Lighthouse score từ 65 lên 95
- Thiết lập CI/CD pipeline tự động: unit test, integration test, visual regression test, deploy staging/production
- Mentoring 3 junior developers, thực hiện code review hàng ngày, thiết lập coding standards và best practices
- Di chuyển legacy codebase từ JavaScript sang TypeScript, đạt 95% type coverage
Kinh nghiệm làm việc
- Xây dựng và maintain hệ thống micro-frontend cho plataforma Zalo Pay, phục vụ 10M+ users
- Phát triển real-time dashboard sử dụng WebSocket, xử lý 50k+ concurrent connections
- Tối ưu bundle size giảm 60% thông qua code splitting, lazy loading, tree shaking
- Triển khai feature flag system cho phép A/B testing và gradual rollout
- Tham gia hiring process: technical interview 50+ candidates
- Phát triển các module cho hệ thống ERP sử dụng React và Redux
- Chuyển đổi thiết kế Figma/Adobe XD thành responsive pixel-perfect UI components
- Viết unit test cho business logic quan trọng, đạt coverage > 80%
- Hỗ trợ backend team tích hợp RESTful API và GraphQL
Dự án tiêu biểu
Nền tảng thương mại điện tử B2B phục vụ 5000+ doanh nghiệp, xử lý 100k+ đơn hàng/tháng
- Architecture: Micro-frontend với Module Federation
- Real-time inventory sync qua WebSocket
- PDF invoice generation server-side
Hệ thống component library nội bộ 60+ components, documentation với Storybook, được dùng bởi 20+ team
- Theme system: light/dark/custom brand
- Accessibility: WCAG 2.1 AA compliant
- Automated visual regression testing
Dashboard giám sát real-time cho hệ thống IoT 10k+ devices, xử lý 1M+ events/ngày
- Virtual scrolling cho large datasets
- WebWorker cho data processing
- Export báo cáo Excel/PDF
Học vấn
Kỹ sư Khoa học Máy tính
Đại học Bách Khoa Hà Nội (HUST)
Chuyên ngành: Phát triển phần mềm. Đề tài tốt nghiệp: "Tối ưu hóa hiệu năng Single Page Application sử dụng Code Splitting và Lazy Loading"
Chương trình tiên phong Công nghệ Thông tin
Trường THPT Chuyên Khoa học Tự nhiên - ĐHQG Hà Nội
Hoạt động & Cộng đồng
Speaker tại React Vietnam Meetup #15
Chủ đề: "Building Scalable Design Systems with React & TypeScript" - 200+ người tham dự
10/2023Technical Blogger
Viết blog kỹ thuật tại nguyenvanan.dev - 50+ bài viết, 100k+ views/năm về Frontend, Architecture, Career
2020 - Hiện tạiOpen Source Contributor
Contribute cho React Hook Form, TanStack Query, và các thư viện UI phổ biến. 20+ PRs đã merged
2021 - Hiện tại