Huan Zhang
Senior iOS Developer · US Permanent Resident
Denton, TX 76210 · TEL 972-***-**** · **********@*****.*** linkedin.com/in/huan-zhang2202 · github.com/zhang54289 Professional Summary
• 30+ years in IT, 10+ years in iOS development using Swift, SwiftUI, Objective-C.
• Expert in MVVM, MVC, Cocoa Touch (UIKit, Core Data), AVKit, TVOS.
• Skilled in Core Location, MapKit, push notifications, universal links, async REST APIs.
• Proficient in Java for Android and backend systems during Chuwa tenure.
• Experienced in Git, Agile, unit/UI testing with XCTest/XCUITest.
• Led global teams in delivering scalable iOS solutions and app distribution. Professional Experience
Senior iOS Developer, VIZIO TV, Addison, TX Nov 2022 – Present
• Spearheaded SwiftUI redesign of VIZIO TV app using MVVM, reducing maintenance efforts.
• Developed Picture-in-Picture (PiP) with AVKit, enhancing streaming experience.
• Built async REST APIs for favorite app IDs, improving personalization.
• Integrated subscription APIs with secure authentication, driving revenue growth.
• Analyzed user touch movements, optimizing UI navigation.
• Implemented Share Extension, enabling seamless content sharing.
• Added push notifications, boosting user retention.
• Configured universal links for deep linking, enhancing engagement.
• Migrated UIKit components to SwiftUI, improving app performance.
• Utilized Core Data for efficient data management and caching.
• Conducted UI/unit testing with XCTest/XCUITest, ensuring high test coverage.
• Provided production support, resolving critical issues for global users. Tech Stack: iOS SDK, Swift, SwiftUI, AVKit, UIKit, Core Data, Core Location, MapKit, Xcode, TVOS, REST APIs
1
Senior Software Developer, Shanghai Chuwa Software Co. Ltd., China & Japan Jul 1995 – Aug 2022
• Salaried Japanese Language Training, Shanghai, China (1995–1996): Achieved professional flu- ency for Japan-based roles.
• Mitsubishi Electric, Osaka, Japan (1996–1999): Built train simulation programs, streamlining rail operations.
• Developed ticket vending systems, enhancing transaction efficiency.
• Supported electric utility control systems, improving reliability.
• Integrated camera systems with Un*x C, Pro*C, PL/SQL for GUI gameplay.
• Sango Denki, Osaka, Japan (1999–2005): Developed C/C++ mobile software, improving relia- bility.
• Optimized mobile systems, reducing latency and enhancing scalability.
• Deployed mobile apps to production, ensuring robust performance.
• Nomura Syoken, Shanghai, China (2005–2022): Migrated Objective-C to Swift, improving main- tainability.
• Designed UIKit/Storyboard UI features for iOS apps.
• Optimized UI responsiveness, improving user satisfaction.
• Debugged Java Android apps, enhancing banking app performance.
• Optimized COBOL backend systems for robust transaction processing.
• Debugged complex backend issues, ensuring system stability.
• Collaborated with cross-functional Agile teams to meet deadlines. Tech Stack: iOS SDK, Swift, Objective-C, UIKit, Core Data, Java, COBOL, C, C++, Un*x C, Pro*C, PL/SQL
Education
B.S., Computer Science, Fudan University, Shanghai, China, 1995 2