Avatar

Minh Thang

WordPress Developer

Giới thiệu

Lập trình viên WordPress chuyên nghiệp với kinh nghiệm phát triển theme/plugin tùy chỉnh, tối ưu hiệu năng và tích hợp hệ thống. Đam mê giải quyết các bài toán phức tạp, kết hợp UX/UI với SEO và trải nghiệm người dùng.

Kỹ năng chính

Phát triển:
WordPress Theme/Plugin WooCommerce ACF
Front-end:
HTML CSS JavaScript Tailwind CSS Bootstrap
Back-end:
PHP WP_Query REST API
Công cụ:
Git n8n Automation OpenAI API
Tối ưu:
SEO Performance Security

Kinh nghiệm nổi bật

  • Phát triển Theme & Plugin WordPress
  • Thiết kế theme tùy chỉnh với Flatsome/Chill UX Builder
  • Phát triển plugin đặc biệt: Countdown, dynamic shortcode, content filter
  • Tối ưu tốc độ (Cache, CDN, lazy load) và bảo mật
  • Tích hợp OpenAI + n8n để tự động hóa nội dung
  • Xử lý dữ liệu phức tạp với CPT, ACF Repeater, WP_Query
  • Triển khai JSON-LD Schema cho Rich Snippet

Phong cách làm việc

  • Code sạch, có chú thích, tuân thủ WordPress Coding Standards
  • Cân bằng giữa hiệu năng và trải nghiệm người dùng
  • Linh hoạt làm việc độc lập hoặc theo nhóm (Agile/Scrum)
  • Chủ động học hỏi công nghệ mới (AI, Automation)

Dự án đã phát triển dsdsd

Hệ thống Tra cứu Thần Số Học 🔗

Xây dựng hệ thống tra cứu thần số học với tích hợp API, xử lý HTML/CSS/JS, database caching, và dashboard quản lý đầy đủ

Tính năng:
  • Tích hợp API esgoo.net để lấy dữ liệu thần số học
  • Xử lý và làm sạch HTML (loại bỏ thẻ không mong muốn)
  • Form chọn ngày/tháng/năm với validation
  • Responsive design và UX tối ưu
Công nghệ sử dụng: WordPress PHP JavaScript MySQL AJAX DOMDocument
Hoàn thành

Vietnam Travel Weather Widget NMT 🔗

Plugin WordPress chuyên dụng để hiển thị thông tin thời tiết cho các địa điểm du lịch Việt Nam. Plugin cung cấp giao diện quản trị đầy đủ, hệ thống caching tối ưu, tính năng embed widget trên các website khác, và tích hợp danh sách 200+ địa điểm nổi tiếng ở Việt Nam với tự động sinh tọa độ. Được tối ưu về bảo mật, hiệu suất và trải nghiệm người dùng.

Tính năng:
  • Hiển thị thời tiết theo thời gian thực với shortcode [travel_weather]
  • Quản lý widgets qua Custom Post Type với giao diện WordPress native
  • Trang Dashboard tổng quan về tất cả widgets
  • Cài đặt API key OpenWeatherMap và địa điểm mặc định
  • Tìm kiếm và gợi ý địa điểm Việt Nam với autocomplete
  • Tự động sinh tọa độ (lat/lon) cho các địa điểm phổ biến
  • Danh sách 200+ địa điểm du lịch Việt Nam được tích hợp sẵn
  • Embed widget trên website khác thông qua iframe
  • Tạo mã nhúng (shortcode và iframe code) tự động
  • Hiển thị thời tiết cho vị trí hiện tại (Geolocation)
  • Caching dữ liệu thời tiết (WordPress Transients + Browser localStorage)
  • Bảo mật: sanitization, validation, nonces, escaping
Công nghệ sử dụng: PHP 7.4+ (WordPress Plugin Development) WordPress 5.0+ (Hooks, Actions, Filters) JavaScript (ES6+ Vanilla JS) jQuery UI (Autocomplete component) CSS3 (Flexbox, Grid, CSS Variables) WordPress REST API (Custom endpoints) WordPress Custom Post Type WordPress Meta Boxes WordPress Shortcodes WordPress Rewrite Rules WordPress Settings API WordPress Transients (Server-side caching) localStorage API (Client-side caching) OpenWeatherMap API (Weather data) Geolocation API (Browser-based location) WordPress Nonces (Security) WordPress Sanitization & Validation WordPress Internationalization (i18n) WordPress Hooks System HTML5 AJAX JSON WordPress Database API (Options API)
Hoàn thành

JSON Viewer 🔗

Tính năng JSON Viewer cho phép người dùng nhập hoặc dán chuỗi JSON và hiển thị dữ liệu dưới dạng tree view có thể mở / đóng, tương tự jsonformatter.org. Tính năng chạy hoàn toàn phía client, không reload trang.

Tính năng:
  • Nhập / dán JSON dạng text
  • Validate JSON phía client
  • Hiển thị thông báo lỗi khi JSON không hợp lệ
  • Render JSON dạng tree view
  • Hỗ trợ expand / collapse từng node
  • Phân biệt object và array
  • Giữ nguyên cấu trúc phân cấp của JSON
  • Xử lý được JSON có độ sâu lớn
  • Không reload trang khi xử lý dữ liệu
  • Hiển thị mượt, không giật lag với JSON kích thước trung bình
Công nghệ sử dụng: HTML5 CSS3 JavaScript (ES6)
Hoàn thành

Liên hệ

Email: minhthang.dev@gmail.com

GitHub / Portfolio: https://github.com/thang094513