TÔN GIA KHÁNH
Kỹ sư phần mềm Backend / Full-stackBackend / Full-stack Software Engineer
0947247730 [email protected] Giá Rai, Cà MauGia Rai, Ca Mau
Giới thiệuSummary
Kỹ sư phần mềm Backend / Full-stack có thế mạnh PHP/Laravel, phát triển hệ thống nghiệp vụ production, nền tảng scraping và quản lý dữ liệu sản phẩm, ERP, CRM và thương mại điện tử. Có kinh nghiệm với kiến trúc Laravel HMVC, REST API, quy trình crawler đa nguồn, chuẩn hóa dữ liệu, Redis Queue, tối ưu MySQL/PostgreSQL quy mô lớn, tích hợp hệ thống và vận hành Linux/Docker; đồng thời có kinh nghiệm C#/.NET và Node.js.
Backend / Full-stack Software Engineer with strong hands-on PHP/Laravel experience building production business systems, scraping and product-data management platforms, ERP, CRM and e-commerce applications. Experienced in Laravel HMVC architecture, REST APIs, multi-source crawler workflows, data normalization, Redis queues, large-scale MySQL/PostgreSQL optimization, system integration and Linux/Docker production operations; also experienced with C#/.NET and Node.js.
Kỹ năngSkills
- Phát triển web Full-stackFull-stack web development
- PHP / Laravel ; Node.js ; JavaScript / TypeScript ; Vue ; Quasar ; React ; Python / Django ; C# / .NETPHP / Laravel ; Node.js ; JavaScript / TypeScript ; Vue ; Quasar ; React ; Python / Django ; C# / .NET
- API và kỹ nghệ phần mềmAPIs and software engineering
- REST API ; GraphQL ; ASP.NET Core ; Entity Framework Core ; API Perl ; xác thực ; RBAC ; nhật ký thao tác ; kiểm thử tích hợpREST APIs ; GraphQL ; ASP.NET Core ; Entity Framework Core ; Perl APIs ; authentication ; RBAC ; audit logging ; integration testing
- Dữ liệu, hàng đợi và tự động hoáData, queues and automation
- PostgreSQL ; MySQL ; Redis ; tối ưu truy vấn ; index ; Laravel Queue ; tác vụ nền ; web scraping ; quản lý crawler ; chuẩn hóa dữ liệu ; luồng xử lý CSVPostgreSQL ; MySQL ; Redis ; query optimization ; indexing ; Laravel Queue ; background jobs ; web scraping ; crawler management ; data normalization ; CSV pipelines
- AI / LLM và xử lý ảnhAI / LLM and image processing
- Luồng RAG ; llama.cpp ; Ollama ; CUDA ; OpenCode ; ONNX Runtime ; MediaPipe ; xử lý ảnh bằng DjangoRAG pipelines ; llama.cpp ; Ollama ; CUDA ; OpenCode ; ONNX Runtime ; MediaPipe ; Django image processing
- Triển khai và cộng tácDeployment and collaboration
- Docker ; Docker Compose ; Linux (Ubuntu, CentOS) ; Nginx ; Git ; TFS ; CI ; triển khai productionDocker ; Docker Compose ; Linux (Ubuntu, CentOS) ; Nginx ; Git ; TFS ; CI ; production deployment
- Tiếng AnhEnglish
- Tiếng Anh: đọc, viết và nghe ở mức trung bình; giao tiếp nói cơ bảnEnglish: Intermediate reading, writing and listening; basic spoken communication
Kinh nghiệm làm việcWork Experience
APAC Tech Corp — Giai đoạn 4 — Kỹ sư phần mềm (Backend / Hệ thống doanh nghiệp)Phase 4 — Software Engineer (Backend / Enterprise Systems) Phạm vi SeniorSenior-level scope
06/2023 - 10/202606/2023 - 10/2026Phát triển backend PHP/Laravel, nền tảng dữ liệu sản phẩm, quy trình scraping đa nguồn, REST API và xử lý tác vụ nền quy mô lớn trên Linux và Docker.
PHP/Laravel backend development, product-data platforms, multi-source scraping workflows, REST APIs and large-scale background processing on Linux and Docker.
Hệ thống ERP nội bộInternal ERP (ASP.NET Core)
- Xây dựng quy trình kho và mua hàng, kèm phân quyền theo vai trò và audit log.
- Thiết kế sổ kho an toàn với transaction và row-level locking để tránh xuất vượt tồn khi có yêu cầu đồng thời.
- Bổ sung JWT refresh token và integration test chạy trên PostgreSQL trong CI.
- Tích hợp AI operator tuân thủ quyền người dùng và yêu cầu xác nhận với thao tác nhạy cảm.
- Built ERP workflows for inventory and purchasing, with role-based access and audit trails.
- Implemented a transaction-safe stock ledger using row-level locking to prevent concurrent issues from overselling.
- Added JWT refresh sessions and integration tests against PostgreSQL in CI.
- Integrated an AI operator that respects the current user's permissions and requires confirmation for sensitive actions.
Nền tảng quản lý dữ liệu sản phẩm và scrapingProduct Data & Scraping Management Platform
- Phát triển và bảo trì backend Laravel HMVC theo module nghiệp vụ; thiết kế REST API phục vụ catalog khoảng một triệu sản phẩm, hỗ trợ nhóm phát triển song song.
- Xây dựng và duy trì quy trình scraping từ nhiều nhà cung cấp, thu thập catalog sản phẩm từ các nguồn không đồng nhất và chuẩn hóa về cùng mô hình dữ liệu.
- Triển khai import CSV và Redis Queue để xử lý bất đồng bộ các batch crawl/nhập dữ liệu lớn, đồng thời giữ API production ổn định.
- Tối ưu schema, index và truy vấn MySQL cho các nghiệp vụ tìm kiếm và xử lý dữ liệu sản phẩm quy mô lớn.
- Developed and maintained a modular Laravel HMVC backend, designing REST APIs for a catalog of roughly one million products and separating business domains for parallel team development.
- Built and maintained multi-supplier scraping workflows, collecting product catalogs from heterogeneous sources and normalizing the results into a consistent data model.
- Implemented CSV ingestion and Redis-backed background queues to process large crawling/import batches asynchronously while keeping production APIs responsive.
- Optimized MySQL schema, indexes and query patterns to support high-volume product search and data operations as the catalog grew.
Nền tảng AI / LLM nội bộLocal AI / LLM Platform demo
- Xây luồng truy hồi RAG trên khoảng 200 GB dữ liệu phi cấu trúc để tìm kiếm và lọc với độ trễ thấp.
- Triển khai LLM tự host sau API tương thích OpenAI; tinh chỉnh mức đồng thời, song song hoá GPU và cấp phát bộ nhớ để đạt thông lượng và độ trễ tốt khi tải cao.
- Built a RAG retrieval pipeline over roughly 200 GB of unstructured data for low-latency search and filtering.
- Deployed self-hosted LLMs behind an OpenAI-compatible API, tuning concurrency, GPU parallelism and memory allocation for throughput and latency under load.
PTN Global Corp — Giai đoạn 3 — Kỹ sư phần mềm (Backend / Full-stack)Phase 3 — Software Engineer (Backend / Full-stack) Phạm vi Mid-levelMid-level scope
07/2021 - 05/202307/2021 - 05/2023Bảo trì và mở rộng website, API đang chạy; vận hành máy chủ Linux/CentOS phía sau.
Maintained and extended live websites and APIs; ran the Linux/CentOS servers behind them.
Hệ thống CRM (C# / .NET)CRM System (C# / .NET)
- Thu thập yêu cầu cùng nhóm liên bộ phận và xây dựng các chức năng CRM lõi bằng C#, làm trực tiếp ở lớp truy cập dữ liệu và lớp nghiệp vụ của một mã nguồn .NET Framework đã nhiều năm.
- Truy vết và sửa lỗi ở nhiều module CRM, gồm cả những lỗi chỉ lộ ra khi chạy với khối lượng dữ liệu thật.
- Quản lý mã nguồn và tập thay đổi trên TFS trong nhóm bảy lập trình viên.
- Gathered requirements with a cross-functional team and implemented core CRM features in C#, working in the data-access and business-logic layers of a long-lived .NET Framework codebase.
- Traced and fixed defects across CRM modules, including issues that only appeared against production data volumes.
- Managed source control and change sets in TFS across a seven-developer team.
Hệ thống quản lý chương trình họcEducation Management System
- Nâng cấp backend Laravel/GraphQL, làm lại mô hình dữ liệu và truy vấn PostgreSQL cho khách hàng quản lý chương trình học tại Úc, rồi dựng giao diện tương ứng bằng Vue 3.
- Upgraded the Laravel/GraphQL backend and reworked the PostgreSQL data model and queries for an Australian curriculum-management client, then built the matching frontend in Vue 3.
Nền tảng thương mại điện tửE-commerce Platform
- Viết API bằng Perl và mở rộng module bán hàng OpenCart; chẩn đoán và xử lý sự cố production trên CentOS.
- Built Perl APIs and extended OpenCart sales modules; diagnosed and resolved production incidents on CentOS.
Seasoft Technology Vietnam Co., Ltd — Giai đoạn 2 — Lập trình viên Web (Tập trung Backend)Phase 2 — Web Developer (Backend-focused) Phạm vi JuniorJunior scope
05/2020 - 07/202105/2020 - 07/2021Phụ trách API backend cho sản phẩm đang chạy và xây dựng dịch vụ mới.
Owned backend APIs for live products and built new services.
Kids Meal — API backend cho mobileKids Meal — mobile backend API
- Phụ trách API backend cho ứng dụng mobile: bảo trì endpoint cũ, thiết kế endpoint mới và bổ sung chat thời gian thực qua Socket.IO.
- Owned the backend API for the mobile app: maintained existing endpoints, designed new ones, and added real-time chat over Socket.IO.
Do Sang Tao Co., Ltd — Giai đoạn 1 — Quản trị thương mại điện tử / Lập trình viênPhase 1 — E-commerce Administrator / Developer Phạm vi JuniorJunior scope
07/2019 - 04/202007/2019 - 04/2020Quản lý sản phẩm và nội dung trên website công ty cùng Shopee, Lazada, Sendo — và tự viết phần mềm nội bộ, gồm cả tiện ích Chrome thu thập dữ liệu, để đồng bộ chúng.
Ran products and content across the company site and Shopee, Lazada, Sendo, and wrote the in-house software — including a Chrome extension — that kept them in sync.
Hệ thống quản lý bán hàngShop Management System
- Tích hợp API của nhiều sàn thương mại điện tử vào một backend Laravel với giao diện Vue.js, thay cho việc cập nhật thủ công trên từng sàn.
- Integrated several marketplace APIs into one Laravel backend with a Vue.js frontend, replacing manual per-platform updates.
Học vấnEducation
Cao đẳng Kinh tế – Kỹ thuật Cần ThơCan Tho Technical Economic College
Công nghệ thông tin ; Xếp loại: KháInformation Technology ; Classification: Good · 10/2015 - 08/2018