Backend Developer | PHP/Laravel
VÕ TÍNH THÀNH
Vĩnh Long
Lập trình viên Backend với hơn 3 năm kinh nghiệm phát triển và tích hợp hệ thống trong lĩnh vực Thương mại điện tử (E-commerce) và POS. Có kinh nghiệm làm việc với PHP, Laravel, Symfony, thiết kế RESTful API, tích hợp dịch vụ bên thứ ba và tối ưu cơ sở dữ liệu.
- PHP 8+
- Laravel
- Laravel Lumen
- Symfony
- Shopware 6
- MySQL
- MongoDB
- AWS
Giới thiệu
Lập trình viên Backend với hơn 3 năm kinh nghiệm phát triển và tích hợp hệ thống trong lĩnh vực Thương mại điện tử (E-commerce) và POS. Có kinh nghiệm làm việc với PHP, Laravel, Symfony, thiết kế RESTful API, tích hợp dịch vụ bên thứ ba và tối ưu cơ sở dữ liệu. Có kiến thức về lập trình hướng đối tượng, nguyên lý SOLID và các mẫu thiết kế phần mềm. Có khả năng phân tích yêu cầu, đề xuất giải pháp kỹ thuật và phối hợp với các thành viên trong nhóm để triển khai tính năng. Chủ động học hỏi, thích nghi với công nghệ và môi trường làm việc mới.
Điểm nổi bật
- Backend API & tích hợp dịch vụ bên thứ ba
- Tối ưu cơ sở dữ liệu MySQL, MongoDB, DynamoDB
- OOP, SOLID & Design Patterns
- Agile/Scrum – PSM-I
Kĩ năng chuyên môn
Ngôn ngữ & Framework
PHP 8+, Laravel, Laravel Lumen, Symfony, Shopware 6.
Phát triển Backend
Lập trình hướng đối tượng (OOP), thiết kế và tích hợp RESTful API, xử lý nghiệp vụ, kiểm tra dữ liệu đầu vào và xử lý ngoại lệ.
Cơ sở dữ liệu
MySQL, MongoDB, AWS DynamoDB; thiết kế cơ sở dữ liệu và tối ưu truy vấn.
Design Patterns
SOLID, DRY, Factory, Strategy, Adapter, Template Method.
Kiểm thử
Unit Testing với PHPUnit, kiểm thử API bằng Postman.
Cloud & DevOps
AWS (S3, SQS, Lambda, DynamoDB), Docker, GitLab CI.
Công cụ & Quy trình
Git, Jira, Agile/Scrum.
Kinh nghiệm làm việc
09/2023 - 07/2026
Lập trình viên Backend
GRADION (được phát triển bởi NFQ) – Dự án Phoenix SmartPOS
Hệ thống POS thông minh trên nền tảng Android dành cho thị trường bán lẻ và dịch vụ ăn uống tại Đức. Hệ thống hỗ trợ đồng bộ dữ liệu giữa ứng dụng POS và hệ thống quản trị, tích hợp nhiều phương thức thanh toán và thiết bị ngoại vi.
- PHP 8+
- Laravel Lumen
- MySQL
- MongoDB
- AWS DynamoDB
- S3
- SQS
- Firebase
- Docker
- GitLab CI
- JWT
- Phát triển và tích hợp Backend API cho các tính năng như Self-Ordering, kết nối thiết bị phần cứng bên thứ ba theo chuẩn REST API.
- Xử lý quá trình giao tiếp với API bên ngoài, kiểm tra dữ liệu đầu vào, ánh xạ phản hồi và xử lý lỗi trong quá trình tích hợp.
- Tham gia chuyển đổi dữ liệu danh mục sản phẩm (Article Catalog) có tần suất truy cập cao sử dụng MySQL cùng với AWS DynamoDB nhằm cải thiện hiệu suất truy xuất.
- Phát triển và cải tiến luồng xử lý giao dịch khi thiết bị hoạt động ngoại tuyến, bao gồm cơ chế đồng bộ dữ liệu khi kết nối được khôi phục.
- Phối hợp với các thành viên trong nhóm để phân tích yêu cầu, đề xuất giải pháp, kiểm tra chức năng và xác minh lỗi.
06/2022 - 09/2023
Lập trình viên Backend - Junior
GRADION (được phát triển bởi NFQ) – Dự án Thương mại điện tử
Nền tảng thương mại điện tử được xây dựng trên Shopware 6, hỗ trợ hoạt động kinh doanh trực tuyến và quản lý các chức năng của website. Dự án tập trung vào phát triển, tùy chỉnh plugin, mở rộng nghiệp vụ Backend và tích hợp RESTful API để kết nối với FE.
- PHP
- Symfony
- Shopware 6
- RESTful API
- Tham gia đào tạo và tìm hiểu kiến trúc, cách tổ chức hệ thống Shopware 6.
- Phát triển và tùy chỉnh plugin bằng PHP theo yêu cầu dự án.
- Xây dựng các chức năng Backend và tích hợp RESTful API với Frontend.
- Áp dụng kiến thức Symfony để mở rộng và tùy chỉnh chức năng hệ thống.
02/2022 - 06/2022
Lập trình viên Backend - Fresher
GRADION (được phát triển bởi NFQ) – Dự án Thương mại điện tử
Website thương mại điện tử chuyên kinh doanh giày dép, cung cấp các chức năng mua sắm trực tuyến và quản lý quy trình bán hàng. Hệ thống hỗ trợ quản lý sản phẩm, khách hàng, đơn hàng, thanh toán trực tuyến và xử lý các tác vụ nền.
- PHP
- Symfony
- MySQL
- RESTful API
- Queue
- PayPal
- Phát triển chức năng Backend và RESTful API phục vụ hoạt động của website.
- Xây dựng và xử lý nghiệp vụ quản lý sản phẩm, khách hàng và đơn hàng.
- Thiết kế và thao tác dữ liệu trên MySQL, đảm bảo dữ liệu được xử lý phù hợp với nghiệp vụ.
- Sử dụng Queue để xử lý các tác vụ nền.
- Tích hợp cổng thanh toán PayPal và chức năng gửi thông báo qua email.
Học vấn, Chứng chỉ & Ngoại ngữ
Học vấn
2018 - 2023
Kỹ sư Công nghệ thông tin
Đại học Cần Thơ
Chứng chỉ
- Professional Scrum Master I (PSM-I)
Ngoại ngữ
- Tiếng Anh (đọc viết và giao tiếp cơ bản)
Liên hệ
- Điện thoại
- 070 683 5352
- [email protected]
- Địa chỉ
- Vĩnh Long