Nguyen Van Quang Huy

Fullstack Developer

0%

Guardiance

Bài toán và phạm vi

Guardiance là nền tảng quản trị hợp đồng và nghiệp vụ bảo hiểm chuyên sâu, được thiết kế theo các tiêu chuẩn an ninh thông tin nghiêm ngặt tương đương ngành tài chính ngân hàng (Bank-Grade Security Standards).

Điểm cốt lõi của dự án là chuyển dịch trọng tâm phòng thủ từ tầng middleware ứng dụng xuống thực thi trực tiếp tại tầng động cơ cơ sở dữ liệu (Database Engine), ngăn chặn tận gốc rủi ro rò rỉ dữ liệu định danh cá nhân (PII) và gian lận tài chính từ các tác nhân nội bộ.

Cách sản phẩm hoạt động

Hệ thống phân quyền theo 5 vai trò độc lập (RBAC): Quản trị viên (Admin), Giám sát viên (Supervisor), Kế toán (Accountant), Đại lý bán bảo hiểm (Agent) và Khách hàng (Policyholder). Đại lý chỉ truy cập các hợp đồng do chính mình quản lý; Kế toán tiếp nhận hàng đợi thanh toán; Khách hàng tự tra cứu hợp đồng trên cổng Customer Portal cá nhân hóa.

Đặc biệt, quy trình chi trả bồi thường bảo hiểm áp dụng cơ chế kiểm soát kép (Dual-Control Workflow): kế toán viên đề xuất và giám sát viên trưởng độc lập xác nhận mới kích hoạt lệnh thanh toán, loại trừ hoàn toàn khả năng một cá nhân tự ý duyệt chi ngân sách.

Dữ liệu nhạy cảm của khách hàng như số Căn cước công dân (CCCD), số tài khoản ngân hàng và tiền sử bệnh lý tự động được che mờ (Dynamic Data Masking) đối với toàn bộ các vai trò không có thẩm quyền, chỉ mở quyền UNMASK cho cấp giám sát trưởng khi có yêu cầu nghiệp vụ hợp lệ.

Điểm đáng chú ý

Bảo mật sát tầng Database. Triển khai Row-Level Security (RLS) cô lập dữ liệu theo Session Context và Dynamic Data Masking (DDM) che mờ thông tin CCCD, bệnh án.

Phân quyền 5 vai trò (RBAC). Tách biệt tuyệt đối giữa Admin, Giám sát viên, Kế toán, Đại lý kinh doanh và Khách hàng trên nền tảng ASP.NET Core & Dapper.

Kiểm soát kép thanh toán & Ledger. Quy trình chi trả bồi thường bắt buộc duyệt 2 cấp (Kế toán + Giám sát trưởng), lưu vết bất biến qua SQL Server Ledger và Audit.

Quyết định kỹ thuật

Xây dựng trên nền tảng ASP.NET Core kết hợp micro-ORM Dapper và Microsoft SQL Server 2022. Tận dụng trực tiếp các tính năng bảo mật cấp cơ sở dữ liệu tiên tiến: Row-Level Security (RLS) với các hàm Security Predicate cô lập dòng dữ liệu theo Session Context của người dùng đăng nhập.

Tích hợp Dynamic Data Masking (DDM) bảo vệ dữ liệu PII ở mức lưu trữ; SQL Server Ledger và Server Audit Specifications ghi nhận nhật ký giao dịch bất biến (tamper-evident) phục vụ kiểm toán độc lập. Giao diện quản trị phát triển trên Next.js 16 và TypeScript đảm bảo an toàn kiểu dữ liệu tuyệt đối cho các bảng biểu tài chính lớn.

Công nghệ sử dụng: ASP.NET Core, C#, Dapper, SQL Server 2022, Next.js 16, TypeScript, Tailwind CSS.

Ghi chú triển khai

Xây dựng các kịch bản kiểm thử bảo mật khắt khe cho từng chính sách RLS, DDM, Session Context và cơ chế phòng vệ brute-force thông qua stored procedure chuyên biệt sp_AuthenticateUser (tự động khóa tạm tài khoản 15 phút sau 5 lần đăng nhập thất bại).

Toàn bộ kịch bản thiết lập cơ sở dữ liệu, phân quyền và dữ liệu thử nghiệm được chuẩn hóa dưới dạng các transaction T-SQL có thể phục hồi (rollback), đảm bảo môi trường triển khai luôn tuân thủ nguyên tắc đặc quyền tối thiểu (Least Privilege).

Guardiance product view 1
Guardiance product view 2
Guardiance product view 3
Guardiance product view 4
Guardiance product view 5
Guardiance product view 6
Guardiance product view 7
Guardiance product view 8
Guardiance product view 9
Guardiance product view 10
Guardiance product view 11
Guardiance product view 12
Guardiance product view 13
Guardiance product view 14
Guardiance product view 15
Guardiance product view 16
Guardiance mobile view 17
Guardiance mobile view 18

Hãy cùng tạo nên

những sản phẩm đột phá

và ấn tượng!

Sẵn sàng khởi động dự án cùng bạn ngay hôm nay. Mình nhận các vị trí full-time, thực tập hoặc freelance, làm việc trực tiếp tại TP.HCM hoặc từ xa. Bạn có thể liên hệ nhanh qua số 0906 624 786 (gọi điện hoặc Zalo) hoặc gửi email về nguyen.van.quang.huy.2105@gmail.com.

Nguyen Van Quang Huy - Ready to collaborate