I bridge Business and Technology teams to turn complex travel operations into systems that actually run in production: B2B/B2C booking platforms, airline and partner API integrations, corporate travel management systems, and AI-assisted workflows. This is my personal portfolio page — a collection of things I build, study and write about.
Clarifying business requirements, writing BRDs/CRs, and coordinating UAT and go-live for B2B/B2C travel booking platforms.
Airline, GDS (Amadeus, Sabre, Travelport) and NDC integrations, API hubs, partner connectivity and sandbox onboarding.
Building small AI-assisted tools and automations that remove repetitive operational work for travel teams.
The new B2B booking platform for travel agencies and bookers — built and led by me as PM/PO/BA: roadmap, BRD/CR, booking flows, UI/UX, order and post-booking, supplier integrations, UAT and go-live.
The established booking system (versions 1 and 2) that 1Booking Pro succeeds — B2B flight booking for agencies, still in daily operation alongside the new platform.
Corporate travel management for companies of all sizes — SMEs, corporate accounts and large enterprises. I act as PO: business analysis, travel policy, approval, Trip Request, booking flows and enterprise system integrations.
Tour booking platform — tour products, listings and booking flows for the tour business. I act as PO for the pilot: system readiness, permissions, tour data quality and agent onboarding.
Consumer flight booking website: search, booking and ticketing for end customers.
A reference tool listing online check-in links and opening times for 125+ airlines flying to and from Vietnam.
checkin.aitravel.page →A multi-source hotel price comparison tool built to help tour operators check rates faster across suppliers.
A personal library site to search and browse my GitHub repositories and starred projects by topic and tag.
View on GitHub →A local-first daily work tracker app for macOS that automatically logs daily work activity.
View on GitHub →A bot that auto-sorts files dropped into a private Telegram inbox topic into the right storage topics by hashtag and file type.
View on GitHub →