Nguyễn Hoài Nam

AI Engineer

Xây dựng giải pháp AI và hệ thống doanh nghiệp với Odoo, Laravel — từ kiến trúc hạ tầng AI đến các luồng vận hành thực tế.

Chân dung Nguyễn Hoài Nam

Hà Nội, Việt Nam · UTC+7 · Remote friendly

3 + năm kinh nghiệm
5 vị trí đã đảm nhận
7 + công nghệ chính

Kinh nghiệm

Hành trình làm việc

DTG Global Holdings

05/2025 — 10/2026

Hà Nội

AI Engineer Full-time

05/2026 — 10/2026

Thiết kế kiến trúc & triển khai nền tảng AI dùng chung cho toàn doanh nghiệp; tự động hoá luồng đối soát COD và báo cáo vận hành trên Odoo & Data Warehouse.

AIPythonOdooDWH

Odoo Software Developer Full-time

05/2025 — 05/2026

Phát triển và tùy biến hệ thống ERP Odoo: module nghiệp vụ, tối ưu quy trình và hiệu năng.

OdooPythonPostgreSQL

UnleashedVN

05/2025 — 09/2026

Remote

Software Developer Freelance

05/2025 — 09/2026

Xây dựng backend Laravel, xử lý cache và tối ưu tốc độ phản hồi với Redis.

LaravelRedis

EFY Việt Nam

10/2023 — 05/2024

Hà Nội

Software Developer Full-time

10/2023 — 05/2024

Phát triển sản phẩm dịch vụ công cho khối hành chính nhà nước trên nền Laravel và MySQL: tự động thu thập dữ liệu, quản lý giấy tờ công dân và trợ lý AI nội bộ.

LaravelMySQLChatbot AI

VNUA Pharma

08/2022 — 03/2023

Hà Nội

Graphic Designer Full-time

08/2022 — 03/2023

Thiết kế ấn phẩm truyền thông và nhận diện thương hiệu — nền tảng thẩm mỹ cho sản phẩm phần mềm sau này.

Graphic Design

Vai trò — DTG Global Holdings

AI Engineer

Đưa AI vào vận hành thực tế của một doanh nghiệp thương mại điện tử xuyên biên giới: vừa tự động hoá các luồng đối soát tài chính vốn làm thủ công, vừa thiết kế nền tảng AI dùng chung để mọi phòng ban tự khai thác dữ liệu bằng ngôn ngữ tự nhiên.

Đối soát và kế toán COD

  • Dòng tiền COD TikTok về Odoo. Phối hợp cùng BA chuẩn hoá và tối ưu quy trình tổng hợp tiền COD từ sàn TikTok về Odoo: đồng bộ đầy đủ phí sàn, ngày thành công, ngày hoàn và các mốc trạng thái đơn, thay cho việc ghép file thủ công dễ lệch số.
  • Báo cáo COD Logen (Hàn Quốc). Thiết kế lại luồng kế toán tổng hợp, đối soát báo cáo COD giữa đối tác vận chuyển Logen và Odoo để số liệu khớp trọn vòng, rút ngắn thời gian chốt sổ.
  • ETL theo rule, cron và cảnh báo. Script Python đồng bộ dữ liệu định kỳ giữa Odoo và Google Sheet, tự phát hiện sai lệch và bắn cảnh báo qua Lark cho người dùng, Discord/Telegram cho team AI.

Nền tảng AI dùng chung

  • Kiến trúc hạ tầng AI cho các phòng ban. Lên blueprint để mỗi phòng ban chỉ cần nhắn tin là lấy được dữ liệu từ Data Warehouse và nhận lại báo cáo, không cần biết SQL.
  • Trợ lý hỏi-đáp dữ liệu (NL2SQL). Giao diện chat (OpenWebUI/Lark) truy vấn dữ liệu qua Odoo MCP server, ánh xạ đúng quyền từng người dùng để trả số liệu an toàn theo phân quyền.
  • LLM Gateway đa mô hình. Điều phối nhiều model (Claude, GPT, Gemini) cùng LLM nội bộ chạy trên Mac Studio, gắn Vault quản lý secrets, logging và kênh alert tập trung.
  • Data Warehouse và BI. PostgreSQL DW, Airflow, dbt và Power BI làm nguồn dữ liệu gốc cho phân tích; lớp AI-safe chỉ đọc, chỉ mở data mart để LLM khai thác an toàn.
Odoo MCPNL2SQLLLM Gatewayn8nAirflow / dbtPostgreSQL DWHPower BIPython

Software Developer — EFY Việt Nam

Sản phẩm dịch vụ công tỉnh Thái Nguyên

Xây dựng các phân hệ phục vụ cơ quan hành chính tỉnh Thái Nguyên trên nền Laravel và MySQL: từ tự động hoá thu thập dữ liệu xếp hạng trên Cổng Dịch vụ công Quốc gia, đến quản lý giấy tờ của công dân và trợ lý AI hỗ trợ nội bộ.

Theo dõi bộ chỉ số phục vụ người dân và doanh nghiệp

  • Đồng bộ tự động hàng tuần. Script thu thập điểm bộ chỉ số của tỉnh trên Cổng Dịch vụ công Quốc gia, chạy tự động lúc 8h sáng thứ Hai đúng nhịp cổng công bố số liệu mới.
  • Màn hình theo dõi xếp hạng. Dữ liệu hiển thị theo tháng, tách cột theo từng tuần; lọc theo năm, tháng và từng chỉ tiêu; nút cập nhật số liệu bổ sung khi quốc gia công bố lại giữa tuần.
  • Cảnh báo tụt điểm. Tự so sánh với tuần trước và bôi đỏ tiêu chí giảm điểm để cán bộ nhận ra ngay, kèm lịch sử đồng bộ chi tiết theo từng chỉ tiêu.

Quản lý giấy tờ dịch vụ công của công dân

  • Phân hệ hồ sơ công dân. Lưu trữ, số hoá và tra cứu giấy tờ dịch vụ công của công dân tỉnh Thái Nguyên.
  • Cơ cấu tổ chức đa cấp. Quản trị đơn vị (cấp sở, cấp huyện), phòng ban (phường xã) và người dùng theo vai trò, chức vụ, phân quyền.

Chatbot AI trả lời nội bộ

  • Trợ lý hỏi-đáp nội bộ. Xây dựng chatbot AI trả lời câu hỏi nội bộ công ty về quy trình, tài liệu và tra cứu nhanh, giảm tải cho các phòng hỗ trợ.
LaravelMySQLCronWeb scrapingDịch vụ côngChatbot AI

Chuyên môn

Kỹ năng chính

AI & Odoo / ERP

Tích hợp giải pháp AI, phát triển module và tùy biến nghiệp vụ trên hệ thống ERP doanh nghiệp.

AIOdooPythonXML / QWeb

Backend Web

Xây dựng API và ứng dụng web hiệu năng cao trên nền Laravel.

LaravelPHPRedisDocker (cơ bản)

Cơ sở dữ liệu

Thiết kế schema, truy vấn và tối ưu hiệu năng cơ sở dữ liệu quan hệ.

PostgreSQLMySQL

Graphic Design

Nền tảng thẩm mỹ từ thiết kế ấn phẩm truyền thông và nhận diện thương hiệu.

BrandingẤn phẩmLayoutEditor (cơ bản)

Nền tảng

Học vấn

FPT University

Chuyên ngành Hệ thống thông tin

Information Systems

Đồ án tốt nghiệp · SAP490 · 05/2025

Developing Alert and Monitoring Functions for Suspicious Activities on SAP System

Giải pháp cảnh báo & giám sát thời gian thực cho hoạt động đáng ngờ trên hệ thống SAP.

Đồ án tốt nghiệp — FPT University

Developing Alert and Monitoring Functions for Suspicious Activities on SAP System

Trên SAP tiêu chuẩn, an ninh hệ thống chỉ được ghi nhận qua Security Audit Log (SM20) — một trình xem log thủ công: không cảnh báo thời gian thực, không phân loại mức độ, không có quy trình xử lý sự cố, nên brute-force hay truy cập bất thường có thể bị bỏ sót hàng giờ. Đồ án xây dựng lớp giám sát chủ động trên nền SM20, gồm 4 ứng dụng SAP Fiori chạy trên S/4HANA:

  • Logs Analyzer — lọc log theo người dùng / mức độ / loại sự kiện, xuất Excel và tạo case điều tra trực tiếp từ log đáng ngờ.
  • 4 thuật toán chẩn đoán — brute-force (đếm log HIGH trong cửa sổ 15 phút theo ngưỡng), đăng nhập từ IP lạ (đối chiếu lịch sử IP + geolocation), tài khoản bị khóa do sai nhiều lần, đổi mật khẩu bất thường. Ngưỡng & bật/tắt qua TCode cấu hình riêng, không cần sửa code.
  • Case Management — vòng đời Open → In Progress → Review → Closed, phân công theo vai trò, đính kèm bằng chứng, lịch sử bình luận.
  • Dashboard & cảnh báo tự động — biểu đồ xu hướng sự kiện thời gian thực; API Node.js độc lập gửi email và Microsoft Teams khi có case mới, đổi trạng thái, đổi người xử lý, kèm báo cáo tuần / tháng.
  • Kiểm thử — 77/77 unit test và 13/13 system test đạt, gồm cả kịch bản tải nặng và tạo case đồng thời từ nhiều thiết bị.
SAP ABAPSAP FioriS/4HANASM20Node.js

Liên hệ

Cùng tạo ra thứ gì đó đẹp đẽ.

Dự án AI, Odoo, Laravel hay một ý tưởng cần cả tư duy kỹ thuật lẫn con mắt thẩm mỹ — tôi luôn sẵn sàng trao đổi.