02/10/2026 updated

**** ******** ****
Premium member
100 % available

Senior Swift Engineer - iOS/macOS Development

San Bernardino, USA Bachelor of Engineering in Computer Science and Technology
San Bernardino, USA Bachelor of Engineering in Computer Science and Technology

Profile attachments

Joseph Zhang.pdf

About me

Senior iOS & macOS engineer with experience building and scaling Apple-platform apps used by millions. Skilled in Swift, SwiftUI, and UIKit, with a strong focus on AI features, payments, video, and shipping polished products end to end.

IOS ApplicationsApple IOSArchitectureTest AutomationTelecommunicationsComputer ProgrammingDatabasesContinuous IntegrationPayment SystemsFraud Prevention and DetectionUser Interface DesignMobile Application SoftwareMaintenanceModel View ViewModelObjective-C (Programming Language)PCI Data Security StandardsTestabilityWebRTCUikitSwiftuiIos FrameworksFirebaseStripeCore DataLive StreamingGraphqlVideo StreamingApi DesignXctestJenkinsMobile Data
Swift Development
Advanced Swift programming for iOS and macOS applications with expertise in building scalable, high-performance mobile applications for global platforms and Fortune 500 clients

Mobile App Architecture
Clean Architecture implementation with MVVM and VIPER patterns, modular and testable Swift codebases for large-scale applications

Real-time Communication Systems
Video streaming with WebRTC, chat messaging systems with XMPP, and live streaming enhancements for millions of daily users

Objective-C Programming
Legacy iOS development and maintenance of existing codebases

UIKit Framework
User interface development for iOS applications

SwiftUI Framework
Modern declarative UI development for iOS and macOS

Payment Systems Integration
Apple Pay, PayPal, Stripe integration with PCI compliance and fraud prevention

CI/CD Pipeline Management
Jenkins, XCUITest, XCTest implementation for automated testing and deployment

Database Technologies
Core Data, Realm, Firebase for mobile data persistence and synchronization

API Development
REST and GraphQL integration for mobile applications

Languages

EnglishFluent

Project history

Senior iOS & macOS Engineer

Self-Employed
- Built, launched, and maintained multiple production apps across Apple platforms (iPhone, iPad, and macOS) independently, reaching 4M+ cumulative users
- 生词本 (Anki Note): vocabulary and learning app supporting iPhone, iPad, and Mac, focused on spaced-repetition workflows and long-term user retention
- Photo to Video: AI-driven image-to-video app available on iOS and macOS, integrating generative AI services for media processing, with high user satisfaction and strong ratings on the Apple AppStore
- Owned the full product lifecycle across platforms: ideation, UX, Swift / SwiftUI development, App Store release, updates, and user support
- Designed and maintained clean, modular Swift codebases; applied MVVM where appropriate
- Built adaptive UIs and shared business logic for multi-device experiences using SwiftUI
- Implemented networking, local persistence, background tasks, and performance optimizations
- Integrated Apple platform services including Push Notifications, iCloud sync, Keychain, Universal Links, and In-App Purchases
- Managed TestFlight, App Store releases, crash monitoring, and production bug fixes

Senior iOS Engineer

Airbnb
- Developed core payment flows in Airbnb's iOS app, including booking checkout, refunds, payout management, and digital wallet integrations (Apple Pay, PayPal, credit cards)
- Implemented modular, testable Swift code using MVVM and reactive frameworks, ensuring scalability for millions of transactions daily
- Ensured PCI compliance, data encryption, and fraud prevention measures within mobile payment features
- Worked on internationalization and localization of payment flows for 190+ countries and multiple currencies
- Partnered with design teams to build smooth, intuitive checkout and wallet UIs, with a focus on accessibility and performance

iOS Engineer

ByteDance
- Implemented smooth, responsive UI components in Swift and Objective-C, enabling seamless video feed scrolling and rich interactive experiences
- Participated in the launch of live streaming enhancements and real-time video features (WebRTC), as well as onboarding flow redesigns, contributing to higher user engagement and retention
- Fixed high-impact production bugs and reduced crash rates in video playback by ~20% through targeted refactoring and stability improvements
- Wrote and maintained unit and UI tests to ensure feature quality and prevent regressions across frequent release cycles
- Integrated analytics and A/B testing frameworks, enabling datadriven product decisions at scale

Portfolio

item-0

Photo to Video: AI Video Maker

Photo to Video: AI Video Maker transforms static photos into dynamic videos using advanced AI. It adds smooth motion, animation, and effects to create high-quality videos for social media, storytelling, and creative content—no editing skills required.
https://apps.apple.com/us/app/photo-to-video-ai-video-maker/id6749887847
item-1

生词本 · 智能背诵提醒

A focused vocabulary learning app that helps you quickly save new words, review them with smart spaced-repetition, organize by tags, and listen to pronunciation. Learn more words in less time, ideal for exams and long-term language study.
https://apps.apple.com/us/app/%E7%94%9F%E8%AF%8D%E6%9C%AC-%E6%99%BA%E8%83%BD%E8%83%8C%E8%AF%B5%E6%8F%90%E9%86%92/id1120027237
item-2

AI.FM · Text to Speech

AI.FM is a next-level text-to-speech app that turns scripts into natural, expressive voices. Choose from diverse AI voices and styles, fine-tune tone and speed, and export high-quality audio for content creation, narration, and productivity.
https://apps.apple.com/us/app/ai-fm-text-to-speech/id6744231807
item-3

Text to Speech: Voice Reader

Text to Speech: Voice Reader converts text into natural-sounding audio using advanced AI voices. With hundreds of voices across many languages, it’s ideal for accessibility, learning, content creation, and listening on the go.
https://apps.apple.com/us/app/text-to-speech-voice-reader/id1626767582

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in