Chuyển đến nội dung chính
Thiên Hứa

Thiên Hứa

Lập trình viên Front-end

Ho Chi Minh City, Hồ Chí MinhThành viên từ 12 tháng 8, 2025
TypeScriptHTML5CSS3ReactNext.jsAnt DesignMaterial UITailwind CSSReact LeafletRedux ToolkitSocket.ioViteDockerCI/CDReact Testing LibraryAgile/Scrum
·

Giới thiệu

Lập trình viên Front-end với hơn 2 năm kinh nghiệm phát triển và bảo trì ứng dụng web bằng React, TypeScript, Redux Toolkit và Next.js. Thành thạo xây dựng giao diện responsive theo thiết kế UI/UX, phát triển component tái sử dụng, tích hợp RESTful API và tối ưu hiệu năng cho các màn hình bản đồ, báo cáo và bảng dữ liệu lớn. Có kinh nghiệm làm việc với BA, Backend, QA trong quy trình Agile/Scrum, đã triển khai sản phẩm thực tế trong lĩnh vực vận tải – GPS tracking và ngân hàng.

Kinh nghiệm

Lập trình viên Front-end - MID - Thành phố Hồ Chí Minh, Việt Nam

(2025-09)

  • Phát triển và bảo trì Front-end cho hệ thống Giám sát hành trình & quản lý đội xe (React, TypeScript, Redux Toolkit), phục vụ doanh nghiệp vận tải theo các quy định TT73, TT09 và QCVN06.
  • Xây dựng bộ báo cáo QCVN06 (tốc độ, quá tốc độ, dừng đỗ, hình ảnh, tổng hợp theo xe/tài xế) cùng chức năng xuất Excel kèm hình ảnh, giới hạn số request đồng thời khi tra cứu địa chỉ để tránh quá tải API.
  • Tối ưu hiệu năng và trải nghiệm người dùng: cải thiện xử lý dữ liệu và lỗi cho màn hình xem lại lộ trình trên bản đồ (React Leaflet), hủy request dư thừa bằng AbortController và bổ sung trạng thái loading cho các ô tìm kiếm.
  • Thiết kế lại giao diện module quản lý SIM theo UI/UX (thẻ thống kê, tab điều hướng, bảng trạng thái), xây dựng các component tái sử dụng với Ant Design và Tailwind CSS, hiển thị tốt trên nhiều kích thước màn hình.
  • Tích hợp RESTful API và phối hợp với Backend hoàn thiện các tính năng: quản lý mã hàng hóa (CRUD), xử lý yêu cầu gia hạn (tạo/hủy/từ chối, đếm ngược thời gian), tra cứu phạt nguội và luồng bắt buộc đổi mật khẩu.
  • Tham gia xây dựng Dockerfile và docker-compose cho ứng dụng Front-end, hỗ trợ team hạ tầng thiết lập luồng CI/CD để build và triển khai tự động.
  • Tham gia code review, quản lý mã nguồn với Git/GitLab, chuẩn hóa cấu hình biến môi trường cho triển khai nhiều môi trường; phối hợp với BA và QA để kiểm thử và phát hành.

Lập trình viên Front-end - DXC Technology - Thành phố Hồ Chí Minh, Việt Nam

(2024-06 - 2025-09)

  • Phát triển các tính năng Front-end cho OCBC BA Teller, nền tảng giao dịch ngân hàng chính thức, đồng thời đóng góp vào quá trình chuyển đổi từ ứng dụng React nguyên khối (monolithic) sang kiến trúc micro front-end.
  • Đồng phát triển thư viện UI component tùy chỉnh dùng chung dựa trên Material UI, được áp dụng cho 6 module và giúp giảm khoảng 30% thời gian xây dựng màn hình mới.
  • Viết unit test với React Testing Library và tái cấu trúc các component cũ, nâng độ bao phủ kiểm thử (test coverage) trên các module phụ trách từ 45% lên 95%.
  • Làm việc trực tiếp với các chuyên gia phân tích nghiệp vụ (BA) và đội ngũ Back-end để đảm bảo tiến độ phát hành sản phẩm.

Học vấn

Khoa Kỹ thuật Phần mềm - Đại học Công nghệ Thông tin, ĐHQG-HCM (2020-09 - 2024-11)

Kỹ năng

Lập trình viên Front-end

Đánh giá

Liên quan