Summary
Ping Li is a Senior Software Engineer and iOS specialist with 11 years of experience building high-performance mobile apps and resilient backend systems across enterprises like Bell, Industrial Bank, and Baidu. He blends deep expertise in Swift/Objective-C and modern frameworks (SwiftUI, RxSwift, Combine) with server-side skills in Java, Spring, Kafka, and cloud-native tooling (Docker, Kubernetes) to deliver end-to-end solutions. Notably, he led a SwiftUI redevelopment at Bell and architected a low-code platform and Kafka-based streaming at Industrial Bank that scaled to 130+ financial apps. Comfortable across databases (MySQL, Redis, CoreData) and CI/CD ecosystems, he focuses on performance optimization, robust data layers (GraphQL) and pragmatic testing. Based in Toronto, he pairs hands-on engineering with platform thinking to accelerate delivery and reduce operational risk.
11 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Fujian Normal University