Senior iOS Engineer & Applied AI
"Learning by doing."
Senior iOS Engineer with 10+ years building native mobile applications, currently focused on integrating production AI—LLMs, multimodal processing, on-device ML—directly into iOS apps.
Deep expertise in Swift, Objective-C, SwiftUI, and UIKit; working knowledge of Rust, Python, JavaScript, and TypeScript. Particular interest in NLP and multimodal data processing on mobile.
Senior iOS Engineer — Chợ Tốt (May 2022 – Present)
Leading AI-driven mobile development for Vietnam's largest re-commerce platform.
- Architected "Quét Là Bán" / AI Rapid Listing (Đăng nhanh bằng AI)—a multimodal feature combining real-time camera processing and on-device ML, serving millions
- Integrated TensorFlow Lite for object detection and dynamic questionnaires
- Built a real-time video pipeline that cut listing creation time by 70%
Mobile Engineer — VinHMS (Vingroup) (Sep 2019 – May 2022)
- Built MyVinpearl, serving 1M+ resort guests
- Developed the CiTravel booking platform and CiOwner management system
iOS Developer — 2359 Media (Feb 2014 – Sep 2019)
- Singtel TV GO — streaming app for the 2018 FIFA World Cup (Singapore)
- NewsLoop — curated news reader
- Visit Singapore — official AR travel guide for the Singapore Tourism Board
Personal
- VT Code — CLI semantic coding agent, in Rust
- VT Chat — Privacy-first AI chat app with RAG
- VT.ai — Multimodal AI chat with dynamic conversation routing
- Clendar — Minimal SwiftUI calendar, featured by Apple
- WriteDown — Markdown editor with cloud sync
- Humid — Voice-first weather app built on Combine
Open Source
- OpenAI Codex — Codex CLI improvements
- QwenCode — QwenCode CLI improvements
- Lessons from Building VT Code: An Open-Source CLI AI Coding Agent
- Rapid Listing — Building a Multimodal AI Application for iOS — Chợ Tốt Engineering Blog
GitHub · HuggingFace · LinkedIn · Stack Overflow · Twitter · Hacker News
Built with Jekyll, hosted on GitHub Pages — source