Backend Developer

Hoàng
Văn Hải

Sinh viên CNTT tại HCMUE, đam mê xây dựng hệ thống backend hiệu năng cao và tích hợp AI vào sản phẩm thực tế. Thế mạnh là hệ sinh thái Node.js · Vue 3 · Gemini AI.

Avatar Hoàng Văn Hải
Hoàng Văn Hải
backend_developer.js
3+ Dự án
6 Chứng chỉ
AI Focus
HCM Location
Sẵn sàng thực tập

Backend

Node.js Express.js TypeScript REST API

Frontend

Vue 3 Vite Tailwind CSS

Database & Cache

MongoDB MySQL SQL Server Redis

AI & DevOps

Gemini API Pinecone Vector DB CI/CD Git
Dự án tiêu biểu

Những gì mình đã xây dựng

01 /
E-Commerce · Fullstack

Fashion Shop

Nền tảng thương mại điện tử bán quần áo & phụ kiện thời trang nam nữ. Hệ thống Fullstack hoàn chỉnh với thanh toán, quản lý đơn hàng và Flash Sale tự động.

  • Tích hợp thanh toán VNPay + COD, xác nhận đơn qua email
  • Flash Sale tự động với node-cron scheduler
  • Giỏ hàng, yêu thích, voucher, đánh giá sản phẩm
  • Theo dõi & lịch sử đơn hàng, quản lý tài khoản
  • Lưu trữ media trên Cloudinary, bảo mật JWT + bcryptjs
Express.js TypeScript Vue 3 SQL Server MongoDB Cloudinary VNPay Pinia
Xem mã nguồn →
02 /
AI · Semantic Search

Job Portal AI

Hệ thống tuyển dụng thông minh ứng dụng AI để tìm kiếm và gợi ý việc làm theo ngữ nghĩa — vượt xa keyword matching thông thường.

  • Semantic Search với Vector Embedding (Pinecone)
  • AI gợi ý công việc phù hợp qua Gemini API
  • Kiến trúc Fullstack: Node.js Backend + Vue 3 Frontend
  • Dual database: MongoDB (NoSQL) + MySQL (relational)
Node.js Vue 3 MongoDB MySQL Pinecone Gemini AI
Xem mã nguồn →
03 /
Distributed DB · Hybrid

Fashion Shop
Distributed

Phiên bản nâng cao của Fashion Shop áp dụng kiến trúc Cơ sở dữ liệu phân tán: SQL Server Replication theo vùng miền + MongoDB Hybrid. Hệ thống 4 vai trò với phạm vi quản lý riêng biệt từng chi nhánh.

  • SQL Server Replication: Central phân tán đến HN / ĐN / HCM
  • Hiển thị sản phẩm theo vùng địa lý người dùng (branch_code)
  • Flash Sale engine tự động kích hoạt theo lịch
  • Quản lý đa chi nhánh: sản phẩm, người dùng, voucher độc lập
  • Thanh toán VNPay + COD, thông báo email Nodemailer
Node.js Express.js TypeScript Vue 3 SQL Server MongoDB Replication Cloudinary VNPay node-cron
Xem mã nguồn →
Kiến trúc Database

SQL Server phân tán theo vùng miền với Replication: Central → HN / ĐN / HCM. MongoDB lưu media & dữ liệu phi cấu trúc qua Cloudinary.

Hệ thống phân quyền
Người dùng Người bán Admin chi nhánh Admin trung tâm

4 cấp quyền với scope quản lý riêng từ đơn hàng, sản phẩm đến toàn hệ thống.

Điểm khác biệt so với v1
  • Dữ liệu phân tán thực sự giữa các node SQL
  • Geo-routing: query đúng node theo vùng miền
  • Cấu hình Distributor, Publisher, Subscriber
  • Mô hình Hybrid DB hoàn chỉnh cho production
Học tập & Phát triển

Chứng chỉ đã đạt được

Node.js: Design Patterns
LinkedIn Learning
Generative AI: Working with LLMs
LinkedIn Learning
CI/CD for Beginners
Simplilearn
Introduction to Cyber Security
Simplilearn
GitHub Copilot Fundamentals
Simplilearn
Introduction to Software Testing
Simplilearn
Kết nối

Hãy cùng hợp tác

Mình đang tìm kiếm cơ hội thực tập Backend và sẵn sàng tham gia các dự án hợp tác. Nếu bạn có dự án thú vị hoặc cần một Backend Developer nhiệt huyết — hãy kết nối!

Thông hiện tại
Open to work
Vị trí tìm kiếm Backend Intern
Hình thức Full-time / Part-time
Địa điểm TP. Hồ Chí Minh
Trường HCMUE — CNTT
Phản hồi trong 24 giờ