Hồ sơ

DUONG
T. Tran

Kỹ sư phần mềm

[email protected]
TP. Hồ Chí Minh, Việt Nam
ttduongtran.com
LinkedInGithub

Tóm tắt Chuyên môn

Kỹ sư Phần mềm tận tâm với hơn 4 năm kinh nghiệm xây dựng kiến trúc web mở rộng và hệ thống backend vững chắc. Thành thạo TypeScript, React và các công nghệ cloud-native. Đam mê viết code sạch, dễ bảo trì và giải quyết các thách thức hiệu suất phức tạp trong môi trường nhịp độ nhanh.

Kinh nghiệm Làm việc

Tech Town

Kỹ sư Phần mềm Cấp cao

2022 - hiện tại
  • Dẫn dắt thiết kế kiến trúc và phát triển các nền tảng B2B SaaS, FinTech và multi-tenant sử dụng hệ sinh thái TypeScript hiện đại.
  • Thiết kế kiến trúc microservices và backend hướng sự kiện có khả năng mở rộng với NestJS, PostgreSQL, Redis và luồng background jobs Inngest.
  • Xây dựng ứng dụng web hiệu năng cao, linh hoạt với Next.js, React, Vite, bộ công cụ TanStack và Tailwind CSS.
  • Đảm bảo chất lượng kỹ thuật trong các monorepo thông qua quy trình review code nghiêm ngặt, pipeline Husky/lint-staged và typed contracts API end-to-end.

Key Projects

HR PLATFORM— Nền tảng Tuyển dụng & Tuân thủ B2B SaaS Multi-Tenant
Role: Kỹ sư Fullstack Cấp cao•Domain: B2B SaaS, HRTech
06/2026 - Hiện tạiĐang thực hiện
Stack: React, Vite, TanStack Query, NestJS, PostgreSQL, Redis, Inngest, Elasticsearch, Docker, Railway
  • Backend hướng sự kiện, Multi-tenant: Xây dựng backend NestJS & PostgreSQL cho B2B SaaS với khả năng cô lập dữ liệu theo công ty và RBAC; điều phối workflow background Inngest (xử lý tài liệu, gửi email, lập chỉ mục, phân tích định kỳ) với cơ chế retry từng bước.
  • Tìm kiếm & Đồng bộ Bất đồng bộ: Xây dựng công cụ tìm việc Elasticsearch đa tiêu chí (mức lương, ngôn ngữ, phong cách làm việc, phân cấp danh mục, chỉ số vị trí) qua pipeline đồng bộ PostgreSQL → Elasticsearch Inngest bảo đảm tính lũy thừa; triển khai giới hạn tần suất API Redis & gom cụm telemetry cho các request non-blocking.
  • SPA Xử lý Dữ liệu Lớn: Xây dựng React & Vite SPA sử dụng TanStack Query cho việc lưu bộ nhớ đệm trạng thái máy chủ và cập nhật giao diện người dùng lạc quan (optimistic UI) trong quy trình tuyển dụng, đóng gói Docker triển khai trên Railway.
  • Chất lượng Kỹ thuật: Dẫn dắt quy trình review code và cải tiến kiến trúc, áp dụng ESLint, Husky/lint-staged và các hợp đồng kiểu dữ liệu đầu cuối (end-to-end typed contracts) trên pnpm monorepo.
DIGITAL WALLET— Nền tảng Ví Kỹ thuật số Fintech, Khách hàng thân thiết & Sàn Giao dịch
Role: Kỹ sư Frontend Cấp cao•Domain: B2B SaaS, FinTech
03/2026 - Hiện tạiPhát hành / Đang thực hiện
Stack: Turborepo, Next.js, React, Vite, TypeScript, @xyflow/react, Recharts, TanStack (Router/Query/Table/Form), Zustand, Tailwind CSS, Shadcn UI
  • Trực quan hóa & Mô phỏng Tương tác: Xây dựng Cây giới thiệu (Referral Tree) dạng nút mạng (@xyflow/react + tự động dàn bố cục Dagre), phân tầng đội ngũ, bảng điều khiển phân tích Recharts và công cụ Mô phỏng Số tiền Mục tiêu để dự báo phần thưởng.
  • Quy trình Giao dịch Tài chính & Marketplace: Thiết kế luồng Ví & Giao dịch toàn diện (Nạp tiền, Yêu cầu rút tiền, Swap và Lịch sử) cùng sàn Marketplace đầy đủ—tích hợp Web Worker quét tiền nạp ngầm, tạo mã QR và cập nhật giao diện lạc quan với TanStack Query.
  • Vận hành Quản trị: Thiết kế dashboard quản trị doanh nghiệp sử dụng TanStack (Router, Query, Table, Form), Zustand và Zod—cung cấp các bảng dữ liệu tài chính phức tạp và tính năng phát tin tức đa phương tiện (Quill).
CORPORATE PLATFORM— Website Doanh nghiệp & Headless CMS
Role: Kỹ sư TypeScript•Domain: B2B SaaS, HRTech
10/2025 - Hiện tạiĐang thực hiện
Stack: Turborepo, Next.js, React, Vite, TypeScript, @xyflow/react, Recharts, TanStack (Router/Query/Table/Form), Zustand, Tailwind CSS, Shadcn UI
  • Trực quan hóa & Mô phỏng Tương tác: Xây dựng cây Referral Tree (@xyflow/react + Dagre auto-layout), phân tích cấp bậc thành viên và biểu đồ Recharts tương tác.
  • Kiến trúc Trang Linh hoạt: Thiết kế kiến trúc component dạng module tích hợp Headless CMS, type-safe API contracts và tối ưu SSR tốc độ cao.

WaoStudio

Nhà phát triển Fullstack Cấp cao

2018 - 2022
  • Dẫn dắt chuyển đổi hệ thống monolithic cũ sang kiến trúc microservices có thể mở rộng bằng Node.js và Kubernetes.
  • Xây dựng và bảo trì các ứng dụng SaaS full-stack hiện đại với Next.js, TypeScript, PostgreSQL và hạ tầng đám mây.
  • Tích hợp quy trình làm việc và tự động hóa AI để cải thiện hiệu suất vận hành và trải nghiệm người dùng.
  • Tối ưu hóa truy vấn cơ sở dữ liệu PostgreSQL và hiệu suất backend, giảm 40% thời gian phản hồi trung bình.
  • Hướng dẫn các nhà phát triển cấp dưới, dẫn dắt các buổi lập kế hoạch kỹ thuật và thiết lập các thực tiễn tốt nhất về review code trên toàn nhóm kỹ thuật.

Revollet

Lập trình viên Rails Cấp trung

2018 - 2021
  • Phát triển và bảo trì các ứng dụng web phức tạp sử dụng Ruby on Rails.
  • Tối ưu hóa truy vấn cơ sở dữ liệu PostgreSQL, giảm 40% thời gian phản hồi trung bình.
  • Các dự án Blockchain & Web3.
  • Nền tảng giao dịch.

Genesys

Lập trình viên Fullstack Cấp dưới

2018
  • Xây dựng trực quan hóa dữ liệu tương tác bằng D3.js và Recharts.
  • Cải thiện điểm hiệu suất lighthouse từ 65 lên 98 thông qua code splitting và tối ưu hóa hình ảnh.
  • Hợp tác với các nhà thiết kế UI/UX để triển khai giao diện chuẩn xác đến từng pixel.

Skynet

Lập trình viên Cấp dưới

2017 - 2018
  • Bảo trì và cập nhật các dashboard hướng khách hàng được xây dựng bằng PHP.
  • Hỗ trợ thiết kế và làm tài liệu cho các API RESTful.

Freelance

Lập trình viên Web

2018 - 2019
  • Chuyển giao các giải pháp CMS tùy chỉnh cho doanh nghiệp nhỏ sử dụng PHP/Laravel.
  • Quản lý độc lập các mối quan hệ với khách hàng và tiến độ dự án.
  • Cung cấp hỗ trợ kỹ thuật và bảo trì cho các trang web đang hoạt động.

Học vấn

Đại học Công nghệ Thông tin - ĐHQG-HCM

2021 - 2025

Thạc sĩ Hệ thống Thông tin

"Luận văn: Phát hiện gian lận sử dụng học máy"

Đại học Công nghệ Thông tin - ĐHQG-HCM

2012 - 2017

Cử nhân Hệ thống Thông tin

"Phân tích và Thiết kế Hệ thống Thông tin, Phương pháp luận Agile & Scrum, Kiến trúc Hệ thống"

Kỹ năng Cốt lõi

Ngôn ngữ

TypeScriptJavaScriptPythonRubySQL

Frontend

ReactNext.jsTailwind CSSReduxFramer MotionThree.js

Backend

Node.jsRailsDjangoPostgreSQLRedisPrisma

Cloud & DevOps

AWSDockerCI/CDGitHub ActionsNetlify

AI & Automation

OpenAI APIAI AgentsTự động hóa quy trìnhKỹ sư Prompt

Công cụ & Nền tảng

GitVercelFirebaseSupabaseStripeMedusaStrapiAppwriteSupabase

Hợp tác Cùng nhau?

Hiện đang tìm kiếm các cơ hội và sự hợp tác mới.

Hãy Trò chuyện