Bốn năm tại Đại học Sài Gòn.
Chuyên ngành Công nghệ Thông tin, tốt nghiệp á khoa (#2 toàn khoá). Một suất học bổng tài trợ những đêm muộn và dạy mình đọc tài liệu kỹ thuật tiếng Anh, ship trước deadline, và tranh luận lịch sự về state management.
Mình là frontend-focused fullstack developer tại Việt Nam. Mình quan tâm tới những chi tiết nhỏ: line-height không làm khó người đọc, luồng đặt vé không đánh mất người dùng, và điểm Lighthouse vẫn xanh sau khi launch một ngày.
Chuyên ngành Công nghệ Thông tin, tốt nghiệp á khoa (#2 toàn khoá). Một suất học bổng tài trợ những đêm muộn và dạy mình đọc tài liệu kỹ thuật tiếng Anh, ship trước deadline, và tranh luận lịch sự về state management.
Fresher Fullstack tại EBIZWORLD. Công việc trải rộng — landing page, dashboard, đôi khi refactor CMS — và chính chiều rộng đó mới là điểm chốt. Mình refactor codebase React mình chưa từng viết, hỗ trợ deploy nhỏ trên AWS EC2, và học cách estimate trung thực.
Từ tháng 11/2024 mình ở VietnamBooking. Công việc nặng và lặng hơn: i18n routing cho catalog đa ngôn ngữ, Core Web Vitals phải luôn xanh, các luồng đặt phòng mà chỉ một spinner đặt sai chỗ cũng thành ticket hoàn tiền.
Mình thích nó. Mỗi megabyte tốn của ai đó một gói mobile, mỗi redirect tốn của ai đó một chuyến bay. Performance, ở đây, là sự đồng cảm có đồng hồ bấm giờ.
Năm ở agency dạy mình cách viết code mà người khác sẽ kế thừa lúc 11 giờ tối thứ Sáu.
— Về năm tại EBIZWORLD
Ngoài công việc mình đọc về craft kỹ thuật và viết lại những điều mình học — phần lớn nằm trên blog.
Bốn ý mình luôn quay lại — cho code, cho thiết kế, và cho những lựa chọn nhỏ ở giữa.
Mỗi megabyte tốn của ai đó — một gói cước, một hoá đơn server, một khoảng chờ. Performance là một dạng đồng cảm rất lặng.
Một thứ nhỏ ở production dạy bạn nhiều hơn một thứ to trên Figma. Rồi cải tiến tiếp.
Quyết định được ghi lại sống lâu hơn cả người ra quyết định. Mình viết ADR, README, changelog như thể mình sẽ quên — vì mình sẽ quên thật.
Bug ticket là món quà. Triage nhanh, reproduce kỹ, và ghi lại cách fix trên đường đi ra.
Mức độ tự tin trung thực — các thanh dưới đây thể hiện mình dám đặt cược tới đâu trong một quyết định production thực sự.
Một danh sách ngắn — vừa là checklist cho mình, vừa là "điều cần biết" nếu chúng ta sẽ làm cùng nhau.
Mục tiêu nghề nghiệp mình đang chủ động theo đuổi — rút ra từ những thứ mình liên tục chọn học tiếp theo.
Trở thành senior engineer trên các sản phẩm quy mô lớn, có tác động thực — nơi người dùng thật sử dụng mỗi ngày.
Đào sâu Core Web Vitals, chiến lược caching, và system design vững với traffic production thực.
Tận dụng AI agent và automation để tăng năng suất kỹ thuật — lên kế hoạch, viết code, test, viết tài liệu.
Ba nơi để đi từ đây.