Chuyển đến nội dung chính
Sẵn sàng nhận dự án freelance
Cần Thơ, Việt Nam
Kỹ sư Phần mềm

Xây dựng phần mềm tin cậy và giải pháp bền vững.

Tập trung hiện thực hóa yêu cầu thành giải pháp dễ bảo trì, vận hành ổn định và bàn giao chất lượng theo quy trình kỹ thuật hiện đại.

NGO PHUOC THINH (ThinhXDev) — Software Engineer
NGO PHUOC THINHSoftware Engineer
01 // SELECTED WORK

Dự án & Sản phẩm

Đóng góp phần mềm doanh nghiệp và giải pháp full-stack được xây dựng với kiến trúc chặt chẽ.

Nền tảng Kỷ niệm Số Tích hợp NFC (Dự án Cá nhân / AI Hỗ trợ)

TouchLove

Nền tảng full-stack kết nối quà tặng NFC vật lý với không gian số cá nhân hóa, hỗ trợ tương tác thời gian thực, tích hợp thanh toán và tạo lời nhắn tự động bằng AI.

  • Phát triển dịch vụ backend với ASP.NET Core 10 Web API theo mô hình Clean Architecture
  • Hiện thực hóa lưu trữ PostgreSQL, bộ nhớ đệm/giới hạn tần suất Redis và tác vụ nền Hangfire
  • Tích hợp cổng thanh toán PayOS, xác thực reCAPTCHA và triển khai Docker đóng gói trên AWS/Cloudflare
Nền tảng Học tập & Quản lý Tài chính (Dự án Cá nhân / AI Hỗ trợ)

PMP Platform

Nền tảng quản lý học tập và tài chính cá nhân toàn diện, hỗ trợ lộ trình học, theo dõi GPA, mục tiêu tiết kiệm, ví đa tiền tệ và luồng công việc tích hợp AI.

  • Thiết kế hệ thống Web API RESTful với ASP.NET Core 8 và Entity Framework Core kèm xác thực JWT / Google One-Tap
  • Xây dựng giao diện React/TypeScript đa ngôn ngữ phản hồi nhanh với Zustand và xác thực biểu mẫu Zod chặt chẽ
  • Tự động hóa triển khai trên Vercel, Render, Neon PostgreSQL và lưu trữ Cloudinary qua luồng CI/CD cơ bản
Hệ thống Backend Doanh nghiệp (Đóng góp tại FPT Software)

GBOOK — FPT Software

Các mô-đun backend doanh nghiệp được phát triển và duy trì cùng đội ngũ dự án 30 thành viên, đáp ứng các đặc tả kỹ thuật chi tiết của khách hàng Nhật Bản.

  • Hiện thực hóa nghiệp vụ cốt lõi và các dịch vụ backend bằng .NET/C# và Java
  • Thực hiện kiểm thử đơn vị nghiêm ngặt với MSTest và JUnit theo quy chuẩn UTC/UTR
  • Phối hợp hiệu quả qua hệ thống quản lý phiên bản (Git, SVN) và các cột mốc sprint bàn giao
02 // TECHNICAL CAPABILITIES

Năng lực Kỹ thuật

Năng lực kỹ nghệ vững vàng qua phát triển phần mềm, quy chuẩn chất lượng và quy trình bàn giao hiện đại.

01

Phát triển Phần mềm & Ứng dụng

Xây dựng ứng dụng tin cậy, giao diện lập trình API dễ bảo trì và các dịch vụ mô-đun với kiến trúc sạch và an toàn kiểu.

C#ASP.NET CoreWeb APIMVCEntity Framework CoreXác thực JWTHangfireJavaPhát triển RESTful API
02

Dữ liệu, Kiểm thử & Chất lượng

Đảm bảo tính toàn vẹn dữ liệu, quy trình kiểm thử tự động nghiêm ngặt và chất lượng phần mềm xác định trong suốt vòng đời phát triển.

PostgreSQLSQL ServerAzure SQLRedisMSTestJUnitGitSVN
03

Điện toán Đám mây, DevOps & Kỹ nghệ Tích hợp AI

Tối ưu hóa quy trình triển khai, đóng gói container và ứng dụng các luồng làm việc hỗ trợ bởi AI giúp gia tăng tốc độ và độ tin cậy.

AWSDockerCloudflareCI/CD Cơ bảnPhát triển Hỗ trợ bởi AIKỹ nghệ Prompt (Prompt Engineering)Tích hợp Tính năng AIGitHub Copilot
03 // PROFILE & PHILOSOPHY

Giới thiệu

Kỹ nghệ phần mềm thực tế chú trọng vào chất lượng sản phẩm, mã nguồn dễ bảo trì và bàn giao tin cậy.

Kỹ sư Phần mềm chú trọng xây dựng ứng dụng tin cậy và quy trình bàn giao có cấu trúc.

Tôi là Kỹ sư Phần mềm làm việc tại Cần Thơ, Việt Nam cùng FPT Software. Kinh nghiệm kỹ thuật của tôi tập trung vào xây dựng các dịch vụ ứng dụng tin cậy, làm việc với cơ sở dữ liệu quan hệ và phát triển phần mềm với các công cụ, framework hiện đại.

Tôi tiếp cận phát triển phần mềm qua vòng đời kỹ thuật có kỷ luật—từ phân tích yêu cầu, viết kiểm thử đến triển khai mã nguồn sạch và giải quyết phản hồi đánh giá mã. Trong quá trình phát triển các hệ thống thực tế, tôi liên tục mở rộng năng lực về hạ tầng đám mây, tự động hóa kiểm thử và cải tiến quy trình liên tục.

Tư duy Kỹ thuật Cốt lõi

Bàn giao Theo Vòng đời Kỷ luật

Chuyển đổi yêu cầu nghiệp vụ thành mã nguồn dễ bảo trì, được kiểm thử đầy đủ cùng tiêu chuẩn đánh giá nghiêm ngặt.

Chất lượng Mã nguồn & Toàn vẹn Dữ liệu

Ưu tiên triển khai mã nguồn sạch, mô hình hóa dữ liệu chặt chẽ và xử lý lỗi an toàn.

Phát triển Kỹ thuật Liên tục

Không ngừng nâng cao kỹ năng về kiến trúc đám mây, tự động hóa DevOps và phương pháp kỹ thuật hỗ trợ bởi AI hiện đại.

Định hướng & Phát triển Nghề nghiệp

Đào sâu tay nghề kỹ nghệ phần mềm cốt lõi song hành cùng việc mở rộng năng lực trên toàn bộ quy trình bàn giao.

Mã nguồn Sạch & Thiết kế Mô-đunBộ nhớ đệm Phân tán & Xử lý Tác vụ NềnTriển khai Đám mây & Đóng gói ContainerQuy trình Kỹ thuật Tích hợp Công cụ AI
04 // EXPERIENCE & EDUCATION

Kinh nghiệm & Học vấn

Hành trình bàn giao kỹ nghệ phần mềm chuyên nghiệp và nền tảng học thuật.

Kinh nghiệm Chuyên môn

09/2025 – Hiện tại

Kỹ sư Phần mềm

FPT Software • Cần Thơ, Việt Nam

Tham gia phát triển phần mềm doanh nghiệp và bàn giao tính năng trong đội ngũ dự án có cấu trúc.

  • Phân tích tài liệu đặc tả kỹ thuật và yêu cầu nghiệp vụ để hiện thực hóa các mô-đun phần mềm dễ bảo trì
  • Tuân thủ quy chuẩn viết mã, các mẫu kiến trúc và logic nghiệp vụ chuẩn mực của dự án
  • Thực hiện gỡ lỗi, xử lý sự cố và viết kiểm thử đơn vị bằng MSTest và JUnit (quy trình UTC/UTR)
  • Tham gia đánh giá mã nguồn (code review), họp báo cáo hằng ngày, quản lý phiên bản và các mốc bàn giao sprint
.NET / C#ASP.NET CoreJavaPostgreSQLSQL ServerMSTestJUnitAWSGitSVN

Học vấn

2021 – Hiện tại

Kỹ thuật Phần mềm

Đại học FPT • Cần Thơ, Việt Nam

Chương trình đào tạo chính quy về khoa học máy tính, thiết kế phần mềm, cấu trúc dữ liệu và giải thuật, cơ sở dữ liệu và phương pháp luận kỹ nghệ phần mềm.

  • Kiến trúc Phần mềm & Thiết kế Hướng đối tượng
  • Hệ Quản trị Cơ sở Dữ liệu & Ứng dụng Phân tán

Trọng tâm Kỹ thuật

Chủ động nghiên cứu và thực hành chuyên sâu trong hệ sinh thái phát triển phần mềm hiện đại.

Phát triển Phần mềm & Dịch vụ Ứng dụng

Xây dựng Web API, tầng truy cập dữ liệu với ORM, xử lý tác vụ nền và kiến trúc mô-đun sạch.

Điện toán Đám mây & Tự động hóa DevOps

Các dịch vụ cốt lõi AWS, đóng gói container Docker, định tuyến bảo mật Cloudflare và tích hợp liên tục (CI).

05 // ENGINEERING PROCESS

Quy trình Làm việc

Vòng đời bàn giao kỹ thuật 4 bước có kỷ luật, từ làm rõ yêu cầu đến xác thực hoàn tất.

01

Thấu hiểu (Understand)

Phân tích kỹ lưỡng tài liệu đặc tả kỹ thuật và yêu cầu nghiệp vụ, làm rõ các trường hợp biên và ước lượng chi tiết các đầu việc triển khai.

Output: Bảng phân rã công việc & Làm rõ phạm vi
02

Hiện thực (Implement)

Phát triển tính năng tuân thủ nghiêm ngặt quy chuẩn mã nguồn, áp dụng mẫu kiến trúc chuẩn mực và phân tách ranh giới rõ ràng.

Output: Mã nguồn sản xuất dễ bảo trì
03

Kiểm chứng (Verify)

Thực hiện gỡ lỗi hệ thống, viết kiểm thử đơn vị tự động, lập tài liệu kiểm thử và giải quyết toàn diện phản hồi đánh giá mã nguồn.

Output: Độ bao phủ kiểm thử đơn vị & Phê duyệt đánh giá mã
04

Bàn giao (Deliver)

Thực hiện xác thực UTR, hỗ trợ các mốc tích hợp triển khai và báo cáo hoàn thành bàn giao tính năng chuẩn xác.

Output: Bản phát hành đã kiểm thử & Báo cáo UTR
06 // DIRECT CONTACT

Liên hệ & Hợp tác

Sẵn sàng tiếp nhận các dự án freelance về phát triển phần mềm, xây dựng ứng dụng và bàn giao kỹ thuật.