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.
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%.
Work Experience
Software Engineer (iOS)
Axon Active
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
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
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
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
Frameworks
Tools
Services
Architecture
AI-Assisted Dev
Expertise
Featured Projects
Darkin Smart Home
iOS app for controlling Darkin Air conditioners using NWWebSocket for real-time communication.
Side Projects
Open-source tools and personal projects I've built to solve real problems. Contributions and feedback are always welcome.
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.