My name is Lei Zhang, a Senior iOS Developer with over a decade of experience building scalable, high-quality mobile applications. I specialize in Swift, SwiftUI, UIKit, and Combine and have led development on a wide range of apps—from startups to enterprise-level solutions. I'm passionate about clean architecture, SOLID principles, performance optimization, and crafting great user experiences.

Lei Zhang

My name is Lei Zhang, a Senior iOS Developer with over a decade of experience building scalable, high-quality mobile applications. I specialize in Swift, SwiftUI, UIKit, and Combine and have led development on a wide range of apps—from startups to enterprise-level solutions. I'm passionate about clean architecture, SOLID principles, performance optimization, and crafting great user experiences.

Available to hire

My name is Lei Zhang, a Senior iOS Developer with over a decade of experience building scalable, high-quality mobile applications.
I specialize in Swift, SwiftUI, UIKit, and Combine and have led development on a wide range of apps—from startups to enterprise-level solutions. I’m passionate about clean architecture, SOLID principles, performance optimization, and crafting great user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Language

English
Fluent

Work Experience

Senior Mobile Developer at Verizon Connect
July 1, 2023 - November 1, 2025
Own and drive strategic iOS projects, improve code quality and performance. Migrate the UIKit to SwiftUI. Mentor junior developers in the mobile team. Collaborate with the UX design team and backend team to deliver new features that align with the intended user experience and meet the required technical specifications.
Senior Mobile Developer at Flipdish
January 1, 2022 - June 1, 2023
Worked as part of the 888Sport product team to develop new features for iOS and Android applications. Maintained the existing iOS app written in Objective-C and resolved issues that arose. Designed and developed a RESTful API integration that enables users to track order status.
Senior Software Engineer / Consultant at Purpledecks
February 1, 2012 - December 1, 2018
Consultant delivering mobile software solutions for various clients; on-site at Idemia for biometric/identity solutions; contributed to design and implementation of mobile SDKs and biometric workflows; worked on Mastercard SDK integration and RTE News Now Android app.
Senior Mobile Developer at 888 Spectate
August 1, 2019 - December 31, 2021
Worked as a Senior Mobile Developer with the 888Sport product team to develop new features for iOS and Android applications. Maintaining the existing iOS app written in Objective-C and resolving issues that arise.
Mobile SDK Architect / Consultant at Idemia (via Purpledecks)
August 1, 2019 - December 1, 2021
On-site consultant delivering biometric identity solutions; designed iOS SDKs for biometric data capture and authentication workflows; contributed to secure identity management products used across multiple industries.

Education

Masters in Software Engineering at National University of Maynooth, Ireland
January 1, 2004 - January 1, 2005
Higher Diploma in Computer Science at Griffith College, Dublin, Ireland
January 1, 2004 - January 1, 2005

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Telecommunications, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Dublin today.