Mình thiết kế những sản phẩm số lấy người dùng làm trung tâm — nơi thẩm mỹ gặp sự dễ dùng, và mỗi chi tiết đều có lý do.
Mình tin rằng thiết kế tốt là thứ vô hình — người dùng đạt được điều họ muốn mà không phải nghĩ về giao diện.
Là một UI/UX Designer với hơn 5 năm kinh nghiệm, mình làm việc trên cả web và mobile, từ nghiên cứu người dùng, wireframe, prototype đến xây dựng design system có thể mở rộng. Mình đề cao phân cấp thị giác, tính nhất quán và khả năng truy cập — để sản phẩm không chỉ đẹp mà còn thực sự dùng được cho mọi người.
Phỏng vấn, khảo sát và phân tích để hiểu người dùng và bài toán thực sự.
Chuyển insight thành user flow, information architecture và mục tiêu rõ ràng.
Wireframe → prototype → giao diện chi tiết, bám sát design system.
Usability testing, thu thập phản hồi và lặp lại để hoàn thiện.
Tiếp nhận brief, mục tiêu sản phẩm, phạm vi & timeline.
Bóc tách requirement, user flow, các trường hợp biên/nghiệp vụ.
Research nhanh, phác thảo bố cục low-fi, chốt luồng.
Dựng hi-fi theo design system, prototype tương tác.
Handoff spec, thông số, giải đáp trong lúc code.
Đối chiếu UI thực tế, review cùng QA, chỉnh sửa trước release.
Mình luôn sẵn sàng cho những dự án thú vị và cơ hội hợp tác. Gửi mình vài dòng nhé.
Nền tảng đặt phòng theo giờ / qua đêm cho người dùng trẻ tại Hà Nội — nơi việc chọn khung giờ trở nên đơn giản như đặt một chỗ hẹn.
Xem website thật ↗
01 — Thách thức
Các ứng dụng đặt phòng truyền thống thiết kế quanh mô hình nhận/trả theo ngày. Chicstay bán "theo giờ", nên người dùng cần thấy ngay khung giờ nào còn trống và chọn nhanh — điều mà giao diện lịch theo ngày không giải quyết tốt. Bài toán: làm mô hình theo giờ trở nên trực quan, đáng tin và nhanh.
02 — Vai trò & mục tiêu
Mình phụ trách nghiên cứu người dùng, information architecture, thiết kế toàn bộ giao diện web & mobile, và xây hệ thống component ChicGo để đảm bảo nhất quán khi sản phẩm mở rộng. Mục tiêu: rút gọn luồng đặt phòng và làm rõ khung giờ trống ngay từ màn đầu.
03 — Quy trình
Phỏng vấn & phân tích hành vi đặt phòng theo giờ.
User flow & information architecture.
Wireframe → UI → design system ChicGo.
Usability testing & lặp lại theo phản hồi.
04 — Design system
Hệ màu lấy từ chính design token trong file thiết kế Chicstay — hồng làm màu hành động chủ đạo, kết hợp nền trung tính để giao diện sạch và dễ đọc.
Aa Bb Cc
Kiểu chữ sans-serif hiện đại, bo tròn — thân thiện & dễ đọc.
05 — Màn hình chính
Các màn hình chính của sản phẩm — cuộn bên trong từng khung để xem trọn cả trang.
Tìm theo Vibe, khu vực và khung giờ ngay từ màn đầu — đưa hành động đặt phòng lên trước tiên.

Trang khám phá giúp người dùng duyệt homestay & khách sạn theo bộ lọc linh hoạt (khu vực, vibe, mức giá) và gợi ý phù hợp với nhu cầu.

Thông tin phòng đầy đủ, đánh giá minh bạch và luồng thanh toán rút gọn theo từng bước rõ ràng.

06 — Kết quả
Hệ thống thiết kế dùng chung của Chicstay — một ngôn ngữ giao diện nhất quán từ token màu, typography đến component, giúp đội ngũ thiết kế & phát triển đi nhanh mà không lệch nhau.
Xem sản phẩm dùng ChicGo ↗01 — Vì sao cần ChicGo
Khi Chicstay mở rộng ra nhiều màn hình và cả web lẫn app, việc thiết kế rời rạc khiến màu sắc, khoảng cách và nút bấm dễ lệch nhau. ChicGo ra đời để chuẩn hoá mọi thứ thành token và component tái sử dụng — thiết kế nhanh hơn, bàn giao cho dev rõ ràng hơn, và sản phẩm nhất quán ở mọi điểm chạm.
02 — Nền tảng (Foundations)
Bộ token màu lấy trực tiếp từ Figma: hồng làm màu hành động chủ đạo, kèm hệ trung tính cho chữ và nền.
Màu lõi
Màu danh mục (category)
Thang chữ (type scale)
03 — Component
Các thành phần dựng theo token, có đủ trạng thái — bản render sống bằng chính hệ màu ChicGo. Bấm thử các thành phần bên dưới nhé.
Buttons
Filter chips
Tags & Input
Product card
04 — Tác động
Thiết kế hành trình mở tài khoản & định danh điện tử (eKYC) cho khách hàng mới của ngân hàng ABBank — biến một quy trình nhiều bước, nhiều ràng buộc pháp lý thành từng bước rõ ràng, đáng tin, dễ hoàn tất ngay trên điện thoại.
01 — Thách thức
Mở tài khoản ngân hàng số cho khách hàng mới (NTB) đòi hỏi định danh chặt chẽ: chụp giấy tờ, quét NFC trên CCCD, xác thực khuôn mặt, OTP… Mỗi bước thêm ma sát và rủi ro khiến người dùng bỏ ngang. Bài toán: giữ đủ tính bảo mật, tuân thủ, nhưng vẫn khiến hành trình mạch lạc và trấn an người dùng ở từng bước.
02 — Vai trò & mục tiêu
Mình phụ trách thiết kế trải nghiệm & giao diện cho toàn bộ luồng onboarding: chia nhỏ quy trình thành các bước có tiến độ rõ ràng, hướng dẫn trực quan cho thao tác khó (chụp giấy tờ, quét NFC), và xử lý đầy đủ các trạng thái lỗi / chờ để người dùng không hoang mang.
03 — Quy trình
Hiểu quy định eKYC & điểm nghẽn của người dùng.
Vẽ lại luồng, chia bước & trạng thái.
UI từng bước, hướng dẫn thao tác khó.
Kiểm thử & tinh chỉnh theo phản hồi.
04 — Màn hình chính
Toàn bộ hành trình mở tài khoản: từ giới thiệu, đồng ý chính sách dữ liệu, định danh eKYC bằng CCCD, đọc chip NFC, xác thực sinh trắc học khuôn mặt, đến đăng ký hồ sơ (SĐT, OTP, địa chỉ, nghề nghiệp, người giới thiệu) — mỗi trạng thái đều có phản hồi rõ ràng để người dùng không bế tắc.




















































06 — Kết quả
Thiết kế luồng Merchant cho ngân hàng số ABBank — nơi hộ kinh doanh có thể tự đăng ký và quản lý hồ sơ kinh doanh ngay trong app, không cần ra quầy. Case study này tập trung vào luồng đăng ký hộ kinh doanh cho khách hàng đã có căn cước công dân.
01 — Thách thức
Mở tài khoản cho hộ kinh doanh vốn là quy trình giấy tờ phức tạp: giấy chứng nhận đăng ký kinh doanh, thông tin pháp lý, ngành nghề, chữ ký số… Bài toán là số hoá toàn bộ trên điện thoại mà vẫn đảm bảo tính pháp lý, đồng thời giữ cho người dùng — vốn là chủ hộ kinh doanh bận rộn — luôn biết mình đang ở bước nào và cần làm gì tiếp theo.
02 — Vai trò & mục tiêu
Mình thiết kế trọn luồng đăng ký hộ kinh doanh cho khách hàng có CCCD: tận dụng bóc tách dữ liệu từ giấy tờ để giảm nhập tay, chia quy trình thành các bước có tiến độ, hướng dẫn trực quan cho thao tác khó (chụp giấy tờ, ký số), và xử lý đầy đủ trạng thái lỗi để người dùng không bế tắc giữa chừng.
03 — Màn hình chính
Toàn bộ hành trình: tải & chụp giấy chứng nhận đăng ký kinh doanh, khai báo thông tin hộ kinh doanh, ký hợp đồng bằng chữ ký số, đến xác nhận và mở tài khoản thành công — kèm các bottom sheet lựa chọn, thông báo và trạng thái lỗi/chờ duyệt thường gặp.


























04 — Sửa thông tin hộ kinh doanh
Sau khi mở tài khoản, chủ hộ kinh doanh có thể tự cập nhật thông tin ngay trong app: từ tài khoản → chọn trường cần sửa (tên, địa chỉ, ngành nghề…) → xác nhận & ký → chờ ngân hàng phê duyệt, kèm các trạng thái từ chối và lỗi.
















05 — Kết quả
Một game nông trại pha yếu tố đánh quái — nơi người chơi vừa gieo trồng, thu hoạch, xây dựng nông trại, vừa chiến đấu với quái vật. Toàn bộ hình ảnh trong game được tạo bằng AI.
01 — Về game
Greenland kết hợp hai vòng lặp: xây dựng & chăm sóc nông trại (gieo trồng, thu hoạch, nâng cấp) và chiến đấu đánh quái để bảo vệ vùng đất. Hướng nghệ thuật cần vừa dễ thương, ấm áp cho phần nông trại, vừa đủ sức mạnh và tương phản cho phần combat — nhưng vẫn thống nhất trong một thế giới.
02 — Dùng AI tạo toàn bộ hình ảnh
Toàn bộ asset hình ảnh — nhân vật, cây trồng, vật phẩm, quái vật, môi trường và UI — được tạo bằng AI: xây style reference & prompt chuẩn cho từng nhóm asset, lặp nhiều biến thể rồi chọn lọc, và hậu kỳ (tách nền, chỉnh màu, ghép bộ) để đảm bảo tính đồng nhất. Cách làm này giúp dựng một thư viện art lớn, đồng bộ trong thời gian ngắn.
03 — Hình ảnh trong game
Bộ màn hình tiêu biểu của Greenland — nông trại, chăn nuôi, xây dựng, chiêu mộ quái và đấu PVP. Toàn bộ hình ảnh được tạo bằng AI.


















































