Skip to main content
๐ŸŸข Available for Work ยท Remote-Friendly

DOAN DUY PHUONG

iOS Software Engineer

I build iOS apps used by millions โ€” from design systems that cut dev time by 40% to App Store products across fintech, security, and IoT. 5+ years with Swift, SwiftUI, and UIKit.

๐Ÿ’ผ
5+
Years XP
๐Ÿš€
4+
Apps Shipped
๐Ÿ“ฑ
Featured Project

ePost Design System

Built a scalable design system library with 4 dynamic appearances and customizable brand colors, adopted by 3+ teams.

SwiftUIUIKitDesign Systems
Impact40% faster

About Me

I'm a passionate Software Engineer with over 5 years of experience building high-quality mobile applications. My expertise spans native iOS development with Swift, SwiftUI, and UIKit, as well as cross-platform development with React Native.

I take pride in delivering fast, reliable, and beautifully crafted user experiences that adhere to Apple's design guidelines and modern best practices. I'm constantly learning and leveraging AI-assisted development tools to accelerate innovation.

Currently working at Axon Active, I've successfully built design systems adopted by multiple teams, reducing UI development time by 40% and visual bugs by 60%.

๐Ÿ’ผ
5+
Years of Experience
โšก
40%
UI Dev Time Reduction
โœ…
90%
Test Coverage Achieved

Work Experience

๐Ÿข

Software Engineer (iOS)

Axon Active

Hybrid07/2024 โ€“ Present

Ho Chi Minh

  • โ–ธBuilt a UIKit + SwiftUI design system library supporting 4 dynamic appearances with customizable brand colors, adopted by 3+ teams, reducing UI development time by 40% across the ePost iOS app; hosted SwiftUI components inside UIKit-owned navigation using UIHostingController
  • โ–ธShipped feature screens following Coordinator + MVVM (input/output) architecture with RxSwift/RxCocoa bindings, ViewModel, Coordinator, and service layers matching the existing app structure
  • โ–ธWorked across Dev, Staging, and Production schemes with xcconfig-driven environment configuration, SPM dependencies, and Fastlane + Firebase App Distribution + TestFlight release workflows
  • โ–ธLeveraged AI-assisted development (Claude, ChatGPT, Grok) to accelerate research and implementation, increasing development velocity by 60%
๐Ÿ’ผ

Software Engineer (iOS)

S3 Corp

Remote12/2023 โ€“ 06/2024

Ho Chi Minh

  • โ–ธCollaborated with a dynamic design team to create app user experience in adherence to Apple's user interface guidelines
  • โ–ธBuilt feature screens with ViewController, ViewModel, and service layers using Swift and UIKit, aligning with Coordinator + MVVM architecture and SOLID principles
  • โ–ธBound user events and state with RxSwift/RxCocoa input/output transforms, and integrated a shared ApiService with authenticated requests and refresh-token handling
  • โ–ธWrote unit tests using XCTest with mocks/stubs for network and service boundaries, achieving 90% coverage at the ViewModel layer; used RxTest for reactive test cases
  • โ–ธIntegrated REST APIs, push notifications (APNs via OneSignal), and real-time connections using NWWebSocket
๐Ÿ“š

iOS Engineer

ZILLEARN

On-site05/2022 โ€“ 12/2023

Ho Chi Minh

  • โ–ธMaintained and implemented improvements for existing features across iOS and tvOS targets, including onboarding, home, course detail, and profile flows
  • โ–ธImplemented app flows with deep links and environment-specific configuration (xcconfig) across dev/staging/production schemes
  • โ–ธDeveloped CI/CD pipelines with Fastlane and Bitrise for automated deployment to Firebase App Distribution and TestFlight, supporting the QA testing process
  • โ–ธLed efforts to refactor and update the project's architecture toward Coordinator + MVVM
  • โ–ธDeveloped UI/UX for tvOS enabling users to manage courses and learn from their Apple TV using AVFoundation
๐Ÿ”’

Software Engineer (iOS) - Team Leader

WINDSCRIBE

Remote04/2020 โ€“ 03/2022

Canada Client

  • โ–ธLed a team of 2-3 members, developing task plans and conducting code reviews in an existing production codebase with multiple schemes and SDK integrations
  • โ–ธImplemented OAuth 2.0 with PKCE flow for secure authentication, AES encryption for credential storage using Keychain Services, and JWT/crypto handling for encrypted APIs
  • โ–ธBuilt app session state management, refresh-token handling, and deep links / associated domains; applied zero-knowledge architecture principles to VPN tunnel key management
  • โ–ธIntegrated Firebase Analytics, Crashlytics, and push notification extensions (Notification Service Extension) for rich push payloads
  • โ–ธEngaged in strategic discussions with CEO and CTO, contributing to brainstorming sessions for new features and maintenance
  • โ–ธImplemented CI/CD pipelines with Fastlane and Bitrise for automated deployment to QA environment

Skills & Technologies

๐Ÿ’ป

Languages

SwiftRubyBashTypeScriptSQLCipher
๐Ÿ”ง

Frameworks

UIKitSwiftUICombineRxSwiftRxCocoaCore DataSwiftDataMoyaRealm DatabaseReact Native
๐Ÿ› ๏ธ

Tools

XcodeSwift Package Manager (SPM)Git LFSFastlaneFirebase App DistributionTestFlightInstrumentsVisual CodeCursorClaude CodeBitriseEAS Build
๐Ÿ“Œ

Services

Firebase SuiteFirebase AnalyticsCrashlyticsOneSignalBranchAppsFlyerMeta / Facebook SDK
๐Ÿ—๏ธ

Architecture

Coordinator PatternMVVM (Input/Output)SOLIDClean ArchitectureAgileCI/CDKeychain ServicesApp GroupsMulti-scheme (Dev/Staging/Prod)
๐Ÿค–

AI-Assisted Dev

ClaudeChatGPTGrok
โญ

Expertise

Design SystemsAPI IntegrationREST APIsToken Refresh / Session StateDeep LinksWebSocketPush Notifications (APNs)Notification Service ExtensionTesting & QATest Doubles / MocksCross-platformSwiftUI in UIKit NavigationOAuth 2.0PKCEAES EncryptionZero-Knowledge

Featured Projects

๐ŸŽจ
Design System

ePost Design System

Built a scalable design system library with 4 dynamic appearances and customizable brand colors, adopted by 3+ teams.

SwiftUIUIKitDesign Systems
40% reduction in UI development time
๐Ÿ 
IoT

Darkin Smart Home

iOS app for controlling Darkin Air conditioners using NWWebSocket for real-time communication.

SwiftNWWebSocketMVVMXCTest
90% test coverage at ViewModel layer
๐Ÿ“บ
Education

tvOS Learning Platform

Developed UI/UX for tvOS enabling users to manage courses and learn from their Apple TV with video/audio playback using AVFoundation.

tvOSAVFoundationSwiftUI
๐Ÿ”’
Security

Windscribe VPN

Led iOS development for VPN client with OAuth 2.0/PKCE authentication, AES encryption for credential storage, and zero-knowledge tunnel key management. Automated CI/CD deployment via Bitrise.

SwiftOAuth 2.0PKCEAESKeychainBitrise

Let's Work Together

Open to full-time roles and contract projects โ€” remote or based in Ho Chi Minh City, Vietnam. Drop me a message and I'll get back to you within 24 hours.