Available to hire
I’m Navpreet Singh Gogana, a mobile-first software professional with 12+ years of experience in requirement analysis, design, coding, testing, and QA. I specialize in native iOS and Android development, with over 10 years of UI building using UIKit and SwiftUI, plus 2+ years working with SwiftUI/Combine, and I have led teams of 10+ people including scrum master responsibilities. I am adept at collaborating across cross-functional teams to deliver high-quality mobile experiences and robust architectures.
Skills
Language
English
Fluent
Work Experience
Senior iOS Developer (Contract) at CIBC Bank
February 1, 2022 - PresentLed iOS development for the CIBC Mobile Banking app, collaborating with cross-functional teams to implement new features, optimize performance, and ensure code quality and accessibility across devices.
Senior iOS Developer (Contract) at Loblaw PC Health
January 1, 2022 - October 10, 2025Contributed to the PC Health app by implementing features and UI improvements, integrating healthcare workflows, and enhancing app stability and user experience.
Senior iOS Developer at OpenText Inc
October 1, 2021 - October 10, 2025Worked on OpenText Core Share/Core Content mobile apps, delivering secure content access, collaboration features, and performance improvements.
Mobile App Developer at Cognitive Systems
July 1, 2019 - October 10, 2025Developed mobile applications with a focus on reliable delivery, UI/UX fidelity, and integration with backend services.
Software Developer - Mobile at IMS Canada
December 1, 2018 - October 10, 2025Built mobile solutions, implemented features, and collaborated with cross-functional teams to meet product goals.
Team Lead/Manager Mobile at SmartData Inc
April 1, 2015 - October 10, 2025Led a mobile development team, guided project execution, and ensured delivery quality and timelines.
Principle Consultant - Mobile at Seasia Consulting
April 1, 2015 - October 10, 2025Provided mobile strategy and development leadership, shaping architecture and mentoring engineers across projects.
Senior iOS Developer (Contract) at CIBC Bank
February 1, 2022 - PresentSenior iOS Developer responsible for designing, developing, and maintaining native iOS applications using Swift/SwiftUI, UIKit, and Core Data. Focused on improving performance, reliability, and integration with REST/SOAP services. Led UI enhancements and collaborated with QA to ensure high-quality releases.
Senior iOS Developer (Contract) at Loblaw PC Health
January 31, 2022 - October 10, 2025Senior iOS Developer (Contract) contributing to the PC Health app, providing access to a network of nurses, dietitians, doctors and wellness programs. Worked on features that enhance user experience and integration with backend services.
Senior iOS Developer at OpenText Inc
October 1, 2021 - October 10, 2025Senior iOS Developer responsible for OpenText Core Share and Core Content mobile apps, delivering secure mobile experiences and integrating with backend services.
Mobile App Developer at Cognitive Systems
July 1, 2019 - October 10, 2025Mobile App Developer delivering native mobile solutions, focusing on iOS platforms with Swift/Objective-C, UI implementation and testing.
Software Developer - Mobile at IMS Canada
December 1, 2018 - October 10, 2025Mobile software development for cross-functional teams, implementing features for iOS applications and collaborating on mobile architecture.
Team Lead/Manager Mobile at SmartData Inc
April 1, 2015 - October 10, 2025Team Lead/Manager for mobile development, guiding a team of engineers, ensuring delivery timelines, code quality, and collaboration with stakeholders.
Principle Consultant - Mobile at Seasia Consulting
April 1, 2015 - October 10, 2025Principal Consultant for mobile development, providing technical leadership, architecture guidance, and project execution across mobile engagements.
Education
Qualifications
B.Tech. (Computer Science)
January 11, 2030 - October 10, 2025MBA (Information Technology)
January 11, 2030 - October 10, 2025B.Tech. (Computer Science)
January 11, 2030 - October 10, 2025MBA (Information Technology)
January 11, 2030 - October 10, 2025B.Tech. (Computer Science)
January 11, 2030 - October 10, 2025MBA (Information Technology)
January 11, 2030 - October 10, 2025Industry Experience
Software & Internet, Professional Services, Financial Services, Healthcare, Media & Entertainment, Education
Skills
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Kitchener today.