Tùy biến Executive Summary:
Lê Huỳnh Mạnh

LÊ HUỲNH MẠNH

Senior Full-Stack Developer & Technical Lead
6+ Năm Kinh Nghiệm Next.js · TypeScript · Java Web & Database Performance Tech Lead 5–8 Kỹ Sư
Điện thoại / Zalo: 0398.791.661 (Zalo ↗)
Địa điểm: Quy Nhơn, Bình Định — Remote / Onsite HCM · HN · ĐN
Trạng thái: ● Sẵn sàng nhận việc

1. Tóm Tắt Năng Lực (Executive Summary) Chọn bản phù hợp với JD — chỉ bản đang chọn được in

Senior Full-Stack Developer & Technical Lead với 6+ năm xây dựng hệ thống doanh nghiệp quy mô lớn trên Java, Oracle và nền tảng web hiện đại Next.js, React, TypeScript. Dẫn dắt trực tiếp đội ngũ 5–8 kỹ sư bàn giao nền tảng E-Commerce và cổng tuyển dụng cho Wecare Group; tái cấu trúc engine quyết toán tài chính xử lý hàng triệu bản ghi tại FPT Software, rút ngắn thời gian chốt sổ từ 4.5 giờ xuống 1.5 giờ. Thế mạnh: tối ưu hiệu năng đầu–cuối (Core Web Vitals, Oracle execution plan), thiết kế kiến trúc tích hợp Next.js ↔ Microsoft Dataverse và thiết lập chuẩn kỹ thuật giúp đội ngũ giao hàng ổn định.
Senior Engineer & System Architect chuyên sâu tối ưu hiệu năng đầu–cuối và cơ sở dữ liệu quy mô lớn (Oracle, MySQL), kết hợp kiến trúc web hiện đại (Next.js SSR/ISR, TypeScript) và tích hợp hướng sự kiện (Event-Driven Integration). Có bề dày tái cấu trúc hệ thống lõi tài chính và quản trị nguồn lực đang vận hành: cắt giảm 66% thời gian chốt sổ quyết toán (4.5 giờ → 1.5 giờ), xoá bỏ 100% sự cố deadlock và giảm 85% độ trễ dashboard (12s → 1.8s) phục vụ 500+ kỹ sư — không một ngày gián đoạn vận hành.
Technical Lead với 2 năm dẫn dắt đội ngũ 5–8 kỹ sư theo Agile/Scrum, tập trung xây dựng chuẩn kỹ thuật thay vì chỉ giao tính năng. Thiết lập quy trình Technical Design Document trước khi code, khung Code Review bắt buộc 100% PR và thư viện UI Component dùng chung; qua đó cắt giảm 35% lỗi hồi quy, giảm ~40% thời gian phát triển tính năng mới và rút ngắn onboarding kỹ sư mới từ 4 tuần xuống 1.5 tuần. Nền tảng kỹ thuật: 6+ năm Java/Oracle và Next.js/TypeScript.

2. Ma Trận Năng Lực Kỹ Thuật (Technical Competency Matrix) Phân theo 4 tầng năng lực

◈ Tầng 1: Core Languages & Frameworks
TypeScript, JavaScript (ES6+), Java (Core, Collections, Multithreading, Stream API), Next.js (App Router, SSR, ISR), React.js, Node.js, Angular, HTML5 Semantic, CSS3 / TailwindCSS.
◈ Tầng 2: Architecture & System Design
Clean Architecture, Headless Commerce, Event-Driven Integration, RESTful API Design, Caching Strategy (SSR/ISR, async buffer), Database Partitioning, Core Web Vitals Optimization, Architecture Trade-off Analysis.
◈ Tầng 3: Platform, Data & DevOps
Oracle Database (Execution Plan Tuning, Indexing, Partitioning), MySQL, Microsoft Dataverse (Relational Schema), Power Apps, Power Automate, Git / Git Flow, CI/CD (GitHub Actions, Jenkins), Docker.
◈ Tầng 4: Engineering Quality & Leadership
Technical Design Document, Code Review Standard, Component Library Governance, Agile / Scrum (Sprint Planning, Backlog Refinement), Mentoring & Onboarding, Stakeholder Communication, Atlassian Jira Ecosystem (Plugin API, ActiveObjects ORM).

3. Học Vấn & Ngoại Ngữ

Trường Đại Học Quy Nhơn (Quy Nhon University) — Cử nhân Công nghệ Thông tin (Hệ chính quy)
Nền tảng: Lập trình hướng đối tượng (OOP), Cấu trúc dữ liệu & Giải thuật, Hệ cơ sở dữ liệu, Kiến trúc hệ thống phần mềm.
2014 – 2019
Ngoại ngữ: Tiếng Việt (bản ngữ) · Tiếng Anh — đọc hiểu tài liệu kỹ thuật thành thạo, trao đổi qua văn bản (tài liệu thiết kế, pull request, email).

4. Kinh Nghiệm Thực Chiến & Dấu Ấn Kiến Trúc (Phần 1) Kết quả định lượng

Technical Lead & Senior Full-Stack Developer — Công Ty Cổ Phần Wecare Group
Toàn thời gian từ 11/2023 · trước đó tham gia dự án song song · Next.js · React · TypeScript · Node.js · Dataverse · Power Platform
01/2023 – Hiện tại
  • Dẫn dắt đội ngũ 5–8 kỹ sư theo Agile/Scrum xây dựng nền tảng E-Commerce wecare.com.vn từ con số 0, bàn giao 100% sprint đúng hạn nhờ chuẩn hóa Technical Design Doc, Definition of Done và code review bắt buộc trước merge; làm việc trực tiếp với khối Sale & Marketing để chốt phạm vi từng release.
  • Thiết kế kiến trúc Headless Commerce trên Next.js (App Router, SSR/ISR) + React + TypeScript với tầng Node.js middleware và caching đồng bộ hai chiều Microsoft Dataverse, cắt giảm 45% thời gian tải trang sản phẩm (2.8s → 1.1s) và đưa Core Web Vitals (LCP, CLS) về ngưỡng "Good" của Google.
  • Số hóa toàn bộ quy trình đổi trả hàng hóa (RMA) liên phòng ban bằng kiến trúc hướng sự kiện nối Next.js API Route ↔ Power Automate trigger ↔ Dataverse, rút ngắn chu kỳ xử lý hồ sơ từ 3–5 ngày xuống trong vòng 24 giờ và loại bỏ 100% thao tác đối soát thủ công trên Excel.
  • Triển khai cổng tuyển dụng tập đoàn portal.wecare.com.vn phục vụ toàn bộ nhu cầu tuyển dụng nội bộ, tối ưu luồng ứng tuyển mobile-first và vận hành ổn định, không ghi nhận sự cố gián đoạn dịch vụ kể từ khi go-live.
  • Xây dựng thư viện UI Component dùng chung (React + TypeScript) và kèm cặp kỹ sư Junior/Mid qua 1:1 định kỳ, cắt giảm ~40% thời gian phát triển tính năng mới, giảm 35% lỗi hồi quy và rút ngắn onboarding dev mới từ 4 tuần xuống 1.5 tuần.
Hồ Sơ Năng Lực Kỹ Thuật • Lê Huỳnh Mạnh Trang 1 / 2

4. Kinh Nghiệm Thực Chiến & Dấu Ấn Kiến Trúc (Phần 2) Acacy & FPT Software (4+ Năm)

Senior Full-Stack Developer (Freelance) — CÔNG TY TNHH ACACY (acacy.com.vn)
Bán thời gian, ngoài giờ hành chính · React · JavaScript · UI/UX · Web Performance
2023 – Hiện tại
  • Tái cấu trúc giao diện các ứng dụng web nội bộ (React/JavaScript), nâng ~30% tốc độ render và đưa điểm Lighthouse Performance lên > 90/100 bằng cách loại bỏ tài nguyên render-blocking, tách critical CSS và lazy-load hình ảnh.
  • Chủ động sở hữu trọn vòng đời tính năng ở vai trò freelance — từ tiếp nhận yêu cầu nghiệp vụ, đề xuất giải pháp kỹ thuật đến triển khai và bàn giao — làm việc bất đồng bộ, không cần giám sát tiến độ hằng ngày.
Software Engineer → Senior Java Developer — FPT Software Quy Nhơn
Toàn thời gian · Java · Oracle · MySQL · Angular · Framework Xone · Atlassian Jira
2019 – 11/2023 (4+ năm)
  • Tối ưu engine tính toán công nợ và quyết toán của hệ thống tài chính LMS (LMS 1.0, LMS 2.0, LMS Investment) xử lý hàng triệu bản ghi, cắt giảm 66% thời gian chốt sổ kỳ quyết toán (4.5 giờ → 1.5 giờ) và xóa bỏ 100% sự cố deadlock nhờ tinh chỉnh Oracle execution plan, composite index và phân vùng bảng theo chu kỳ tài chính.
  • Kiến trúc hệ thống quản trị nguồn lực CBM tích hợp sâu vào Atlassian Jira qua Plugin API và ActiveObjects ORM, giảm 85% độ trễ tải Dashboard (12s → 1.8s) bằng tầng cache bất đồng bộ và webhook listener, triệt tiêu nguy cơ cạn kiệt luồng (thread starvation) — phục vụ 500+ kỹ sư trong đơn vị; release thành công lên môi trường Jira production sau kiểm thử tích hợp và bàn giao tài liệu vận hành.
  • Phát triển hệ thống quản lý tài sản doanh nghiệp EMS trên nền tảng Java & SQL, tự động hóa 100% vòng đời luân chuyển trang thiết bị và cắt giảm ~50% thời gian kiểm kê định kỳ cho khối vận hành.
  • Chủ trì chuyển đổi 3 hệ thống của bộ phận (LMS, CBM, EMS) sang nền tảng Framework Xone, đồng bộ 100% mô hình Service Layer và chấm dứt tình trạng mỗi dự án một chuẩn kết nối dữ liệu.

5. Case Study Kỹ Thuật (Bài Toán Trọng Điểm) Kiến Trúc & Đánh Đổi Kỹ Thuật

Tối Ưu Hóa Engine Quyết Toán Tài Chính Triệu Bản Ghi (LMS Monolith Refactoring) Oracle SQL • Java • Partitioning
Problem
Hệ thống quản lý công nợ và đầu tư tắc nghẽn nghiêm trọng vào ngày chốt sổ cuối kỳ: thời gian xử lý kéo dài 4.5 giờ, khóa hàng (row locking) lan truyền và truy vấn thường xuyên timeout trên bảng hàng triệu giao dịch tài chính đang vận hành.
Trade-offs
Thay vì rewrite toàn bộ sang Microservices (rủi ro gián đoạn luồng nghiệp vụ tài chính cao và chi phí vận hành tăng vọt), lựa chọn giải pháp In-place Refactoring: tái cấu trúc schema với cơ chế Partitioning theo chu kỳ tài chính, tinh chỉnh toàn bộ execution plans bằng Composite Indexes và áp dụng tầng Buffer bất đồng bộ cho các luồng ghi.
Outcome
Cắt giảm 66% thời gian chốt sổ (4.5 giờ → 1.5 giờ), loại bỏ 100% sự cố deadlock và bảo đảm tính toàn vẹn dữ liệu tài chính — triển khai theo từng bước nhỏ có thể rollback, không một ngày gián đoạn vận hành.

6. Chuẩn Mực Kỹ Thuật & Dẫn Dắt Đội Ngũ (Leadership & Standards) Quy trình đã thiết lập tại Wecare Group

✔ Technical Design Documents (TDD)
Thiết lập văn hóa viết tài liệu thiết kế kỹ thuật trước khi code, phân tích thấu đáo các bài toán trade-offs, kiến trúc dữ liệu và rủi ro bảo mật nhằm đồng thuận sớm giữa Product & Dev.
✔ Code Review Standard
Duy trì tiêu chuẩn chất lượng mã nguồn nhất quán: 100% PR phải qua review về logic, bảo mật dữ liệu và chuẩn Clean Code trước khi merge; comment review nêu rõ lý do và tác động thay vì chỉ nêu lỗi.
✔ Component Library & Reusability
Chuẩn hóa thư viện giao diện và module dùng chung (Shared Packages) giữa các dự án Web, loại bỏ tình trạng trùng lặp mã và đưa trải nghiệm về một ngôn ngữ thiết kế thống nhất.
✔ Mentorship & People Growth
Trực tiếp hướng dẫn, đào tạo và định hướng chuyên môn cho các kỹ sư Junior/Mid-level, thúc đẩy tinh thần làm chủ sản phẩm (Ownership) và nâng cao năng suất toàn team.