100°E110°E120°E130°E140°E150°E160°E170°E180°E190°E200°E210°E45°N40°N35°N30°N25°N20°N15°N10°NMARE TECHNICORUMTERRA INCOGNITAOCEANUS NOVISEPTENTRIOMERIDIES🏴🧭Hà Nội · 2019Khởi đầu hành trìnhIntern · 2020Backend DeveloperMid · 2021-22.NET & Spring BootSenior · 2023Fullstack & DDDHiện tại · 2026Định hướng Solution Architect
NESW
Portfolio cá nhân · 2026

Vũ Chí CôngSenior Fullstack Developer

"Xây dựng sản phẩm bền vững bằng tư duy hệ thống, chất lượng kỹ thuật và khả năng triển khai thực tế."

Khám phá hồ sơ
Tổng Quan

Senior Fullstack Developer với hơn 4 năm kinh nghiệm xây dựng phát triển hệ thống trên .NET Core Spring Boot, định hướng Solution Architect. Tập trung vào DDD, CQRS, tích hợp thanh toán, AI ứng dụng (RAG, Vector Database) hạ tầng triển khai tự động, với khả năng đồng hành xuyên suốt từ thiết kế hệ thống đến vận hành thực tế.

Chapter I

Hành Trình

✦ ✦ ✦

"4+ năm xây dựng hệ thống thực tế với quy mô doanh nghiệp — từ payment platform đa quốc gia, báo cáo cấp chính phủ, đến hạ tầng y tế và lưới điện. Mỗi dự án là một bài toán kiến trúc cụ thể, không phải bài tập kỹ thuật."

AMITECH · 06/2021 - Hiện tại

Green Ruby — Cruise Booking

Multi-market Booking & Payment Platform · AMITECH

21°02'N 105°51'Eanno 2021 – nay
  • Thiết kế payment flow theo mô hình idempotent + retry-safe cho luồng thanh toán đa quốc gia (Stripe, PayPal, SePay) — xử lý webhook với cơ chế deduplication, loại trừ hoàn toàn rủi ro duplicate transaction trong môi trường phân tán.
  • Xây dựng real-time state synchronization giữa Payment ↔ Booking bằng event-driven pattern; phân tách domain service độc lập (Pricing / Booking / Payment) theo DDD, đưa tỷ lệ lệch trạng thái đơn hàng về gần 0%.
StripePayPalSePayDDDIdempotencyEvent-DrivenSignalR

Carbon Ledger — GHG Inventory

National Greenhouse Gas Reporting System · Government

10°47'N 106°42'Eanno 2022 – 2023
  • Áp dụng DDD-lite để cô lập hoàn toàn domain logic tính toán phát thải khỏi tầng infrastructure; kết hợp SQL indexing strategy và query restructuring giúp giảm thời gian tổng hợp báo cáo từ 50% đến 70%.
  • Thiết kế kiến trúc dashboard theo nguyên tắc open/closed — module mới từ các bộ ngành được onboard mà không chạm vào core, đảm bảo khả năng mở rộng dài hạn cho hệ thống cấp quốc gia.
DDD-liteSQL OptimizationModular ArchitectureGov ReportMulti-Agency

Iron Grid — Healthcare & Power

Hospital Guarantee & Power Grid Digitization · AMITECH

16°04'N 108°13'Eanno 2023 – nay
  • Xây dựng API Gateway tập trung điều phối đa hệ thống y tế; triển khai background workers kết hợp WebSocket (SignalR) để sync dữ liệu bảo lãnh viện phí và cập nhật trạng thái realtime tới client.
  • Chuẩn hóa geospatial data (GeoJSON → normalized schema) và tái cấu trúc API response format, cải thiện đáng kể tốc độ render biểu đồ Highcharts trên dashboard lưới điện phân phối.
API GatewayWebSocketSignalRHighchartsGeoJSONBackground Workers
✦  Đang định hướng Solution Architect — thiết kế hệ thống từ bài toán nghiệp vụ đến vận hành thực tế.
II
Chapter II
MANIFEST · A.D. 2026

Hành Trang

"Tập hợp các kỹ năng cốt lõi, công cụ triển khai và tư duy kiến trúc được tích lũy qua những dự án thực tế."

Số kiện hàng:06 CRATES
Kinh nghiệm:4+ YEARS
Trạng thái:READY FOR SCALE
C-01

Backend Engineering

  • ASP.NET Core (Web API, MVC)
  • Entity Framework Core
  • Java Spring Boot
  • JPA / Hibernate
  • SignalR (real-time)
  • Background Services
C-02

System Architecture

  • Domain-Driven Design (DDD)
  • CQRS Pattern
  • Clean Architecture
  • Event-driven Design
  • Design Patterns
  • SOLID Principles
C-03

Database & Performance

  • SQL Server
  • PostgreSQL
  • MySQL
  • Oracle DB
  • Query Optimization
  • Indexing & Execution Plans
C-04

DevOps & Infrastructure

  • Docker & Docker Compose
  • Jenkins self-hosted
  • GitHub Actions
  • GitLab CI
  • Ubuntu Server
  • Cloudflare · AWS (EC2, S3)
C-05

Payment & Integration

  • Stripe
  • PayPal
  • SePay
  • Webhook Handling
  • Retry Mechanism
  • Transaction Consistency
C-06

Frontend

  • ReactJS
  • Redux
  • KendoReact
  • HTML / CSS
  • Bootstrap
  • Webpack

Đặt trước · Chuyến tới

Hàng Hóa Tương Lai

Những định hướng đang được đầu tư để mở rộng chiều sâu kỹ thuật trong giai đoạn tiếp theo.

Solution Architect
Technical Lead
RAG & Vector DB
AI-Driven Dev
Cursor · Antigravity
III
Chapter III

Ra Khơi

"Những dự án cá nhân được xây dựng từ nhu cầu khám phá công nghệ,
tư duy sản phẩm và mong muốn làm chủ toàn bộ quá trình triển khai."

Self-Hosted DevOps Infrastructure

Self-Hosted DevOps Infrastructure

VGE-2024-001Chuyến hành trình cá nhân
victorvu-my-portfolio.info

✦ Nhật ký thuyền trưởng

  • Thiết kế và vận hành hạ tầng Ubuntu Server cá nhân với CI/CD pipeline tự động, giúp quy trình triển khai diễn ra nhanh, ổn định và giảm tối đa thao tác thủ công.
  • Chuẩn hóa môi trường bằng Docker để đảm bảo tính nhất quán giữa các lần build và deploy, đồng thời sử dụng Cloudflare cho DNS, SSL và lớp bảo vệ truy cập.
  • Chủ động quản lý toàn bộ vòng đời sản phẩm từ phát triển, đóng gói, triển khai đến vận hành thực tế, thể hiện khả năng làm chủ cả khía cạnh kỹ thuật lẫn hạ tầng.
Ubuntu ServerDockerJenkinsGitLab CICloudflare
Full CI/CD automation · GitLab + Jenkins
Auto-deploy on push · Docker Compose
Cloudflare DNS · Caching · SSL
Lifecycle tự chủ: code → build → ship
NewsAI

NewsAI

VGE-2026-002Nền tảng AI tổng hợp và quản trị tin tức
Live Demo

✦ Nhật ký thuyền trưởng

  • Xây dựng NewsAI như một nền tảng xử lý và quản trị tin tức theo pipeline hoàn chỉnh, bao gồm crawl bài viết, trích xuất nội dung, tóm tắt bằng AI, tạo audio và theo dõi toàn bộ tiến trình trên giao diện quản trị.
  • Tổ chức kiến trúc theo hướng tách lớp với frontend Next.js, backend FastAPI cùng SQLAlchemy và PostgreSQL, trong khi các tác vụ nền được xử lý qua Celery và Redis để tối ưu hiệu năng vận hành.
  • Định hướng sản phẩm hóa rõ ràng với khả năng cấu hình nguồn tin, chủ đề và lịch chạy, tạo nền tảng phù hợp cho cả nhu cầu nội bộ lẫn khả năng mở rộng thành sản phẩm SaaS quy mô nhỏ.
Next.jsFastAPIPostgreSQLCeleryRedisOpenAI APITTS
Pipeline nội dung: crawl -> extract -> summarize -> audio
Admin dashboard theo dõi và điều phối tiến trình xử lý
Kiến trúc tách lớp: models · schemas · services · api
Sẵn sàng mở rộng kiểm duyệt nội dung và đánh giá nguồn tin
AI Tutor

AI Tutor

VGE-2026-003Nền tảng học tập AI cá nhân hóa
Private learning platform

✦ Nhật ký thuyền trưởng

  • Xây dựng AI Tutor như một nền tảng học tập cá nhân hóa, kết hợp Retrieval-Augmented Generation với phương pháp Socratic để tạo trải nghiệm tương tác và dẫn dắt người học theo chiều sâu.
  • Triển khai Clean Architecture trên .NET 9 để giữ domain rõ ràng và dễ bảo trì, đồng thời sử dụng Semantic Kernel cho AI orchestration, Qdrant cho vector search và SignalR cho hội thoại thời gian thực.
  • Thiết kế theo hướng local-first, cho phép hệ thống chạy offline với Ollama nhưng vẫn sẵn sàng tích hợp Gemini hoặc OpenAI khi cần mở rộng khả năng xử lý trên cloud.
.NET 9Semantic KernelQdrantSignalRReactTypeScriptOllama
RAG + Socratic learning cho trải nghiệm học tập tương tác
Clean Architecture và modular monolith dễ bảo trì
Local-first: offline với Ollama, online với Gemini/OpenAI
Phù hợp cho cả containerized và standalone deployment
Port of Origin

Công nghệ phần mềm

Đại học Kinh tế Kỹ thuật Công nghiệp

Nơi chuyến hải hành khởi đầu