Ping Li Email & Phone Number
Who is Ping Li? Overview
A concise factual answer block for searchers comparing this professional profile.
Ping Li is listed as Senior Software Engineer at Bell, a with 33835 employees, based in Greater Toronto Area, Canada. AeroLeads shows a matched LinkedIn profile for Ping Li.
Ping Li previously worked as Senior iOS Developer at Bell and Senior Software Engineer at Industrial Bank Co., Ltd.. Ping Li holds Bachelor'S Degree, Computer Software Engineering from Fujian Normal University.
Email format at Bell
This section adds company-level context without repeating Ping Li's masked contact details.
Review company-level records connected to Ping Li before choosing the right outreach path.
About Ping Li
As a seasoned Senior iOS Developer and Software Engineer, I bring a wealth of experience in creating robust, user-centric applications and backend systems that leverage the latest technologies in software development. With a strong foundation in both mobile and server-side platforms, I have a proven track record of driving technological innovation and delivering high-performance solutions that meet the evolving needs of businesses and consumers alike.**Skills at a Glance:**- **Languages:** Proficient in Swift, Objective-C, Java, JavaScript, and Shell Scripting.- **Databases:** Extensive experience with MySQL, Redis, SQLite, and CoreData.- **Frameworks:** Skilled in Spring, JPA/Hibernate, CoreData, RxSwift/ReactiveCocoa, Combine, SwiftUI, and React.- **Tools:** Adept with Docker, Kubernetes, Nginx, Jenkins, Kafka, Dubbo, Zookeeper, Carthage, Swift Package Manager, CocoaPods, XCTest, and Jira.**Professional Experience:****Senior iOS Developer at Bell Canada (Apr. 2022 – Aug. 2023)**- Spearheaded the development and maintenance of Bell Canada's suite of branded apps, achieving significant performance enhancements and memory optimization.- Pioneered the use of SwiftUI in the redevelopment of the Shop module, enhancing the user interface and experience.- Advanced the data interaction layer by developing efficient GraphQL queries and mutations, coupled with comprehensive unit test coverage.**Senior Software Engineer at Industrial Bank Co., Ltd. (Dec. 2017 – Oct. 2021)**- Engineered a groundbreaking low-code development platform, significantly accelerating mobile app production.- Implemented a high-performance Kafka-based event streaming platform to optimize operations.- Revolutionized mobile app deployment with Docker and Kubernetes, enhancing system stability.- Innovated a secure and dynamic hybrid iOS app architecture, resulting in over 130 financial apps and industry-leading performance metrics.My approach to software engineering is holistic, encompassing the full stack of development from the intricacies of the frontend to the complexities of the backend, all the way to the architecture of cloud environments. I am passionate about pushing the boundaries of technology to create software that not only functions seamlessly but also enriches the lives of its users.I am always eager to connect with like-minded professionals and explore new opportunities that challenge my skills and allow me to contribute to the future of technology.
Ping Li's current company
Company context helps verify the profile and gives searchers a useful next step.
Ping Li work experience
A career timeline built from the work history available for this profile.
Senior Ios Developer
• Contributed high-quality code and delivered key features Bell Canada's suite of Apps(My Bell, Virgin, Lucky, My PC) and more than 20+ internal libraries, ensuring robustperformance and user satisfaction.• Engineered a modular architecture with flat dependencies, significantly reducing inter-module coupling and enhancing maintainability.• Achieved a 30+% reduction in app memory usage and a 20+% increase in performancethrough targeted optimizations, markedly improving user experience.• Pioneered the adoption of SwiftUI by successfully redeveloping the Shop module withMVVM, demonstrating its feasibility, and setting a precedent for future development.• Crafted and executed GraphQL queries and mutations for efficient data retrieval andmanipulation, bolstering server communication.• Elevated unit test coverage to approximately 85%, through meticulous writing andrefactoring, ensuring high code quality and reliability.
Senior Software Engineer
Global top 20 banks. Supported technology to village banks and created financial Apps for clients such as the App of credit card, the App for the merchant.App Side: • Designed and developed a high-performance and secure hybrid iOS App architecture using Objective-C and Swift and created 130+ financial Apps based on this architecture.• Invented WebView container with 70+ native plug-ins and 250+ methods to provide front-end to make amazing features such as OCR, custom secure keyboard, QR code scan.• Produced dynamic and configurable UI based on data from RESTful APIs by developing 60+ reusable UI components through a data-driven declarative UI framework.• Achieved < 0.001% crash rates and stuck rates, industry-leading performance metrics.• Devised and developed micro-application architecture based on URL Loading System to improve the Web page loading by (from 3s to less than 1s) more than 100% by caching.• Reinforced 100% of data in the database file to be encrypted based on 256-bit AES ensuring the security of local user data.• Accomplished mobile App CI by Java call shell script to accomplish cloning code, replaced the resource files, compiled, and exported, and saved 100,000+ minutes of manual exporting time per year. Backend Side:• Participated in the development of the GAP system which is a low‑code development platform that can easily config UI online, export mobile App as IPA/APK• Used event streaming platform (Kafka) to improve the performance of the program operations and decoupling• Published software artifact by Docker and Kubernetes and improved deployment success rate of 100+%• Completed mobile App CI by Java call shell script to accomplish cloning code, replaced the resource files, compiled and exported, save 10000+ minutes of manual packing time per year
Software Engineer
The top 3 internet companies in China. Created and developed App for over a million users to provide convenient application management capabilities.• Implemented the dynamic page display that supports configuration based on the tableview declarative programming method.• Executed 20+ component libraries through CocoaPods for easy code management andsupported separate output of SDK.• Completed IPA file download management module, support display, manageddownload progress, and downloaded files using Objective-C.• Researched and realized some ability to break iOS system limitations, such as directlychanging wallpaper, WebClip, private API, and opening third-party Apps directly.• Fulfilled amazing user interaction animations using Core-Animation to improve the userexperience.
Colleagues at Bell
Other employees you can reach at bell.ca. View company contacts for 33835 employees →
Stephen W Joyce
Colleague at BellOakville, Ontario, Canada
View →
ML
Michael L.
Colleague at BellGreater Toronto Area, Canada
View →
AO
Abiola O.
Colleague at BellCanada
View →
DN
Daniel Nadeau
Colleague at BellMontreal, Quebec, Canada
View →
AV
Alex Vukadinovic
Colleague at BellMississauga, Ontario, Canada
View →
NA
Noreen Almeida
Colleague at BellCanada
View →
RP
Ryan Proulx
Colleague at BellOttawa, Ontario, Canada
View →
RM
Robert Mclennan
Colleague at BellToronto, Ontario, Canada
View →
MS
Micheline St-Pierre
Colleague at BellVal-D’Or, Quebec, Canada
View →
SR
Stefan Reiter-Campeau
Colleague at BellMontreal, Quebec, Canada
View →
Ping Li education
Frequently asked questions about Ping Li
Quick answers generated from the profile data available on this page.
What company does Ping Li work for?
Ping Li works for Bell.
What is Ping Li's role at Bell?
Ping Li is listed as Senior Software Engineer at Bell.
Where is Ping Li based?
Ping Li is based in Greater Toronto Area, Canada while working with Bell.
What companies has Ping Li worked for?
Ping Li has worked for Bell, Industrial Bank Co., Ltd., and Baidu, Inc..
Who are Ping Li's colleagues at Bell?
Ping Li's colleagues at Bell include Stephen W Joyce, Michael L., Abiola O., Daniel Nadeau, and Alex Vukadinovic.
How can I contact Ping Li?
You can use AeroLeads to view verified contact signals for Ping Li at Bell, including work email, phone, and LinkedIn data when available.
What schools did Ping Li attend?
Ping Li holds Bachelor'S Degree, Computer Software Engineering from Fujian Normal University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Ping Li you were looking for.
View similar profiles