Nguyen Xuan Vinh

Senior iOS Engineer & Technical Researcher specializing in AI-driven mobile applications

View My GitHub Profile

Nguyễn Xuân Vĩnh

Senior iOS Engineer & Applied AI

“Learning by doing.”

vinhnx.github.io · github.com/vinhnx · linkedin.com/in/vinhnx · x.com/vinhnx

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.

Experience

Senior iOS Engineer · Chợ Tốt (May 2022 – Present)

Leading AI-driven mobile development for Vietnam’s largest re-commerce platform.

Mobile Engineer · VinHMS (Vingroup) (Sep 2019 – May 2022)

iOS Developer · 2359 Media (Feb 2014 – Sep 2019)

Projects

VT Code (2025 – Present)

CLI semantic coding agent, in Rust.

VT Chat (2024 – Present)

Privacy-first AI chat app with RAG.

VT.ai (2024 – Present)

Multimodal AI chat with dynamic conversation routing.

Clendar (2020 – Present)

Minimal SwiftUI calendar — featured by Apple.

WriteDown

Markdown editor with cloud sync.

Humid

Voice-first weather app built on Combine.

Open Source Contributions

OpenAI Codex CLI

Merged pull requests improving OpenAI’s open-source Codex CLI.

QwenCode CLI

Contributed improvements to QwenLM’s Qwen Code CLI.

Writing

Skills

Languages: Swift, Objective-C, Rust, Python, JavaScript, TypeScript, Ruby

iOS: UIKit, SwiftUI, Combine, Core Data, AVFoundation, Core ML, TensorFlow Lite

AI / ML: LLMs, multimodal processing, on-device ML, NLP, RAG, agentic workflows

Architecture: Clean Architecture, MVVM, Protocol-Oriented Programming, local-first design

Education

B.Eng., Information Technology · Tay Do University (2008 – 2012)

Certifications

GitHub · HuggingFace · LinkedIn · Stack Overflow · Twitter · Hacker News