Chuyên môn kỹ thuật

Công nghệ tôi thực sự dùng để triển khai và bảo trì

Frontend

  • Angular 19 (Signal / Computed / Effect)
  • Nx Monorepo
  • TypeScript
  • React
  • Vue.js
  • PWA

Backend

  • Node.js + NestJS
  • tRPC
  • Laravel Octane + Swoole
  • WebSocket Server
  • PostgreSQL
  • MySQL (Read/Write Separation)
  • Redis (Caching Strategy)

Di động

  • Swift / SwiftUI
  • Kotlin / Jetpack Compose
  • MVVM + Clean Architecture
  • Core Data + CloudKit
  • iOS / Android Release

DevOps

  • Ubuntu + Nginx
  • Docker
  • Ansible
  • Cloudflare Workers / R2 / Access
  • GitHub Actions (self-hosted runners)
  • GitLab CI/CD
  • Prometheus + Grafana
  • Sentry / PostHog
  • GCP / Vultr
  • AWS (EC2, S3, CloudFront, IAM, SES)

Công cụ AI

  • Claude Code
  • Codex
  • Gemini CLI
  • Skills & workflow tự phát triển
  • Multi-agent Engineering Workflows

Hành trình nghề nghiệp

Công ty công nghệ (hiện tại, ẩn tên)

2024/1 – Nay

Kỹ sư cao cấp (trưởng nhóm)

  • Dẫn dắt kiến trúc Nx Monorepo, tích hợp nhiều dự án với chia sẻ module, 100+ chủ đề và chuyển đổi bố cục động.
  • Nâng cấp lên Angular 19, áp dụng đầy đủ Signal/Computed/Effect, giảm phụ thuộc RxJS với tối ưu OnPush.
  • Tách logic và style phức tạp thành Shared Components.
  • Trực tiếp dẫn dắt 3–4 kỹ sư frontend, phối hợp với nhiều kỹ sư hỗ trợ không thuộc quyền quản lý trực tiếp của tôi; thỉnh thoảng tổ chức các buổi chia sẻ kỹ thuật nội bộ.

Công ty thiết kế và phát triển phần mềm

2014/1 – 2023/11

Kỹ sư Full Stack

  • Phát triển nền tảng e-commerce bán trực tiếp với Laravel + Angular PWA, bao gồm giỏ hàng, quản lý thành viên và hệ thống quản trị.
  • Áp dụng Redis cache cho xếp hạng sản phẩm và thẻ từ khóa, giảm 70% truy vấn cơ sở dữ liệu.
  • Dẫn dắt đội đa chức năng 6 người; một sản phẩm khách hàng mà tôi tham gia bàn giao đã tăng từ 0 lên 20.000 thành viên trong một năm.
  • Xây dựng nền tảng hợp đồng điện tử, số hóa quy trình giấy tờ gồm ký, duyệt và mở cửa hàng.

Công ty tư vấn quản lý

2013/1 – 2014/1

Kỹ sư

  • Phát triển và bảo trì hệ thống hành chính nội bộ bằng PHP (Smarty) + jQuery.
  • Xây dựng hệ thống thông tin nhà đấu giá với tìm kiếm đa tiêu chí nâng cao.
  • Thiết kế chiến lược ghép nối tùy chỉnh với lọc tự động, so sánh dữ liệu hàng ngày và gửi báo cáo tự động.

Frequently Asked Questions

What I work on, Better Workflows, and how to get in touch.

What do I work on now?

Making the work of AI coding agents verifiable. I have 13+ years of production engineering behind me and two main projects: Better Workflows, a reliability and delivery control layer for AI coding agents, and Connectors (脈客), an AI personal CRM that is live on iOS, where I own product direction and architecture.

Can I use Better Workflows today?

Yes. V6 Core 6.0.0-alpha.2 is public on npm as @better-workflows/core under Apache-2.0. It is an alpha that supports Claude Code first and needs Node.js 22.14 or later; Codex, Gemini CLI and Qwen Code are planned. V5 is frozen at RC1 (AGPL-3.0-only) and no longer developed. Install steps are on betterworkflows.dev.

What can I contact you about?

Agentic systems, AI agent reliability, developer tooling and open source collaboration. Email [email protected]. Questions about anything on this site are welcome too.

What else is on this site?

Notes and articles on AI agents, software architecture and product work. Earlier browser tools and experiments live on the Open Source page, and I am reworking them one by one.