Nguyen Kim Thihandles migrations, queues, and data sync.
Backend developer focused on PHP legacy systems, operations automation, and reliable data flows.
Capabilities
Legacy migration & Regression risk
- ▹Hands-on experience migrating legacy CakePHP 2.x systems to 5.x.
- ▹Analyzed impact scopes and resolved old logic bugs to mitigate regression risks.
- ▹Ensured compatibility for core business flows post-migration.
Backend operations & Automation
- ▹Developed Laravel scheduled jobs and queue workers for email automation.
- ▹Managed job states, implemented retry mechanisms, and detailed logging.
- ▹Built stable operational flows that are easy to monitor in production.
API, Database & Data sync
- ▹Designed REST APIs and optimized data synchronization between systems (e.g., PLC to SQL Server).
- ▹Applied database locks, retries, and logging to protect data integrity.
- ▹Proficient in SQL queries, schema analysis, and handling data constraints.
Work Experience
Backend Developer
NTQ Solution JSC.
06/2026 - Present
Current- ▹Joined NTQ Solution in 06/2026 as a Backend Developer.
Backend Developer
Kaopiz Software
10/2025 - 05/2026
- ▹Upgrading legacy CakePHP 2.x system to 5.x, ensuring business logic compatibility.
- ▹Building automated email reminder workflows using Laravel scheduled jobs and queues.
- ▹Developing an internal AI testing and data synchronization tool using UI, cronjobs, and webhooks.
Software Engineer
NGAN GIANG TECHNOLOGY TRADING AND DEVELOPMENT CO., LTD
11/2023 - 05/2025
- ▹Developed production management modules for the SIFMES system.
- ▹Built a SOAP Service for automated data synchronization from PLCs to SQL Server.
- ▹Handled percentage completion logic across phases/stations and displayed it on the UI.
Professional Work
Internal AI Testing & Data Sync Tool
04/2026 - 05/2026Kaopiz Software • Full-stack Developer
Internal tool to support AI testing and synchronize data between two systems via UI, periodic cronjobs, and webhooks.
- ▹Designed the data mapping flow.
- ▹Managed synchronization states, database locks, retries, and logging to ensure data integrity.
Legacy CakePHP 2.x to 5.x Migration
10/2025 - 04/2026Kaopiz Software • Full-stack Developer
Upgraded a legacy backend system from CakePHP 2.x to 5.x, ensuring core business flows remained compatible.
- ▹Migrated screens and controllers.
- ▹Investigated logic bugs from version 2.x, analyzed impact scopes, and performed smoke tests to reduce regression risks.
Email Automation via Laravel Scheduled Jobs & Queues
10/2025 - 11/2025Kaopiz Software • Backend Developer
Built an automated email reminder flow to support system operations.
- ▹Developed scheduled commands and dispatched jobs via queues.
- ▹Managed delivery states, retries, and error logs for operational monitoring.
SIFMES Production Management & PLC Data Sync
11/2023 - 05/2025Ngan Giang • Software Engineer
Developed a production management module and a data synchronization flow from devices to the management system.
- ▹Handled percentage completion logic across phases/stations.
- ▹Built a SOAP Service to sync data from PLCs to SQL Server and track progress on the UI.
Public Code Samples (GitHub)
Auto Gen Test Exam
AI-based exam generation app (FastAPI/Gemini/Next.js) with CI/CD pipeline and Docker Compose.
Smart Manga Platform (OCR & TTS)
Full-stack web app extracting dialog from manga images and reading them aloud (Spring Boot/Next.js).
WordPress Auto-Sync YouTube
PHP/WordPress automation flow to upload and sync videos to YouTube.
EduSmart
Personalized learning platform integrated with Gemini AI (FastAPI, JWT, Next.js).
Personal Finance App
Offline-first Flutter mobile app for personal finance using Drift (SQLite) and Supabase.
Texture-based Image Retrieval
Image processing algorithm in C# WinForms using Gabor filters for feature extraction.
Skills
Languages & Frameworks
- PHP (Laravel, CakePHP)
- Java (Spring Boot)
- Python (Flask)
- TypeScript (Next.js)
- C#
Databases
- SQL Server
- MySQL
- PostgreSQL
- SQL queries & indexing
- Database locks
Systems & API
- RESTful API
- Scheduled jobs
- Queue jobs & workers
- Data synchronization
- SOAP
Tools & Infrastructure
- Docker / Compose
- Git / GitHub
- Postman
- Linux / Shell
- Makefile
Education
Thuy Loi University
Information Systems • 2021 - 2025
Get In Touch
I'm always open to discussing backend roles, system maintenance, and API/data integration projects.