Bản CV đầy đủ — xem trước và tải xuống dạng PDF.

VŨ XUÂN BÌNH

Software Engineer

Kỹ sư phần mềm full-stack hơn 4 năm kinh nghiệm, hiện là Chuyên viên lập trình ứng dụng tại IIG Vietnam. Song song tự xây dựng và vận hành sản phẩm công nghệ cho doanh nghiệp bên ngoài. Đang tập trung phát triển sâu về AI agent và hạ tầng tự vận hành, hướng tới vai trò kỹ sư có thể làm chủ toàn bộ vòng đời sản phẩm.

0375251115

binh9aqktk@gmail.com

25/10/1999

102 Trần Phú, Hà Đông, Hà Nội

github.com/satthuno999

linkedin.com/in/spark2510

Vũ Xuân Bình

Học vấn

Học viện Kỹ thuật Mật mã (Academy of Cryptography)

Kỹ sư · Software Engineering

Kỹ năng

AI & Agents: MCP (Model Context Protocol), ReAct tool-calling loops, Self-hosted LLM gateways (OpenAI-compatible), Face Tracking / OCR

Backend: C# / .NET MVC / .NET Core (DDD, CQRS), WPF (.NET Desktop), Go (chi, pgx), Python (FastAPI), Node.js / NestJS / Express

Database: SQL Server / PostgreSQL, MongoDB / Redis, WebSocket / SignalR

DevOps & Infra: Docker, Git / SVN, Kubernetes (K8s) + ArgoCD (GitOps), GitHub Actions CI/CD, Kafka

Frontend: HTML / CSS / JavaScript, Next.js / React, Tailwind CSS / MUI / Bootstrap, Angular / Ionic

Ngoại ngữ: Tiếng Anh — B2

Kinh nghiệm làm việc

IIG Vietnam · Chuyên viên lập trình ứng dụng

04/2025 — Hiện tại

IIG phát triển các ứng dụng nội bộ quản lý, vận hành thi bằng .NET (.NET 8/WPF), xử lý các nghiệp vụ khảo thí và các hệ thống liên quan.

  • Cải tiến hiệu suất hệ thống cho các kỳ thi tổ chức theo đợt trong năm, đáp ứng hàng trăm đến hàng nghìn thí sinh truy cập cùng thời điểm.
  • Xây dựng cơ chế phòng ngừa gian lận trong khâu đăng ký thi và khi thí sinh tham gia thi.
  • Tích hợp với hệ thống đối tác (trao đổi thông tin thi) và bên thứ ba (SInvoice, các cổng thanh toán).
  • Tìm hiểu và từng bước tham gia vận hành (Ops) hệ thống.

INNO SOFTWARE Co., Ltd · Software Engineer

01/2022 — 03/2025

Thiết kế và phát triển hệ thống backend có khả năng mở rộng bằng .NET Core, DDD, CQRS, SQL Server và Redis. Xây dựng các nền tảng CMS bằng Next.js, Tailwind CSS và MUI. Thiết kế và triển khai CI/CD với GitHub Actions và Docker. Trực tiếp làm việc với khách hàng doanh nghiệp để thu thập yêu cầu kỹ thuật, phân tích nghiệp vụ và triển khai giải pháp phù hợp.

  • Dẫn dắt nhóm Dev sử dụng Agile/Scrum với Trello và Jira.
  • Tối ưu hiệu năng hệ thống qua đánh index database và caching; tích hợp API bên thứ ba và các tính năng AI.

Dự án nổi bật

Hệ thống Email Service nội bộ

IIG Vietnam

.NET, React, Kafka, Redis, Postgresql, MongoDB, Background Worker

  • Cho phép các service/phòng ban trong công ty tự đăng ký gửi email, tạo template qua web builder.
  • Tạo query động (dynamic query) dựa theo context của từng hệ thống service.
  • Quản lý limit, token và phiên gửi qua hệ thống sendmail bằng Kafka.

English Learning & Management Application | APTIS

INNO SOFTWARE Co., Ltd

.NET Core, SQL Server, Redis, Next.js (TypeScript), xUnit, Docker

  • Phối hợp với khách hàng và đội QA để thu thập yêu cầu và thiết kế hệ thống database có khả năng mở rộng.
  • Phát triển backend API bằng .NET Core theo kiến trúc CQRS và DDD để quản lý dữ liệu người dùng, logic quiz và báo cáo.
  • Tích hợp các mô hình AI có sẵn để paraphrase và kiểm tra ngữ pháp, nâng cao tính năng học tập.
  • Triển khai CI/CD pipeline bằng GitHub Actions và Docker để tự động hoá build và deploy.

Internal Transport Management Project | Youth Transport

INNO SOFTWARE Co., Ltd

.NET MVC, .NET Core, Ionic, Hangfire, HTML, JavaScript, SQL Server, CI/CD, Redis

  • Phát triển hệ thống toàn diện quản lý vận hành, theo dõi chi phí và báo cáo.
  • Triển khai logic nghiệp vụ cho xử lý chuyến đi, xác thực tuyến đường và hoàn thành chuyến.
  • Tích hợp Hangfire để tự động cập nhật và tính lương.
  • Sử dụng SignalR cho cập nhật real-time, đảm bảo đồng bộ dữ liệu liền mạch.
  • Tối ưu hiệu năng database bằng indexing và partitioning, cải thiện đáng kể thời gian phản hồi truy vấn.

Internal Document Sharing Website Project | SSI Research Portal

INNO SOFTWARE Co., Ltd

.NET MVC, HTML, JavaScript, CSS, Redis

  • Phát triển cổng quản lý tài liệu với cơ chế phân quyền truy cập có cấu trúc.
  • Xây dựng tính năng xem trước tài liệu, tổ chức thư mục và quản lý gói người dùng.
  • Tích hợp thanh toán trực tuyến cho các gói đăng ký của người dùng.
  • Áp dụng Redis caching để tăng hiệu năng website.

Salon Appointment Booking Application | ZIO Hair

INNO SOFTWARE Co., Ltd

.NET Core, HTML, JavaScript, CSS, Angular, SQL Server

  • Thiết kế và triển khai các chức năng cốt lõi cho quản lý dịch vụ, đặt lịch hẹn và mua sản phẩm.
  • Phát triển hệ thống đặt lịch real-time cho ứng dụng di động.
  • Tích hợp dashboard quản trị cho phân tích kinh doanh và quản lý khách hàng.
  • Đảm bảo giao tiếp liền mạch giữa frontend và backend.

Dự án cá nhân

Spark Store — nền tảng quản lý cửa hàng bán lẻ (Web · iOS · Android)

.NET 8, Clean Architecture, CQRS (MediatR), PostgreSQL, pgvector, MongoDB, Redis, Kafka, Next.js, MUI, React Native, Expo, SignalR, Face Tracking Service (Python, ONNX Runtime), Kubernetes (K8s), ArgoCD, MCP

  • Thiết kế và xây dựng một mình toàn bộ nền tảng: backend .NET 8, web Next.js, app React Native, hạ tầng Kubernetes/GitOps.
  • Chuyển hệ thống một cửa hàng thành SaaS đa tenant. Tenant được xác định theo tên miền và dữ liệu cách ly bằng Row-Level Security của PostgreSQL. Khi tạo cửa hàng mới, Ingress và chứng chỉ TLS được cấp tự động qua GitOps.
  • Một codebase React Native ra hai app: app CiCi và app Spark Store dùng chung cho mọi cửa hàng (đăng nhập Apple/Google, tiếng Anh và tiếng Việt).
  • Chấm công bằng khuôn mặt, GPS geofence và kiosk tại quầy. Đang thử nghiệm nội bộ Face Tracking Service tự xây (SCRFD → ByteTrack → chống giả mạo MiniFASNet → ArcFace) để chuyển việc nhận diện về phía server.
  • Mỗi cửa hàng có MCP server riêng với 176 tool nghiệp vụ. Thao tác ghi quan trọng phải xác nhận trước khi chạy, mọi lời gọi được ghi nhật ký. Trợ lý AI trong app dùng lại đúng lớp quyền này.
  • Thanh toán QR động được xác nhận tự động qua webhook ngân hàng ACB, có thêm kênh dự phòng đọc thông báo ngân hàng trên thiết bị Android (ký HMAC theo từng máy).
  • Đồng bộ hai chiều với KiotViet: kéo hàng hoá, đơn và tồn qua API/webhook; đẩy phiếu chỉnh tồn ngược sang KiotViet.

Kết quả: CiCi chuyển từ Excel sang phần mềm: ca làm, chấm công, lịch vệ sinh kho và lương của hơn 10 nhân sự được tính tự động. Hàng sắp hết và đơn bán lệch được cảnh báo ngay, không còn phải chờ đối chiếu sổ cuối ngày. Chủ cửa hàng có báo cáo thuế và chi phí cho cổ đông. Nền tảng đang phục vụ 2 thương hiệu với hơn 20 người dùng, và có cửa hàng mẫu để dùng thử.