I am a results-driven Software Engineer and Mobile Application Developer with over 10 years of experience specializing in native iOS and Android app development. I have a strong background in Swift, SwiftUI, Objective-C for iOS, and Kotlin and Java for Android. I enjoy architecting, designing, and optimizing mobile applications to ensure seamless integration and exceptional user experiences. I'm skilled in Agile methodologies and continuously seek to learn and innovate in the mobile application development space. I have hands-on experience in implementing features such as biometric authentication, migrating legacy codebases to reduce technical debt, and collaborating with cross-functional teams to deliver high-quality products efficiently.

Gursimran Singh Gill

I am a results-driven Software Engineer and Mobile Application Developer with over 10 years of experience specializing in native iOS and Android app development. I have a strong background in Swift, SwiftUI, Objective-C for iOS, and Kotlin and Java for Android. I enjoy architecting, designing, and optimizing mobile applications to ensure seamless integration and exceptional user experiences. I'm skilled in Agile methodologies and continuously seek to learn and innovate in the mobile application development space. I have hands-on experience in implementing features such as biometric authentication, migrating legacy codebases to reduce technical debt, and collaborating with cross-functional teams to deliver high-quality products efficiently.

Available to hire

I am a results-driven Software Engineer and Mobile Application Developer with over 10 years of experience specializing in native iOS and Android app development. I have a strong background in Swift, SwiftUI, Objective-C for iOS, and Kotlin and Java for Android. I enjoy architecting, designing, and optimizing mobile applications to ensure seamless integration and exceptional user experiences.

I’m skilled in Agile methodologies and continuously seek to learn and innovate in the mobile application development space. I have hands-on experience in implementing features such as biometric authentication, migrating legacy codebases to reduce technical debt, and collaborating with cross-functional teams to deliver high-quality products efficiently.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Software Engineer at AppsMaven
July 1, 2023 - Present
Applied core software architecture principles including SOLID design, modular architecture, and TDD to deliver scalable iOS applications with long-term maintainability. Implemented biometric authentication (Face ID & Touch ID) across high-security apps, reducing login friction by 40% and increasing daily active sessions by approximately 20%. Reduced technical debt by migrating legacy Objective-C codebase to Swift, resulting in a 30% decrease in crash reports and improved developer onboarding time. Conducted deep debugging and performance optimization, contributing to a 25% increase in app stability and 15% improvement in launch time. Collaborated with distributed teams using Bitbucket, Git, and GitLab to support CI/CD pipelines, code reviews, and feature rollouts in an Agile sprint environment. Identified and resolved architectural bottlenecks, leading to a 35% reduction in code complexity and faster feature development cycles. Maintained technical documentation and API specifications
Software Engineer at CleNET Technologies
June 30, 2023 - July 16, 2025
Designed and built native applications for iOS (SwiftUI) and Android (Kotlin) delivering seamless functionality with modern UI/UX and achieving 95%+ crash-free sessions post-launch. Participated in over 20 Agile sprints contributing to sprint planning, technical design, and code reviews to ensure on-time delivery of high-performance, production-grade features. Facilitated cross-functional collaboration between product, design, and QA teams on projects involving 5–10 stakeholders, ensuring timely feedback loops and consistent release alignment. Contributed to Jira-managed Agile workflows, handling task breakdown, estimation, and sprint planning across teams of 4–6 developers, improving planning accuracy by 30%. Delivered hybrid content features using HTML, CSS, and JavaScript in WebViews while maintaining native performance standards. Reviewed 50+ pull requests quarterly, enforcing MVVM-based architecture and reusable design patterns to maintain code quality and consistency. Collabo
Software Engineer at Apps Maven
February 28, 2021 - July 16, 2025
Developed cross-functional multi-platform applications and games for iOS and Android using Java, Swift, Objective-C, and C++. Mentored junior developers through detailed code review, promoting better coding standards and improved team output quality. Developed and maintained a feature-rich e-commerce iOS app using Swift, SwiftUI, and Combine supporting secure payments, dynamic product listings, user accounts, and real-time order tracking. Extensively used iOS SDK components including UIKit, Foundation, CoreData, CoreLocation, and AVFoundation for robust features. Applied Object-Oriented Programming principles to design reusable and testable components using MVC and MVVM design patterns. Integrated RESTful APIs using URLSession, Alamofire, and Codable for network communication. Published apps on respective stores and monitored analytics to optimize performance and fix bugs. Integrated mobile payment solutions like Apple Pay, Stripe, and PayPal SDKs. Handled secure data storage using iOS
Software Engineer at AppsMaven
July 1, 2023 - Present
Applied core software architecture principles including SOLID design, modular architecture, and TDD to deliver scalable iOS applications with long-term maintainability. Implemented biometric authentication (Face ID & Touch ID) across high-security apps, reducing login friction by 40% and increasing daily active sessions by approximately 20%. Reduced technical debt by 60% migrating legacy Objective-C codebase to Swift, leading to a 30% decrease in crash reports and improved onboarding times. Conducted deep debugging and performance optimizations, resulting in improved app stability and launch times. Collaborated with distributed teams supporting CI/CD pipelines, code reviews, and Agile feature rollouts. Identified architectural bottlenecks reducing code complexity by 35% and feature development cycles by up to 2 weeks per sprint. Maintained technical documentation to support cross-team onboarding, reducing ramp-up time by 50%.
Software Engineer at CleNET Technologies
June 30, 2023 - July 16, 2025
Designed and built native iOS (SwiftUI) and Android (Kotlin) applications with modern UI/UX achieving over 95% crash-free sessions. Participated in 20+ Agile sprints contributing to sprint planning, technical design and code reviews ensuring on-time delivery of production-grade features. Facilitated collaboration between product, design, and QA teams with 5-10 stakeholders, ensuring timely feedback and consistent release alignment. Contributed to Jira Agile workflows including task breakdown, estimation, and sprint planning across 4-6 developer teams improving planning accuracy by 30%. Delivered hybrid content features via WebViews with HTML, CSS, and JavaScript while maintaining native performance standards. Reviewed over 50 pull requests quarterly enforcing MVVM-based architecture and reusable design patterns. Collaborated with UI/UX designers using Figma to develop modular SwiftUI components aligned with Apple’s guidelines. Adopted functional programming patterns and Combine frame
Software Engineer at Apps Maven
February 28, 2021 - July 16, 2025
Developed cross-functional multi-platform iOS and Android applications and games using Java, Swift, Objective-C and C++. Mentored junior developers through detailed code reviews, raising coding standards and improving team quality. Built and maintained e-commerce iOS apps using Swift, SwiftUI, and Combine with features such as secure payments, dynamic product listings, user accounts, and real-time order tracking. Utilized iOS SDK components including UIKit, Foundation, CoreData, CoreLocation, and AVFoundation for robust app features. Applied OOP principles to create reusable, modular, testable components using MVC and MVVM design patterns. Integrated RESTful APIs using URLSession, Alamofire, and Codable for smooth network communication. Published iOS and Android apps to app stores and TestFlight, monitoring analytics, addressing bugs, and optimizing performance. Integrated mobile payment solutions like Apple Pay, Stripe, and PayPal SDKs. Implemented secure data storage using iOS Keycha
Software Engineer at AppsMaven, Remote
July 1, 2023 - Present
Applied core software architecture principles including SOLID design, modular architecture, and TDD to deliver scalable iOS applications with long-term maintainability. Implemented biometric authentication (Face ID & Touch ID) across high-security apps, reducing login friction by 40% and increasing daily active sessions by around 20%. Reduced technical debt by 60% by migrating a legacy Objective-C codebase to Swift, resulting in a 30% decrease in crash reports and improved developer onboarding time. Conducted deep debugging and performance optimization, contributing to a 25% increase in app stability and 15% improvement in launch time based on Crashlytics metrics. Collaborated across distributed teams using Bitbucket, Git, and GitLab to support CI/CD pipelines, code reviews, and feature rollouts in an Agile sprint environment. Identified and resolved architectural bottlenecks, leading to a 35% reduction in code complexity and faster feature development cycles by up to 2 weeks per sprin
Software Engineer at CleNET Technologies, Markham, Canada
June 30, 2023 - July 16, 2025
Designed and built native applications for iOS (SwiftUI) and Android (Kotlin), delivering seamless functionality with modern UI/UX and achieving 95%+ crash-free sessions post-launch. Participated in 20+ Agile sprints, contributing to sprint planning, technical design, and code reviews to ensure on-time delivery of high-performance, production-grade features. Facilitated cross-functional collaboration between product, design, and QA teams on projects with 5–10 stakeholders, ensuring timely feedback loops and consistent alignment across releases. Contributed to Jira-managed Agile workflows, handling task breakdown, estimation, and sprint planning across teams of 4–6 developers, improving planning accuracy by 30%. Delivered hybrid content features using HTML, CSS, and JavaScript in WebViews, supporting dynamic content rendering and maintaining native performance standards. Reviewed 50+ pull requests per quarter, enforcing MVVM-based architecture and reusable design patterns to maintai
Software Engineer at Apps Maven, Mohali, India
February 28, 2021 - July 16, 2025
Developed cross-functional multi-platform applications and games for iOS and Android, utilizing Java, Swift, Objective-C and C++. Mentored junior developers through detailed code reviews, promoting better coding standards. Developed and maintained a feature-rich e-commerce iOS application using Swift, SwiftUI, and Combine, supporting secure payments, dynamic product listings, user accounts, and real-time order tracking. Used iOS SDK extensively, including UIKit, Foundation, CoreData, CoreLocation, and AVFoundation to build robust app features. Applied Object-Oriented Programming principles with MVC and MVVM design patterns. Integrated RESTful APIs and mobile payment solutions such as Apple Pay, Stripe, and PayPal SDKs. Implemented secure data storage using iOS Keychain Services. Published apps to app stores and Testflight, monitored analytics, optimized app performance.
Software Engineer at AppsMaven
July 1, 2023 - Present
Applied core software architecture principles including SOLID design, modular architecture, and TDD to deliver scalable iOS applications. Implemented biometric authentication reducing login friction by 40%, migrating legacy Objective-C codebase to Swift which decreased crash reports by 30%. Conducted debugging and performance optimization resulting in a 25% increase in app stability. Collaborated with distributed teams using Git and supported CI/CD pipelines in Agile environment. Reduced code complexity by 35% and improved feature development cycles.
Software Engineer at CleNET Technologies
June 30, 2023 - July 16, 2025
Designed and built native iOS (SwiftUI) and Android (Kotlin) applications delivering 95%+ crash-free sessions. Participated in Agile sprints contributing to planning, technical design and code reviews. Facilitated cross-functional collaboration between product, design and QA teams on projects with 5-10 stakeholders. Contributed to Jira-managed Agile workflows handling task breakdown, estimation, and sprint planning, improving accuracy by 30%. Delivered hybrid content features using WebViews and reviewed 50+ pull requests per quarter to maintain code quality.
Software Engineer at Apps Maven
February 28, 2021 - July 16, 2025
Developed cross-functional multi-platform applications and games for iOS and Android using Java, Swift, Objective-C, and C++. Mentored junior developers through code reviews promoting coding standards. Developed and maintained an e-commerce iOS app supporting secure payments, dynamic product listings and real-time order tracking. Applied OOP principles and design patterns like MVC and MVVM. Integrated RESTful APIs for seamless network communication and implemented secure data storage using iOS Keychain Services.

Education

Masters of Engineering at Chandigarh Engineering College, India
May 1, 2013 - May 31, 2015
Bachelor of Engineering at Llriet Moga, India
May 1, 2007 - May 31, 2011
Masters of Engineering at Chandigarh Engineering College, India
May 1, 2013 - May 31, 2015
Bachelor of Engineering at Llrriet Moga, India
May 1, 2007 - May 31, 2011
Masters of Engineering in System Software at Chandigarh Engineering College, India
May 1, 2013 - May 31, 2015
Bachelor of Engineering in Information Technology at Llriet Moga, India
May 1, 2007 - May 31, 2011
Masters of Engineering at Chandigarh Engineering College, India
May 1, 2013 - May 31, 2015
Bachelor of Engineering at Llriet Moga, India
May 1, 2007 - May 31, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Transportation & Logistics, Retail, Gaming, Professional Services, Media & Entertainment