Bỏ qua tới nội dung
Kiên

Dự án

Hệ thống thật, số liệu thật.

05/2024 – nay · Người thiết kế contract cho module supplier và mô hình di trú, kiêm chủ release train của gateway khách sạn

Lớp gom nhiều wholesaler về một hợp đồng API duy nhất: mỗi supplier là một module, khác biệt giữa thương hiệu đẩy xuống dữ liệu, trạng thái giữa các bước nằm trong chính id.

  • 75

    mã supplier trên 31 module

  • 8

    service của gateway

  • 5

    dòng sản phẩm trên một hợp đồng

  • Node.js
  • Koa 2
  • Express 4
  • MySQL + Knex
  • Redis (ioredis)
  • AWS SQS
  • +5
Xem thử

02/2026 – nay · Tác giả và maintainer, làm một mình

~70 runbook kỹ thuật được đóng gói thành lệnh chạy được, cài qua 3 repo dùng chung cho hai team — kèm guardrail cơ khí hoá cho mọi thao tác chạm vào production.

  • ~70

    runbook chạy được

  • 3

    repo cài được

  • 9

    MCP server nối ở mức từng tool

  • 6

    subagent role

  • Claude Code skills & plugins
  • MCP (9 server)
  • Bash
  • Python 3
  • Node.js
  • macOS launchd
  • +2
Xem thử

2026 · Chủ các chiến dịch mapping — thiết kế, chạy, verify, rollback

Định danh cùng một toà khách sạn giữa các nhà cung cấp trên bảng gần 1,9 triệu dòng — bằng kỹ thuật bắc cầu qua nhà cung cấp thứ ba, có xác minh tên và toạ độ trước khi ghi.

  • 1.9M

    dòng trong bảng định danh

  • +109.786

    dòng ghi trong campaign lớn nhất

  • 94,9%

    độ giống tên trung bình

  • 11.953

    dòng chủ động rollback

  • Node.js
  • MySQL + Knex
  • Redis
  • Neo4j + Cypher
  • Python (TF-IDF, Siamese)
  • fuzzball
  • +1
Xem thử

08/2026 · Tác giả duy nhất, rollout cho 4 service còn lại

Hai quyết định thiết kế — snapshot request ngay dòng đầu tiên của handler, trước khi bất kỳ dòng code nào kịp sửa nó, và suy bảng field từ chính schema validate của mỗi endpoint — khiến công cụ đủ "xách đi được" để ship cho cả năm sản phẩm trong một ngày.

  • 5

    sản phẩm, ship trong cùng một ngày

  • 44–75%

    payload nhẹ hơn so với lưu JSON

  • ~626K

    dòng log search trên production

  • Node.js
  • Koa
  • Express
  • MySQL + Knex
  • Redis
  • Joi
  • +2
Xem thử

2026 · Thiết kế và sở hữu — backend, handbook tích hợp, sơ đồ luồng

Một engine duyệt cấu hình được, dùng chung cho nhiều nghiệp vụ — ranh giới module ép bằng lint, cấu hình snapshot lúc submit, và SLA từng cấp chạy trên hàng đợi delay.

  • 50

    file TypeScript sau 1 class gateway

  • 11

    mã lỗi có tài liệu

  • 7

    sơ đồ luồng

  • 18

    user story viết ngược từ code

  • NestJS 10
  • Fastify
  • TypeScript
  • TypeORM
  • PostgreSQL
  • Redis
  • +3
Xem thử

2026 · Feature owner đầu-cuối — backend, web khách hàng, admin, kế toán, mail

Khi một tính năng trải trên mười một repo, đơn vị release là cả cụm chứ không phải từng repo — gắn một sản phẩm bảo hiểm trễ chuyến vào luồng đặt vé đang chạy, sót đúng một repo là hệ thống thu thiếu tiền mà không văng lỗi nào.

  • 11

    repo lên cùng lúc

  • 69

    commit cherry-pick

  • 18

    conflict phải xử lý

  • 45

    MR được bao phủ

  • NestJS
  • Express 4
  • Next.js
  • React
  • PostgreSQL
  • TypeORM
  • +5
Xem thử

01/2024 – nay · Backend Developer

Ứng dụng miễn phí cho danh thiếp số, quản lý danh bạ và mạng xã hội nội bộ. Mình phụ trách backend: thiết kế lại cấu trúc dữ liệu, tính năng mới, tối ưu và review code.

  • NestJS
  • PostgreSQL
  • Redis
  • Sentry
  • AWS CloudWatch
Xem thử

10/2023 – 01/2024 · Backend Developer

Nền tảng giúp marketer tối ưu chi tiêu quảng cáo dựa trên dữ liệu bán lẻ và hành vi người mua. Mình dựng code base và thiết kế cấu trúc database.

  • NestJS
  • PostgreSQL
  • Redis
  • Sentry
  • AWS CloudWatch
Xem thử

09/2022 – 01/2024 · Backend Developer

Service gom dữ liệu khách sạn từ nhiều nhà cung cấp, dựng hệ thống mapping khách sạn và cung cấp dịch vụ đặt phòng cho toàn bộ hệ microservice.

  • KoaJS
  • MySQL
  • Redis
  • AWS SQS
  • Neo4j
  • camaro + xmlbuilder
  • +2
Xem thử

09/2022 – 01/2024 · Backend Developer

Một phần của hệ microservice: tích hợp dữ liệu từ nhiều nhà cung cấp vé máy bay để trở thành một service provider duy nhất cho việc đặt vé.

  • KoaJS
  • MySQL
  • Redis
  • AWS SQS
  • camaro + xmlbuilder
  • Pino
  • +1
Xem thử

09/2022 – 01/2024 · Backend / Frontend Developer

Dashboard quản lý tất cả dịch vụ của hệ microservice: vé máy bay, khách sạn, tour, transfer, thuê xe và bảo hiểm. Mình làm cả backend lẫn frontend.

  • KoaJS
  • ReactJS
  • MySQL
  • Redis
  • Ant Design
  • ReCharts
Xem thử