Summary
Soni Suman is a Senior Mobile Application Developer with over 8 years of experience building secure, high-performance iOS and cross-platform mobile solutions for banking, fintech, and consumer products across Canada and India. At CIBC he led modularization and monorepo migrations, improving scalability and supporting apps used by over one million users while championing test-driven development and robust CI/CD practices. Proficient in Swift, UIKit, Kotlin Multiplatform, MVVM/VIPER, and Clean Architecture, he consistently delivers enterprise-grade features, production incident resolution, and strong unit test coverage. Known for mentoring junior engineers and driving cross-functional collaboration, he is actively expanding expertise in SwiftUI and Combine to modernize app interfaces and reactive flows. An unexpected strength is his background in device management and geofencing early in his career, which gives him practical insight into large-scale deployment and location-aware features.
7 years of coding experience
7 years of employment as a software developer
B.E, Computer Science, B.E, Computer Science at MATS University, Raipur
Higher Secondary Education, Science, Higher Secondary Education, Science at S.M. College, Bhagalpur
10th, 10th at S P M High School
English, Hindi