Trước khi code DLU Rèn Luyện, tôi vẽ flow cho 3 vai trò trên giấy. Nhờ vậy mỗi component và API endpoint đã có rõ input/output trước khi viết dòng code đầu tiên.
Nguyên tắc
Những thói quen tôi giữ trong quá trình phát triển các dự án web.
Trước khi code DLU Rèn Luyện, tôi vẽ flow cho 3 vai trò trên giấy. Nhờ vậy mỗi component và API endpoint đã có rõ input/output trước khi viết dòng code đầu tiên.
Tôi đặt tên folder theo feature (activity/, attendance/, scoring/) và mỗi API file chỉ xử lý 1 domain. Teammate mở repo là biết code gì ở đâu.
Tôi dùng AI hỗ trợ viết code và debug nhanh hơn, nhưng mỗi dòng code push lên đều được đọc hiểu và test lại. Nếu AI generate sai logic, tôi refactor.
Học vấn
Kỹ sư Công nghệ Thông tin | Dự kiến tốt nghiệp: 2026
Đà Lạt, Lâm Đồng, Việt Nam
Tiếng Anh B2 - CEFR
Thành tích
Kỹ năng
Các công nghệ dưới đây đã được sử dụng trong các dự án có kết quả cụ thể. Có sử dụng AI tools hỗ trợ trong quá trình phát triển.
08/2025 - 05/2026
Thiết kế database schema (15+ bảng), xây dựng giao diện React (~80 components) và API Express (~25 endpoints).
02/2026 - 04/2026
Thiết kế luồng người dùng, phát triển giao diện Vue.js và tích hợp với API Laravel.
02/2026 - 05/2026
Xây dựng giao diện ban/pick Next.js, xử lý đồng bộ real-time và kết nối Discord Webhook.
05/2026 - 07/2026
Xây dựng toàn bộ hệ thống Full-Stack (Next.js 16, Prisma ORM, Supabase PostgreSQL, PayOS SDK và Tailwind v4).
05/2026 - 07/2026
Phát triển toàn bộ ứng dụng Full-Stack (Next.js 16, Prisma 7, Auth.js v5, Vercel AI SDK và Tailwind v4).
04/2026 - 06/2026
Phát triển toàn bộ ứng dụng Full-Stack (Next.js 16, TypeScript, Prisma ORM và Tailwind CSS).
04/2026 - 06/2026
Huấn luyện mô hình PhoBERT v4, xây dựng REST API bằng FastAPI và phát triển giao diện Web Dashboard.