iOS Mobile Engineer with a proven track record of building and optimizing high-performance applications. With expertise in Swift, SwiftUI, Objective-C, and Kotlin, he has led major projects across fintech, insurance, and telecommunications, consistently delivering impactful solutions.
Currently at TD Bank, he has played a key role in launching the autopay feature, benefiting thousands of users, and has built a scalable snapshot testing framework to enhance developer efficiency. He also spearheaded the migration to Swift 6 and Xcode 16, modernizing services with Swift concurrency for improved performance.
Previously, as Lead iOS Developer at Onlia Insurance, he led the transition from UIKit to SwiftUI, enhancing app maintainability and boosting App Store ratings. His work on the claims reporting feature streamlined insurance processes, while his development of an in-house design system ensured consistency across platforms.
His contributions to Telus and Coinsquare include optimizing performance, modernizing UI, and enhancing CI/CD pipelines using tools like Jenkins, Fastlane, and Azure DevOps. With expertise spanning mobile architecture, DevOps, testing automation, and UI/UX design, he is recognized as a well-rounded engineer with a passion for innovation.
With a background in iOS Development from Lighthouse Labs, he continues to push the boundaries of mobile technology, driving seamless user experiences and efficient engineering solutions.