Summary
Ali Zafar is a senior application developer with 15 years in software development and a 12-year focus on mobile platforms, currently building high-performance iOS and Kotlin Multiplatform apps at CIBC. He has led mobile teams through product lifecycles—from startup hits at TimePlay and acquisition-readiness at Angus Systems to scaling cross-platform React Native initiatives at MRI Software—while mentoring engineers and improving delivery practices. Technically fluent in Swift, UIKit/SwiftUI, Kotlin/KMM, and TypeScript/Node.js, he pairs clean architecture and MVVM with robust CI/CD and testing discipline to prioritize performance and user experience. His background includes systems and game development across Objective-C, C#, .NET and backend work with MongoDB, giving him breadth across client and server stacks. A graduate of Lahore University of Management Sciences and FAST-NUCES, he blends strong academic foundations with hands-on product impact in Toronto’s fintech and proptech spaces. Notably, he has a track record of turning mobile portfolios into acquisition assets by shipping engaging, production-ready apps that attracted buyer interest.
4 years of coding experience
18 years of employment as a software developer
MS-CS Computer Science, MS-CS Computer Science at Lahore University of Management Sciences
BS-CS Computer Science, BS-CS Computer Science at National University of Computer and Emerging Sciences