Kỹ sư mobile · Sáng lập AVOID SYSTEM · Việt Nam

Tôi xây phần hệ thống bên dưới, để phía trên luôn đơn giản.

Ban ngày tôi xây một super-app Việt Nam bằng Flutter. Ngoài giờ, tôi vận hành AVOID SYSTEM — một studio làm những ứng dụng nhỏ, đáng tin — và viết về cách xây những hệ thống tốt.

Điều tôi theo đuổi

A · V · O · I · D — phiên bản cá nhân
AAuthenticNói điều có thật, cho thấy tiến độ thật — kể cả những chỗ còn thô.
VVisionaryXây cho nơi mọi thứ đang hướng tới, không chỉ cho hiện tại.
OOpenChia sẻ cách làm: kiến trúc, quy trình, cả những sai lầm.
IInnovativeThử cái mới trong lab trước khi đề nghị người dùng tin tưởng.
DDisciplinedBước nhỏ, đều đặn mỗi tuần. Đã bắt đầu thì làm đến cùng.

Hiện tại

Cập nhật [THÁNG NĂM]
phát hànhViết lại Scan QR & Bar Code 2.0 cho Android và iOS.
đang xâyKỳ Vương — game cờ tướng cao cấp, iOS native với backend Go do tôi tự viết.
đang viếtCơ Thể Sống & Kiến Trúc Phần Mềm — những chương tiếp theo.
đang họcVận hành cụm Kubernetes tại nhà để tự host hạ tầng của studio.

Tôi làm gì

Kiến trúc mobile

Codebase lớn mà vẫn dễ thay đổi: cấu trúc module, state rõ ràng, feature flag.

Flutter · Dart

Hiệu năng

Profiling, rendering và bộ nhớ — ứng dụng mượt ngay cả trên máy tầm trung.

Profiling · Rendering

Native & game

Giao diện native và game 2D được chăm chút: chuyển động, âm thanh, cảm giác.

SwiftUI · SpriteKit

Backend & hạ tầng

Service nhỏ, chắc chắn và hạ tầng tự host bên dưới chúng.

Go · Kubernetes
Cuốn sách · đang viết

Kiến trúc phần mềm, giải thích qua cơ thể sống.

23 nguyên lý kiến trúc, mỗi nguyên lý gắn với cách một cơ thể sống giải quyết cùng vấn đề — tế bào, miễn dịch, thần kinh, trao đổi chất. Viết bằng tiếng Việt cho kỹ sư muốn hiểu “vì sao”, không chỉ thuộc pattern.