Director of Engineering, ShopBack
January 2024 to present, Singapore & Vietnam
Skill: Engineering leadership, AI-first product development, Team management, Strategic planning, Cross-functional collaboration, High-performance engineering culture
As a Director of Engineering at ShopBack (https://www.shopback.com): I lead ShopBack's engineering organization across Singapore and Vietnam, spanning 13 markets including the US, South Korea, Taiwan, and Germany.
- Led an organization of 60+ engineers across multiple functions, partnering with executive leadership on strategy, planning, staffing, and execution across 13 markets.
- Led a multi-tenancy migration that consolidated 200+ services into fewer than 10 Node.js processes. Result: USD 2M in annual AWS savings, 99.99% uptime, and infrastructure utilization up to 80% during normal operations.
- Cut the idea-to-production cycle from weeks to under 10 days by driving a webview solution that removed the app release bottleneck, and an offline data platform that let product teams iterate without waiting on engineering.
- Drove the adoption of AI coding tools across the team: GitHub Copilot, then Cursor, now Claude Code and Codex.
- Shifted the team to an agentic model of work. Drove the infrastructure for teams to deploy domain agents on Slack: QA agent, Web agent, Cashback agent, and others. Each one works like an engineer in its area, taking tasks, answering inquiries, writing code, and opening merge requests for engineers to review. PMs ship simple features and bug fixes through these agents directly.
- Domain agents now handle 80% of non-critical workload and inquiry support. For those tasks, idea-to-production went from months to days and team velocity doubled.
- Handled the US market expansion from the engineering side, shipping complex features in 90 days. Then standardized the country-launch process so new markets go live in under two weeks instead of months.
- Led the migration of the web platform to a Next.js monorepo, cutting operational costs by 90% and compressing feature launch time from weeks to days.
Head of Engineering, ShopBack
September 2020 to January 2024, Vietnam
Skill: Engineering leadership, Team management, Strategic planning, Cross-functional collaboration
As a Head of Engineering: I built ShopBack's Vietnam engineering team, set the technical vision, and spent a lot of energy making the culture worth staying for.
- Worked directly with the CTO on governance: setting objectives, managing risk, and making sure the organization's resources were used sensibly.
- Rebuilt the global engineering hiring process. Team grew 39% while raising the hiring bar across all roles. Most of our managers and staff engineers were promoted internally, not hired from outside.
- Built a system that streamlined operational workflows across the company. Merchant onboarding and campaign management got 60% faster.
- Focused hard on engineering culture in the Vietnam office. Engagement scores went from 48% to 80% in a year.
- Shipped 26 global product launches, including a Cashback Platform rolled out across 11 markets with almost no incidents. Cashback tracking time dropped to 30 minutes.
Engineering Manager, ShopBack
April 2018 to September 2020, Vietnam
Skill: JavaScript, NodeJS, ReactJS, Redux, MySQL, AWS, Kubernetes, Microservices, Chef, Consul
Micro-services extraction: I led a team of 7 senior engineers extracting core services from a monolith into Kubernetes. We worked closely with product managers, designers, and business stakeholders throughout.
- Owned architecture decisions end-to-end, including the unglamorous trade-offs between features, quality, and technical debt.
- Worked with stakeholders to surface technical and organizational debt, introduced agile practices, and made sure team members had room to grow.
- Built a structured interview process and partnered with HR and recruiters on a more diverse candidate pipeline.
Service Operation Platform: I led a five-person team building a Service Operation Platform for 7 countries. The goal was to give ShopBack engineers a consistent way to ship features without burning time on setup, so they could focus on the product instead of the plumbing. That platform is still the primary way features are developed for Service Operations at ShopBack.
- Designed the architecture: moved from a single codebase to a platform hosting multiple React sub-apps, with shared auth, access control, audit logging, and country-based feature gates.
- Led the team across both frontend and backend and made the final calls on architecture and development.
Team Lead, Kobiton
April 2016 to April 2018, Vietnam
Skill: JavaScript, NodeJS, ReactJS, PostgreSQL, ElasticSearch, AWS
Kobiton (https://kobiton.com): Kobiton is a mobile testing platform for running automated and manual tests on real physical devices in the cloud.
- Managed a five-person team responsible for the Kobiton portal.
- Owned architecture and development decisions across frontend and backend.
- Worked directly with customers, product, and sales to understand real problems before building.
Senior Software Engineer, NCT Corporation
April 2015 to April 2016, Vietnam
Skill: Java, ElasticSearch, Apache Kafka, Redis, MySQL
nhaccuatui.com & XMusic Station (https://nhaccuatui.com): Backend engineer on one of Vietnam's largest music streaming services (30,000+ concurrent users). Redesigned the architecture around microservices.
Software Engineer, FPT Software
Jan 2013 to April 2015, Vietnam
Skill: Java, Spring, ElasticSearch, Redis, MySQL, AWS
Actvila & Toshiba Cloud TV (https://actvila.jp): Full-stack developer on Japanese client projects: Actvila (video-on-demand) and Toshiba Cloud TV (Smart TV platform, millions of users across Europe, North America, and Japan).