Sẵn sàng thực tập & làm việc

Xin chào, mình là Đinh Quốc Duy

Mình là mộtKỹ sư Backend, Định hướng Fullstack, Đam mê Công nghệ

Sinh viên năm cuối ngành Công nghệ Thông tin với kinh nghiệm thực tập phát triển backend sử dụng Node.js, NestJS, MongoDB. Mong muốn phát triển theo định hướng Fullstack, khả năng tiếp thu nhanh và có kinh nghiệm sử dụng các công cụ AI để tăng tốc phát triển, tự động hóa kiểm thử và nâng cao chất lượng phần mềm trong khi vẫn tuân thủ các nguyên tắc kỹ thuật tốt nhất.

Ảnh chân dung của Đinh Quốc Duy

Kỹ sư CNTT

HUCE (2022 - 2026)

Tập trung vào Kỹ nghệ Phần mềm, Cơ sở Dữ liệu và Thiết kế Hệ thống.

04 Tháng

Tại SotaTek

Thực tập thực tế trên nền tảng thu thập dữ liệu web quy mô lớn.

02 Sản phẩm

Dự án Thực tế

Hệ thống hoạt động đầy đủ với mã nguồn công khai trên GitHub.

80%

Tăng tốc Code

Đạt được thông qua tối ưu hóa hiệu năng và tích hợp trợ lý AI.

Kinh nghiệm làm việc

Thực tập sinh Backend Developer @ A2Z Technology

Tháng 7/2026 - Tháng 9/2026

Thực tập
Dự án cốt lõi:

Ecochic (Nền tảng Quản lý Doanh nghiệp Nội bộ & Ký số Điện tử)

> Đối soát Tài chính

Phát triển các module backend cho đối soát tài chính gồm nhập sao kê giao dịch ngân hàng, khớp giao dịch, tạo tập ứng viên, hủy đối soát, xử lý idempotent và xuất dữ liệu Excel.

> Quy trình Ký số Phân tán

Thiết kế và triển khai luồng ký số giữa FNM, Signing Service và Signing PWA, hỗ trợ phê duyệt nhiều bước và điều phối người ký (signer orchestration).

> Tích hợp Chữ ký số PAdES/PKCS#7

Tích hợp giải pháp chữ ký số chuẩn PAdES/PKCS#7 (CMS), bao gồm ký số tài liệu PDF và xác thực tính hợp lệ của chữ ký.

> Xử lý Bất đồng bộ & Caching

Ứng dụng BullMQ và Redis để xử lý hàng đợi tác vụ nền (background jobs) và tối ưu hóa hiệu năng hệ thống.

Thực tập sinh Backend Developer @ Công ty Cổ phần Công nghệ SotaTek

Tháng 10/2025 - Tháng 1/2026

Thực tập
Dự án cốt lõi:

Radar (Nền tảng Thu thập Dữ liệu Web Quy mô lớn)

> Phát triển Nền tảng

Tham gia phát triển "Radar", nền tảng thu thập dữ liệu web quy mô lớn được thiết kế để thu thập và xử lý dữ liệu tự động.

> Xoay vòng Proxy

Nghiên cứu và cải thiện các chiến lược xoay vòng proxy đa nhà cung cấp, tăng độ ổn định của trình thu thập dữ liệu và giảm tỷ lệ bị chặn IP bởi các trang web mục tiêu.

> Tích hợp Message Queue

Tích hợp hàng đợi thông điệp Kafka để phân phối log sự kiện và xử lý bất đồng bộ, đảm bảo tính phục hồi của hệ thống và các luồng dữ liệu mượt mà.

> Dịch vụ Web3

Phát triển các tính năng cho dịch vụ Web3, bao gồm đăng nhập ví với xác thực chữ ký, Twitter OAuth2, và trình lắng nghe hợp đồng thông minh thời gian thực qua WebSockets trên mạng thử nghiệm Sepolia.

> AI & Tự động hóa

Sử dụng các công cụ AI để tăng tốc triển khai, tạo unit test, tự động hóa kiểm thử và nâng cao hiệu quả công việc trong khi vẫn kiểm duyệt kỹ đầu ra trước khi tích hợp.

Học vấn

Sinh viên Công nghệ Thông tin @ Trường Đại học Xây dựng Hà Nội (HUCE)

2022 - 2026

Bằng cấp
Chuyên ngành chính:

Ngành: Công nghệ Thông tin

> Nền tảng Học thuật

Tích lũy kiến thức cốt lõi về lập trình, cơ sở dữ liệu và kiến trúc phần mềm.

> Trình độ Tiếng Anh

Có khả năng đọc và hiểu tốt các tài liệu kỹ thuật bằng tiếng Anh.

Dự án Tiêu biểu

Tổng cộng: 3 dự án

Ecochic - Nền tảng Quản lý Doanh nghiệp Nội bộ

Vai trò: Thực tập sinh Backend Developer (Kiến trúc Microservices)
Thời gian thực hiện: Tháng 7/2026 - Hiện tại
Mô tả: Nền tảng doanh nghiệp nội bộ hỗ trợ HRM, quản lý tài chính và quy trình ký số điện tử, được xây dựng theo kiến trúc hướng vi dịch vụ (microservices).
Liên kết Dự án: Dự án Doanh nghiệp (Mã nguồn Nội bộ)
Công nghệ sử dụng:
NestJSFastifyPostgreSQLTypeORMMongoDBRedisBullMQAWS S3TypeScriptReactTanStackREST APIJWT/SSOSwaggerGit
Trách nhiệm chính:
  • Đối soát Tài chính: Phát triển các module backend cho đối soát tài chính gồm nhập sao kê giao dịch ngân hàng, khớp giao dịch, tạo tập ứng viên, hủy đối soát, xử lý idempotent và xuất dữ liệu Excel.
  • Quy trình Ký số Phân tán: Thiết kế và triển khai luồng ký số giữa FNM, Signing Service và Signing PWA, hỗ trợ phê duyệt nhiều bước và điều phối người ký (signer orchestration).
  • Tích hợp Chữ ký số PAdES/PKCS#7 (CMS): Tích hợp chữ ký số chuẩn PAdES/PKCS#7 (CMS), bao gồm ký số tài liệu PDF và xác minh tính toàn vẹn của chữ ký.
  • Xử lý Bất đồng bộ & Bộ nhớ đệm: Triển khai xử lý bất đồng bộ và lưu đệm với BullMQ và Redis cho các tác vụ chạy ngầm và tối ưu hóa hiệu năng.
  • Phát triển & Kiểm thử API: Phát triển và kiểm thử các REST API, thiết lập tài liệu Swagger chuẩn xác và viết các ca kiểm thử E2E cho quy trình vận hành production.

Cổng Tuyển Dụng Công Nghệ Thông Tin

Vai trò: Fullstack Developer (Trọng tâm Backend, Dự án Cá nhân)
Thời gian thực hiện: Tháng 9/2025 - Tháng 3/2026
Mô tả: Hệ thống cổng thông tin tuyển dụng khép kín cho ngành CNTT, tích hợp giải pháp Trí tuệ Nhân tạo (AI) để tự động hóa quy trình sàng lọc hồ sơ ứng viên.
Công nghệ sử dụng:
Next.jsReactRedux ToolkitRTK QueryTailwind CSSNestJSTypeScriptPassport.jsMongoDBRedisBullMQCASLGemini & Groq APISocket.io
Trách nhiệm chính:
  • Kiến trúc Bất đồng bộ (BullMQ & Redis): Chuyển các tác vụ nặng (phân tích CV bằng AI, gửi email hàng loạt theo lịch) sang hàng đợi nền để cải thiện hiệu năng hệ thống và tránh làm tắc nghẽn luồng chính (main thread).
  • Bộ nhớ đệm & Hiệu năng: Triển khai cơ chế lưu đệm Redis rõ ràng với tính năng vô hiệu hóa chủ động, tăng tốc độ phản hồi của bảng điều khiển/API.
  • Bảo mật & Ủy quyền: Triển khai xoay vòng/làm mới JWT access token và phân quyền truy cập chi tiết dựa trên vai trò sử dụng CASL.
  • Hệ thống Kết hợp Trùng khớp: Thiết kế thuật toán tính điểm có trọng số để kết hợp ứng viên và mô tả công việc dựa trên kỹ năng, kinh nghiệm, bằng cấp và học vấn.
  • Ứng dụng trí tuệ nhân tạo (AI) để viết unit test, tự động hóa việc thực thi test, viết thông điệp commit và sử dụng Google Stitch để tạo các nguyên mẫu giao diện người dùng responsive, giảm thời gian phát triển trong khi vẫn duy trì chất lượng mã nguồn.

Trang Web Cửa Hàng Laptop

Vai trò: Backend Developer (Dự án Server-side Rendering)
Thời gian thực hiện: Tháng 6/2025 - Tháng 7/2025
Mô tả: Nền tảng thương mại điện tử dựa trên web cho phép người dùng duyệt laptop, tìm kiếm theo nhiều tiêu chí, quản lý giỏ hàng, đặt hàng và xem lịch sử mua hàng.
Công nghệ sử dụng:
Node.jsExpress.jsTypeScriptPrisma ORMMySQLPassport.jsEJSHTMLCSSJavaScript
Trách nhiệm chính:
  • Triển khai xác thực người dùng bằng Passport.js với kiểm soát truy cập dựa trên session.
  • Thiết kế và tích hợp logic Prisma Transaction để xác thực số lượng sản phẩm có sẵn trước khi tạo đơn hàng, ngăn ngừa tình trạng bán quá số lượng hiện có và duy trì tính nhất quán của cơ sở dữ liệu.

Kỹ năng Chuyên môn

Ngôn ngữ Lập trình

HTMLCSSJavaScriptTypeScript

Công nghệ & Khung phát triển

Node.jsReactJSTailwind CSSExpress.jsNestJSFastify

Hệ Quản trị Cơ sở Dữ liệu

PostgreSQLMySQLMongoDBRedis

Hệ thống & DevOps

DockerAWS S3Redis (Caching)Queue (BullMQ)

Công cụ & Khác

TypeORMLinux (Ubuntu)RESTful APIJWTOAuth2Socket.ioPostmanSwaggerGit/GitHub

Thông tin Liên hệ

Số điện thoại
Địa chỉ Email
Ngày sinh
21/10/2004
Trang GitHub
Trang LinkedIn
Zalo Messenger

Mã QR Liên hệ Zalo

Mã QR Zalo Đinh Quốc Duy

Quét mã QR bằng ứng dụng Zalo của bạn, hoặc bấm vào nút bên dưới để nhắn tin trực tiếp:

Nhắn tin qua Zalo