Phát triển nền tảng SaaS Next.js cho các hồ sơ năng lực chuyên nghiệp với tích hợp thanh toán PayPal.
Thiết kế các API Node.js an toàn sử dụng JWT/NextAuth, đảm bảo bảo vệ dữ liệu mạnh mẽ và khả năng mở rộng.
Tối ưu hóa hiệu suất & SEO thông qua Server-Side Rendering (SSR), mang lại trải nghiệm người dùng cao cấp, tốc độ cao.
Quản lý triển khai Full-Stack trên Vercel với Git/GitHub để tích hợp và phân phối liên tục.
Đào tạo Phát triển Backend
Tự học và Phát triển Chuyên môn|Đào tạo
Tháng 11 2024 - Tháng 1 2025
3 tháng Từ xa
Các lĩnh vực tập trung và dự án:
Hoàn thành chương trình đào tạo chuyên sâu về phát triển backend tập trung vào NestJS (Node.js + TypeScript) để xây dựng các ứng dụng phía máy chủ có khả năng mở rộng và hiệu suất cao.
Các khái niệm nâng cao: phát triển API RESTful, xác thực và phân quyền (JWT, OAuth, RBAC), giao tiếp thời gian thực sử dụng Socket.io, tích hợp GraphQL, quốc tế hóa (i18n), MongoDB và kiến trúc microservices.
Phát triển hệ thống thương mại điện tử hoàn chỉnh bao gồm: quản lý người dùng (RBAC), xác thực an toàn (JWT/OAuth), quản lý sản phẩm/danh mục/thương hiệu, xử lý giỏ hàng và đơn hàng, xử lý thanh toán, quản lý mã giảm giá, hệ thống đánh giá và cấu hình thuế.
Thực tập sinh Lập trình viên Full Stack
Cités des Métiers et des Compétences|Thực tập
Tháng 9 2023 - Tháng 6 2024
10 tháng Laayoune, Ma-rốc
Phát triển các kỹ năng lập trình web full-stack thông qua kỳ thực tập chuyên nghiệp, áp dụng các khái niệm đã học vào:
Chuẩn bị và lập kế hoạch cho dự án web.
Phương pháp Agile và các thực tiễn quản lý dự án.
Quản lý cơ sở dữ liệu và xử lý dữ liệu.
Lập trình front-end cho giao diện người dùng tương tác và đáp ứng.
Lập trình back-end và logic ứng dụng phía máy chủ.
Các khái niệm lập trình và triển khai ứng dụng cloud-native.
Lập trình ứng dụng web end-to-end thông qua dự án tổng hợp cuối cùng.
Lập trình viên Full Stack MERN
Regional Academy of Education and Training|Thực tập
Tháng 3 2024 - Tháng 3 2024
1 tháng Laayoune, Ma-rốc
Nhiệm vụ chính:
Thiết kế và phát triển ứng dụng quản lý tác vụ cho phép người dùng thêm, sửa và xóa tác vụ.
Triển khai xác thực và ủy quyền bằng JWT để đảm bảo an toàn cho ứng dụng.
Kiểm tra các điểm cuối API bằng Postman để đảm bảo chức năng phù hợp.
Cải thiện trải nghiệm người dùng bằng cách thiết kế giao diện đơn giản và thân thiện.
Triển khai ứng dụng trên Vercel và quản lý mã nguồn bằng Git/GitHub.
Thực tập sinh Lập trình kỹ thuật số
Cités des Métiers et des Compétences|Toàn thời gian
Tháng 11 2022 - Tháng 6 2023
8 tháng Laayoune, Ma-rốc
Phát triển các kỹ năng nền tảng trong lập trình kỹ thuật số thông qua đào tạo thực hành, bao gồm:
Nguyên tắc cơ bản về thuật toán và kỹ thuật giải quyết vấn đề.
Các khái niệm Lập trình hướng đối tượng (OOP).
Tạo các trang web tĩnh và động.
Lập trình JavaScript và tính tương tác web.
Thao tác với cơ sở dữ liệu và quản lý dữ liệu.
Nguyên tắc cơ bản về bảo mật hệ thống thông tin.
Hiểu biết về các quy trình lập trình kỹ thuật số và thực tiễn chuyên môn.