Nguyen Le Phong
Sẵn sàng cho vị trí senior / lead

Nguyen Le Phong

Senior Software Engineer · Tech Lead
Full-stack · Platform engineering · Quản lý vận hành

Tôi thiết kế và vận hành các hệ thống end-to-end — từ ứng dụng front-end, dịch vụ backend, pipeline CI/CD, quy trình release đến hạ tầng production. Hiện tại đang dẫn dắt đội ngũ 11 người xây dựng nền tảng multi-tenant, các integration tài chính bảo mật và kiến trúc Micro-Frontend.

Hồ sơ

Đôi nét về tôi và cách tôi làm việc

Cử nhân Công nghệ Thông tin (chuyên ngành phụ Kỹ thuật Phần mềm, GPA 3.36) với gần 8 năm kinh nghiệm phát triển phần mềm full-stack, trong đó 3+ năm tham gia leadership kỹ thuật, ra quyết định kiến trúc và điều phối delivery liên đội.

Trực tiếp thiết kế, xây dựng và vận hành các hệ thống end-to-end — từ ứng dụng front-end, dịch vụ backend đến pipeline CI/CD, quy trình release và hạ tầng production — luôn ưu tiên tự động hoá, minh bạch vận hành và đảm bảo delivery ổn định.

Đây là những kỹ năng cứng tôi tập trung trong những năm gần đây:

  • FE · BE · Hạ tầng

    Kỹ sư end-to-end

    Front-end, backend, CI/CD, release và hạ tầng production — một người chịu trách nhiệm toàn bộ vòng đời.

  • 30+ tenant đang chạy

    Nền tảng multi-tenant

    Feature flag, RBAC, rollout theo phần trăm/segment, JSON-config values, đánh giá runtime stateless.

  • Team 11 người

    Lãnh đạo delivery

    Dẫn dắt 11+ kỹ sư — tuyển dụng, thiết kế tổ chức, RFC, runbook, playbook rollout, coaching 1:1.

  • Gtel · Napas

    Integration fintech bảo mật

    RSA-4096 handshake, AES-256 payload, mTLS, certificate pinning, contract idempotent, retry queue.

  • MFE · <150ms

    Micro-frontend & SDK

    Angular host + module React để deploy độc lập. SDK JS dưới <200KB, tải <150ms.

  • Agent đang production

    AI-first engineering

    Xây dựng AI agent cho code review, hỗ trợ deploy, quota dịch vụ, giám sát API và phân tích release.

  • Back-end: Kinh nghiệm vững với Node.js, Java (Spring); thiết kế REST/GraphQL API với contract rõ ràng, cơ chế xác thực và mã hoá, tương thích ngược và độ bền cho integration enterprise và bên thứ ba.
  • Front-end: Kinh nghiệm xây dựng và bảo trì các ứng dụng client phức tạp với React (TypeScript, Next.js), React Native và host Micro-Frontend trên Angular; áp dụng tối ưu hiệu năng, quản lý state và các pattern kiến trúc UI mở rộng được.
  • Cơ sở dữ liệu: Kinh nghiệm thực tế sâu với MySQL, tập trung vào thiết kế schema và data model, chiến lược index, tối ưu query, ranh giới transaction, lập kế hoạch migration và đánh đổi consistency trong hệ thống phân tán, throughput cao.
  • Hạ tầng & Platform Engineering: Trực tiếp làm việc với DockerKubernetes trên nhiều môi trường; vận hành cluster managed (AKS, EKS, FKE, K3S), deployment GitOps với ArgoCD, pipeline CI/CD, cấu hình môi trường và quản lý domain/SSL.
  • Kiến trúc & Delivery: Kinh nghiệm áp dụng kiến trúc Micro-Frontend và multi-tenant, rollout dựa trên feature flag, progressive delivery và observability để hỗ trợ release an toàn và chẩn đoán production.
  • Testing: Sử dụng thành thạo Jest, Cucumber, Puppeteer và Testing Library để đảm bảo an toàn regression, tự tin khi release và sẵn sàng production cho dịch vụ và ứng dụng.
  • Thư viện: Thành thạo Firebase, Strapi, Directus, React Flow, Webpack, Redux, React Query và G2plot.
  • Khác: Quen với kiến trúc Micro-frontend, Responsive Design, Cross-Browser Compatibility, SEO, GraphQL và Electron.
Sự nghiệp

Những nơi tôi đã làm

  1. NDSVN JSC

    Ho Chi Minh City, Vietnam

    Head of Tech

    Aug 2025 - Present

    Nhận trách nhiệm về delivery sản phẩm và định hướng kỹ thuật sau khi CTO chuyển giao, dẫn dắt các quyết định kiến trúc, hệ thống rollout, integration enterprise-grade và phối hợp liên đội — quản lý đội delivery gồm 8 developer (4 senior) và 3 QC engineer.

    • Thiết kế hệ thống feature flag multi-tenant trên .NET Core (30+ tenant, ~40k người dùng) với rule engine ưu tiên, rollout theo phần trăm (tenant/segment/env), JSON-config values và đánh giá runtime stateless — cung cấp cho ứng dụng mobile/web và cho phép release production tiến triển có kiểm soát trên các tenant lưu lượng cao.
    • Xây dựng integration bảo mật với Gtel & Napas: handshake RSA-4096, mã hoá payload AES-256, xác thực hai chiều mTLS, certificate pinning, retry queue, contract API idempotent và giám sát theo ACK cho dịch vụ bên thứ ba không ổn định.
    • Triển khai kiến trúc Micro-Frontend (Angular host + module React) cho phép chu kỳ deploy độc lập và cô lập feature — giảm bề mặt regression và sự phụ thuộc deployment giữa các đội.
    • Giới thiệu observability stack (PostHog + pipeline metric + workflow) cho tác động rollout, mức độ áp dụng feature, phát hiện anomaly và truy vết regression — cắt giảm đáng kể thời gian debug/phân tích qua các chu kỳ release.
    • Nhận trách nhiệm về hạ tầng kế thừa và giữ cho tổ chức vận hành — âm thầm xử lý các sự cố production, lỗi pipeline, các vấn đề cluster và bất ổn integration để sản phẩm và đội không bị đình trệ; định hình ArgoCD, CI/CD, domain/SSL và các cluster AKS/FKE/K3S/EKS thành hệ thống chẩn đoán được, phục hồi được và ổn định thay vì các ẩn số lặp lại.
    • Xây dựng AI agent hỗ trợ code review, deployment assistant, kiểm tra service-quota, giám sát API và phân tích release; rút ngắn vòng lặp ra quyết định & delivery cho các đội sản phẩm.
    • Phát triển integration simulation và module sandbox/demo để xử lý đối tác không ổn định và đảm bảo validation pre-contract với hệ sinh thái bên thứ ba.
    • Tái cấu trúc tổ chức kỹ thuật sau khi leadership chuyển giao: xác định org chart, ma trận năng lực, định tuyến công việc và ranh giới ownership — mở khoá tự chủ và giảm lead-time cho quyết định kỹ thuật.
    • Xây dựng engineering playbook thống nhất: chiến lược branch, convention commit, tagging release, tiêu chí rollout, quy tắc API/integration và kho technical spec (RFC, runbook, troubleshooting guide).
    • Dẫn dắt vòng tuyển dụng và phát triển năng lực: phỏng vấn có cấu trúc (QC/Fullstack), lộ trình onboarding, coaching 1:1, chu kỳ performance review và giải quyết xung đột liên đội để giữ delivery cộng tác và tập trung kết quả.
    • Duy trì chất lượng delivery thông qua văn hoá documentation-first và process guardrail (checklist, quy tắc handover, sẵn sàng rollback), đảm bảo nhịp release ổn định trong giai đoạn scale.
    React.jsAngularNode.jsFlutter.NETAKS/FKE/K3S/EKS
  2. Zalo PC - VNG Corp

    VNG Campus - District 7

    Senior Software Engineer

    May 2024 - Aug 2025

    Core developer của ứng dụng đa nền tảng Zalo PC (Web, macOS, Windows), phục vụ 15M+ MAU. Đã ra mắt các tính năng then chốt như dark mode, dynamic theming và theo dõi hành vi người dùng. Dẫn dắt phát triển promotion flow và một design system mở rộng được cho 50+ developer. Tối ưu hiệu năng, nâng cao khả năng bảo trì và đóng góp vào tăng trưởng kinh doanh qua các giải pháp bền vững, hiệu quả.

    Chủ động bảo trì và cải thiện ứng dụng mobile Zalo Android, đảm bảo sự ổn địnhhiệu năng của các tính năng quan trọng cho gần 80 triệu người dùng.

    • Ra mắt hơn 10 tính năng, gồm dark mode, module download, kiki bot, log tracking và nhiều tính năng khác, cải thiện UX và mức độ tương tác.
    • Phát triển promotion flow tích hợp hệ thống tracking và monitoring, thúc đẩy thành công activation trên 15M+ MAU.
    • Dẫn dắt phát triển design system mở rộng được bằng Storybook, đảm bảo nhất quán UI và hiệu quả cho 50+ developer.
    • Chủ động hỗ trợ 50+ client user, xử lý vấn đề nhanh chóng với sự tận tâmgiải quyết vấn đề hiệu quả, nhận được phản hồi tích cực mạnh mẽ.
    • Bảo trì và cải thiện 3+ tính năng trong ứng dụng Zalo Android, tập trung vào sự ổn định, hiệu năng và trải nghiệm liền mạch cho gần 80 triệu người dùng.
    ReactJsNode.jsElectronTypescriptKotlin
  3. PrimeData VN

    Binh Thanh

    Senior Full-stack Software Engineer

    July 2020 - Apr. 2024

    Công ty xây dựng sản phẩm gọi là CDxP. Tóm lại, đây là nền tảng dữ liệu được thiết kế riêng để host và xử lý customer profile (giải pháp cốt lõi là làm sao có thể nhận diện và hợp nhất dữ liệu khách hàng từ các schema và format không đồng nhất đến từ nhiều dịch vụ và hệ thống khác nhau).

    • Dẫn dắt đội Front-end, ra mắt 10+ dự án gồm ứng dụng CDxP, demo Magento & WordPress, JS SDK, mobile SDK và nhiều hơn nữa.
    • Quản lý đội 4 thành viên, đồng bộ với product roadmap để đáp ứng nhiều đối tác lớn, nâng cao UI/UX và triển khai các tính năng nâng cao như 360 profile và campaign builder.
    • Phát triển JS SDK nhẹ với đầy đủ chức năng (<200kb, <150ms thời gian tải), hỗ trợ tích hợp liền mạch qua nhiều dự án.
    • Thể hiện khả năng giải quyết vấn đề nhanh, đảm bảo demo tính năng tức thì để gây ấn tượng với khách hàng và nhà đầu tư.
    ReactJsNext.jsTypescriptWordPressSDKAntdesignTeam LeadershipReact NativeNode.js
  4. Splus-Software JSC

    Tan Binh

    Java Developer

    Mar 2019 - July 2020

    Công ty out-sourcing. Hầu hết dự án xoay quanh ứng dụng mobile và web.

    • Với chuyên môn về quy trình sản xuất phần mềm end-to-end, tôi đã dẫn dắt một đội nhỏ, làm chủ các giai đoạn từ thu thập yêu cầu đến bảo mật dự án, đặt nền tảng cho các vai trò leadership sau này.
    • Tham gia 8+ dự án đa dạng thuộc các lĩnh vực giáo dục, F&B, ngân hàngthương mại điện tử, tôi đã thu được những hiểu biết quý giá về phát triển ứng dụng web lẫn mobile.
    • Với vai trò project mercenary, tôi đã giành được các dự án quan trọng như Savyu và Bank Tool, tạo ra hơn $20,000 doanh thu và được công nhận là Best Rookie of the Year nhờ những đóng góp ấn tượng.
    JavaSpring FrameworkReactJsNext.jsTypescriptReact NativeMy SQLAntdesignRealm DBWordpressNode.js
  5. Propman Guru

    District 2

    Fresher Front-end Developer

    May 2018 - Jan 2019

    Startup trong lĩnh vực bất động sản. Tôi là một trong những kỹ sư sáng lập.

    • Bắt đầu tham gia phát triển web app chính với vai trò Front-end Developer. Đạt được các kỹ năng phát triển web nền tảng, chuyên sâu React JS và các công nghệ liên quan. Cộng tác trong các dự án responsive design, ưu tiên nâng cao trải nghiệm người dùng.
    ReactJsJavascriptWordpressMaterial UI
Công việc

Dự án tiêu biểu

Digital SAT Math

Oct 2023 - Present
Next.jsReactReact NativeAntdesignDockerGCPDirectusGoogle AdsStripe
  • Điều phối phát triển sản phẩm bao gồm thiết kế UI/UX, kỹ thuật sản phẩm và phân tích hành vi người dùng, mang lại tệp người dùng toàn cầu vượt 10,000 lượt truy cập và 3,000 đăng ký trong vòng hai tháng.
  • Nâng cao thứ hạng tìm kiếm Google qua các sáng kiến SEO chiến lược, gồm thành thạo kỹ thuật parasite SEO. Các nỗ lực này tạo nên cải thiện hiệu năng đáng kể và định vị sản phẩm hiệu quả ngang hàng với đối thủ trong ngành.
  • Thể hiện sự hiệu quả và tối ưu tài nguyên trong phát triển ứng dụng front-end bằng cách tận dụng một Cloud Run instance duy nhất với 1 CPU và giới hạn memory 256 MiB.
  • Dẫn dắt phát triển ứng dụng mobile với cách tiếp cận mobile-first, cho phép triển khai nhanh lên app store trong vòng hai ngày. Đồng thời đảm bảo cài đặt PWA liền mạch trên mọi thiết bị, nâng cao khả năng tiếp cận và trải nghiệm người dùng.
  • Phát triển tính năng monetization, gồm tích hợp Google Ads và triển khai luồng thanh toán Stripe, để gia tăng doanh thu.

CDP

July 2020 - Apr 2024
ReactNext.jsAntdesignReact NativeWordPressDocker
  • Dẫn dắt kiến trúc và triển khai dự án CDxP, tập trung vào các tính năng UI/UX, qua đó nâng cao trải nghiệm tổng thể và gia tăng mức độ tương tác.
  • Cấu hình nested router, duy trì cấu trúc dự án scalable và thể hiện kiến thức vững về ES6, Typescript và data type, cải thiện khả năng bảo trì code và giảm các vấn đề liên quan đến code.
  • Theo dõi lỗi hiệu quả và các cải tiến, hỗ trợ fix bug đảm bảo sự ổn định của dự án, qua đó nâng cao độ tin cậy hệ thống và giảm downtime.
  • Triển khai hook RBAC để xác thực phân quyền truy cập component trong các cấu hình client adaptive. Thêm vào đó, đã xây dựng hơn 20 tính năng tiện ích tái sử dụng có thể dùng chung qua nhiều dự án nhờ thiết kế modular.
  • Phát triển 10+ tính năng nâng cao như profile, campaign, analytics và nhiều hơn.
  • Xây dựng quy trình testing vững chắc, bao phủ các tính năng cốt lõi của CDP với 100+ kịch bản1000+ test case.
  • Tích luỹ chuyên môn lĩnh vực và xuất sắc trong các phương pháp testing, gồm BDD, unit testing và E2E testing, qua đó cải thiện độ phủ test và giảm bug phần mềm 30%.
  • Phát triển feature flag cho toggling runtime, cho phép A/B testing và phân nhóm tính năng theo phân khúc khách hàng, tối ưu việc giao tính năng và tăng mức độ áp dụng.
  • Document hoá các component rõ ràng và dễ bảo trì, nâng cao khả năng đọc code và giảm thời gian bảo trì.

Event Tracking - Web SDK

May 2021 - Jan 2024
Vanilla JSWebSocketWeb WorkerFirebase
  • Phát triển thành công hơn 5 module, tích hợp hơn 10 tính năng nâng cao bằng vanilla JS. Đạt bundle size ấn tượng <200kb và thời gian tải <150ms (số liệu đo trước khi áp dụng toàn bộ kỹ thuật tối ưu bundle).
  • Sử dụng web worker và service worker để hỗ trợ multitasking ở nền, quản lý hiệu quả các chức năng phức tạp và xử lý nhiều edge case như sử dụng đa tab đồng thời.
  • Đồng thời thiết kế và triển khai tính năng recommendation cá nhân hoá bằng kiến trúc micro-frontend, cụ thể là một carousel block hiển thị sản phẩm người dùng có thể thích, qua đó nâng cao trải nghiệm và tương tác.
  • Trong các tính năng nâng cao đã xây dựng có web pop-up, web push notification, nhúng web component, tích hợp WebSocket và quản lý pop-up gây phiền nhiễu trên nhiều tab.
  • Hơn nữa, tận dụng JS Closure để tổ chức cấu trúc module, cho phép export tính năng liền mạch hoặc đóng gói dữ liệu, qua đó tránh xung đột trong global scope.

Vietnam Australia Center

May 2023
ReactFirebaseNext.js
  • Đảm nhận trách nhiệm giảng dạy khoá học Front-end Project tại Vietnam Australia Center.
  • Thiết kế và truyền tải các bài giảng hấp dẫn, hướng dẫn thực hành cho sinh viên về các dự án phát triển front-end.
  • Tập trung nuôi dưỡng môi trường học tập cộng tác, khuyến khích làm việc nhóm cho 12 sinh viên và đồng bộ chương trình với best practice ngành.
  • Cung cấp phản hồimentoring cá nhân hoá, hỗ trợ sinh viên vượt qua thử thách và đảm bảo nắm vững toàn bộ nội dung khoá học.

House Management - Mona House

Feb 2020 - May 2020
React NativeRealm DBFigma
  • Phát triển ứng dụng mobile toàn diện, Mona House, bằng React Native và Realm DB cho việc quản lý nhà ở hiệu quả.
  • Chuyên về tạo ứng dụng cross-platform với trọng tâm component tái sử dụng, animation mượt và tích hợp liền mạch với module native.
  • Thể hiện kỹ năng giải quyết vấn đềtroubleshooting mạnh, nhanh chóng xác định và xử lý các vấn đề phức tạp qua công cụ debug nâng cao và profiling hiệu năng.
  • Thể hiện khả năng thích ứngđường cong học nhanh với công nghệ mới, cho phép triển khai liền mạch framework, ngôn ngữ lập trình hay công cụ mới để đảm bảo hoàn thành dự án.

Bank tool - Mobivi

Dec 2019
ReactJavaSpring BootMySQLRedux
  • Phát triển ứng dụng web full-stack tại Mobivi, tập trung vào ingest và xử lý dữ liệu trên 20 file Excel, mỗi file chứa hơn 20,000 bản ghi.
  • Ứng dụng được thiết kế để xử lý hiệu quả dữ liệu giao dịch được tính toán tăng dần từ người dùng, đảm bảo báo cáo chính xác và đáng tin cậy.

Savyu - Synova Solutions

May 2019
React NativeReactNode.jsFirebaseRedux
  • Đóng vai trò then chốt trong phát triển hai ứng dụng mobile tại Synova - một cho merchant và một cho người tiêu dùng.
  • Đóng góp vào tạo ra ứng dụng web giúp quản trị viên quản lý dữ liệu người dùng hiệu quả.
  • Thể hiện thành thạo phát triển ứng dụng mobile, cộng tác với các đội liên chức năng để đảm bảo delivery thành công các ứng dụng trực quanhiệu năng cao.

Cùng xây điều gì đó

Có vấn đề khó đáng để ship không?

Tôi hữu ích nhất khi sản phẩm đang scale nhanh, đội cần sự rõ ràng và hạ tầng phải hoạt động ổn dưới tải. Liên hệ ngay — tôi đọc mọi tin nhắn.