Career

Kinh nghiệm

Từ Frontend tới AI & System Optimization.

Skill snapshot · 2026-06-05 tự động bởi Grok

Khởi động portfolio tự cập nhật — thiết lập pipeline Grok × Claude và kiến trúc Astro.

  • Thiết kế contract JSON cho nội dung hàng ngày
  • Dựng guardrail validate chống hallucination cho auto-publish

MarketEnterprise Vietnam

AI & System Optimization Engineer / Full-Stack Engineer

06/2023 — nay
Ho Chi Minh City
Modernization

Tham gia nhóm phát triển tái thiết kế kiến trúc — nền tảng giao dịch đồ cũ tại Nhật Bản — từ mô hình monolithic sang microservices để tối ưu hóa hiệu suất.

  • Áp dụng NX Monorepo, thiết lập ranh giới rõ ràng giữa các service nội bộ và public
  • Phát triển microservices bằng NestJS, tuân thủ SOLID, tối ưu hóa các câu truy vấn MySQL
  • Đóng góp xây dựng luồng CI/CD tự động hóa trên AWS (EC2 + CodePipeline)
  • Tích hợp hệ thống gửi thông báo (SendGrid, SMS) thông qua kiến trúc hướng sự kiện với SQS & Lambda
NX MonorepoNestJSNext.jsAWS (EC2, ECR, SQS, Lambda, CodePipeline)MySQL
V-Voicebot (Japanese Buyback Voicebot)

Đóng góp phát triển hệ thống voicebot tự động hóa khâu thu thập thông tin cho dịch vụ takakuureru.com, ứng dụng bộ dịch vụ của AWS.

  • Thiết kế state machine và luồng hội thoại để thu thập dữ liệu tự động
  • Tích hợp Bedrock Claude Haiku để phân loại ý định và trích xuất dữ liệu có cấu trúc
  • Xử lý các vấn đề thực tế trong giao tiếp thoại: khoảng lặng (dead air), lỗi nhận diện thương hiệu, định dạng PostCode
  • Thiết lập các cơ chế kiểm soát (rate limit, giới hạn lượt tương tác) để bảo vệ hệ thống
Amazon ConnectLex V2 (ja_JP)Bedrock (Claude 3 Haiku)AWS LambdaDynamoDBS3
V-VoiceSummarize Pipeline

Thiết kế và triển khai pipeline tự động chuyển ngữ, tóm tắt và trích xuất dữ liệu từ các cuộc gọi nghiệp vụ IS/FS.

  • Xây dựng luồng xử lý từ đầu đến cuối: STT → Diarization → Summarization → Structured Extraction
  • Sử dụng SageMaker async endpoints và Lambda workers để tối ưu chi phí và độ trễ
  • Tinh chỉnh để cải thiện độ chính xác trên dữ liệu âm thanh thực tế (nhiễu nền, đàm thoại chéo)
  • Lưu trữ và xuất dữ liệu qua S3 Tables và Google Sheets phục vụ cho đội ngũ vận hành
Whisper Large-v3/TurboPyannoteBedrockGeminiSageMakerS3 TablesLambda
Agent Buyback System

Thử nghiệm và triển khai hệ thống multi-agent nhằm hỗ trợ và tự động hóa một phần quy trình làm việc của nhân viên IS/FS.

  • Thiết kế luồng hoạt động multi-agent sử dụng LangGraph và Gemini
  • Áp dụng chuẩn giao tiếp Agent-to-Agent (A2A) để đồng bộ dữ liệu giữa Voicebot và hệ thống ra quyết định
  • Tối ưu hóa cơ chế bộ nhớ (memory) và bộ nhớ đệm (caching) cho các agents
  • Tích hợp linh hoạt với cơ sở hạ tầng hiện hữu (S3, DynamoDB)
LangGraphGeminiMulti-Agent ArchitecturePython
Message Management Tool (MMT)

Tham gia phát triển hệ thống quản lý giao tiếp khách hàng dựa trên kiến trúc hướng sự kiện, phục vụ quy trình vận hành nội bộ.

  • Sử dụng AWS SAM, Lambda và EventBridge để đồng bộ dữ liệu và lập lịch tác vụ
  • Xây dựng workflow backend với NestJS và cơ sở dữ liệu MongoDB
  • Tạo giao diện ReactJS cho nhân viên vận hành, tích hợp webhook theo thời gian thực (SMS, Gmail, Slack, Line)
NestJSReactJSMongoDBAWS SAMLambdaEventBridgeWebhooks
Internal RAG Chatbot

Nghiên cứu và phát triển công cụ chatbot hỗ trợ truy xuất và phân tích tài liệu kỹ thuật nội bộ của công ty.

  • Cải thiện độ chính xác của kết quả tìm kiếm bằng Word2Vec embeddings
  • Triển khai mô hình LLM (Ollama) trong mạng nội bộ để đảm bảo an toàn thông tin
  • Thiết kế pipeline module hóa, dễ dàng mở rộng và tối ưu hóa thời gian phản hồi
RAGWord2VecLLM (Ollama)PythonMongoDBReactJSDocker

PloggMedia

Web Developer (Remote)

09/2022 — 04/2023
Remote
Bucco (Healthcare SaaS - France)

Tham gia bảo trì và phát triển tính năng cho ứng dụng kết nối phòng khám nha khoa tại thị trường Pháp.

  • Phát triển Full-stack với NestJS, Vue.js và Vuetify
  • Cải thiện UI/UX và khắc phục lỗi dựa trên phản hồi từ người dùng thực tế
  • Rèn luyện kỹ năng giao tiếp và làm việc bất đồng bộ với đội ngũ tại Châu Âu
NestJSVue.jsVuetifyVuexDockerGit
Synode (3D Instructions SaaS)

Đóng góp phát triển nền tảng SaaS hỗ trợ tạo và chia sẻ tài liệu hướng dẫn lắp ráp 3D tương tác.

  • Tích hợp hiển thị 3D trên nền web để thay thế tài liệu 2D thủ công
  • Chuyển đổi thiết kế Figma thành giao diện thực tế và xây dựng API backend
  • Phối hợp sử dụng Three.js, Strapi và NestJS trong môi trường Docker
NestJSThree.jsVuetifyStrapiDocker

GenCapital

Frontend Developer

04/2022 — 06/2022
Ho Chi Minh City
Crypto News & E-learning Platform

Tham gia xây dựng giao diện cho nền tảng học tập và tin tức về thị trường tiền điện tử.

  • Kết nối API để hiển thị dữ liệu on-chain và hỗ trợ viết tài liệu kỹ thuật
  • Tối ưu hóa trải nghiệm người dùng (UI/UX) trên nhiều thiết bị
  • Phát triển các module theo dõi tiến độ học tập cho nền tảng e-learning
ReactUI/UXResponsive Web

Side projects

Dự án cá nhân

VPhoto — E-comm Image AI Camera App 2025

Ứng dụng hỗ trợ xử lý và phân loại hình ảnh sản phẩm thương mại điện tử tự động, tập trung vào tính nhất quán của dữ liệu.

Florence-2Computer VisionGPU AccelerationPython
NauPhaChe — Bartending Course Platform 2022-10 — 2023-11

Dự án cá nhân xây dựng nền tảng quản lý khóa học: bao gồm phân hệ thanh toán, cấp phát mã kích hoạt và quản trị nội dung.

Next.jsBootstrapNestJSMongoDB
MyReview — Viettel (Myanmar) 2023-03 — 2023-05

Tham gia phát triển giao diện web cho nền tảng giải trí, tích hợp hệ thống xác thực OTP qua nhà mạng Mytel.

HTML5CSSExpressJSTypeScript

Education

Học vấn

Trường Đại học Công nghệ Thông tin (UIT)

Đại học Quốc gia TP.HCM

Kỹ thuật Máy tính

2018 — 2021

BTEC FPT

FPT Education

Kỹ thuật Phần mềm

2021 — 2024