Zhiying Fan is a Mobile Platform Lead and seasoned iOS engineer with eight years of hands-on experience and over a decade in mobile software, specializing in Swift, Objective-C and cross-platform architecture. She has led agile teams and driven platform-level improvements—introducing SwiftUI, micro-frontend patterns and robust CI/CD with Fastlane and GitLab—to reduce technical debt and speed deliveries. Her background includes building real-time car-sharing features with Bluetooth and WebSocket, migrating legacy codebases to Swift, and optimizing GraphQL caching for faster apps. Based in Melbourne, she combines product-focused engineering with strong customer-facing skills and a track record of mentoring teams and running knowledge-sharing initiatives. Notably, she bridges mobile architecture and operational excellence, making her effective at both shaping platform strategy and shipping polished user experiences.
8 years of coding experience
10 years of employment as a software developer
Master of Engineering - MEng, Computer Technology/Computer Systems Technology, Master of Engineering - MEng, Computer Technology/Computer Systems Technology at Xidian University
Bachelor of Engineering - BE, Automation Engineer Technology/Technician, Bachelor of Engineering - BE, Automation Engineer Technology/Technician at Shanghai Institute of Technology
content for Using Combine - notes on learning Combine with UIKit and SwiftUI
Contributions:78 commits, 38 PRs, 76 pushes in 2 months
notescombineswiftiosuikit
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.