Summary
Overview
Work History
Education
Skills
Accomplishments
CORE COMPETENCIES
Projects
Timeline
Generic

Imran Naseem

Bengaluru

Summary

Senior iOS Engineer with over 10 years of experience in crafting innovative mobile applications using cutting-edge technologies such as SwiftUI, Swift Concurrency (async/await, actors), and Combine. Proficient in modern architectural patterns including MVVM, VIPER, TCA, and Clean Architecture, ensuring the development of scalable and maintainable solutions. Expertise in SwiftData, Core Data, modular Swift Packages, Dependency Injection, and SOLID Principles, driving the creation of robust and testable code. Proven collaborator with global clients and cross-functional teams, successfully launching apps that attract over 1 million active users while maintaining a crash-free session rate exceeding 99%.

Overview

12
12
years of professional experience

Work History

Senior Technical Leader

Aspire Systems
11.2023 - 06.2024
  • Delivered 5+ major feature releases on time with zero quality regressions.
  • Led cross-platform collaboration, ensuring 100% feature parity between iOS & Android.
  • Conducted detailed PR reviews, reducing post-release defects by 30%.
  • Streamlined requirement discussions & estimations, improving sprint planning accuracy.
  • Managed App Store submissions with zero rejections.

Lead Software Development Engineer

TeamLease Services Limited
04.2016 - 02.2023
  • Collaborated directly with clients to gather requirements, deliver demos, and define POCs; estimated JIRA tasks and coordinated with product owners to maintain and update features.
  • Developed Unit and UI test cases, created class diagrams and documentation in draw.io, resolved bugs, improved performance, and used Zeplin for UI/UX references.
  • Worked in Agile environments using AWS for APIs and databases, and GitLab for version control.
  • Coordinated with QA, UX/UI, and product teams to ensure timely delivery of high-quality applications.
  • Mentored junior developers, providing technical guidance and fostering continuous learning.

Software Engineer

Remo Software
07.2014 - 04.2016
  • Independently led iOS app development, showcasing strong technical ownership.
  • Managed the App Store account and released apps in compliance with Apple guidelines.
  • Spearheaded Mobile Device Management (MDM) for the parental control solution.
  • Worked with product owners to gather and deliver on project requirements.
  • Used GitHub for source control and Microsoft Azure for APIs and databases, ensuring secure and scalable infrastructure.

Associate Software Engineer

Impressol E-Services LLP
06.2012 - 07.2014
  • Built and launched 3 innovative products from scratch, while maintaining and improving existing apps.
  • Led the development of the African Movies News App, achieving a Top 10 ranking in the US App Store.
  • Delivered third-party integrations (Facebook, Twitter, LinkedIn, Google+, Pinterest, YouTube, Vimeo) through POCs and client collaborations.
  • Ensured on-time delivery by collaborating with product managers, fixing bugs, and optimizing performance within an Agile framework using GitHub.
  • Continuously upgraded technical skills through self-learning and training, staying updated with latest industry trends.

Education

Bachelor of Engineering - Electronics & Communication

Rajiv Gandhi Proudyogiki Vishwavidyalaya
Bhopal
06.2011

Skills

  • Languages: Swift, Objective-C, C, C, Java, HTML
  • Frameworks: SwiftUI, Combine, UIKit
  • Tools: Xcode, Instruments, Fastlane, CocoaPods, Swift Package Manager (SPM)
  • Version Control: Git, GitLab, GitHub
  • Cloud & Services: Firebase, AWS, Microsoft Azure
  • Testing: UI/Unit Testing, XCTest, Instruments
  • Networking & Integrations: REST API, JSON, WebSockets, Push Notifications, In-App Purchases

Accomplishments

  • Spearheaded the research and implementation of Mobile Device Management (MDM) for remotely controlling iPhones through the Apple Enterprise Account, optimizing enterprise usage of the Remo More and Remo Browser apps.
  • Delivered multiple top-ranking apps, including one that reached the Top 10 in the US App Store.
  • Recognized for exceptional problem-solving skills and swift adaptability to new technologies and programming languages, driving the delivery of innovative solutions.
  • Successfully led and managed a cross-functional team of 8 (4 iOS and 4 Android developers), ensuring effective client communication and seamless cross-platform collaboration.
  • Provided expert technical support and conducted in-depth code reviews, ensuring high-quality and efficient software development processes.

CORE COMPETENCIES

  • iOS Development: SwiftUI, Combine, Swift, Objective-C
  • Architectures & Patterns: MVVM, VIPER, TCA, MVC, MVP, Clean Architecture, SOLID Principles, Design Patterns & Algorithms
  • App Development Frameworks: UIKit, Core Data, Core Animation, Core Location, MapKit, AVFoundation, Notification Center
  • Collaboration & Processes: Agile, Scrum, Jira, Confluence, Team Leadership, Research & Development
  • Code Quality: Code Reviews, PR Reviews, Debugging & Performance Optimization
  • CI/CD & Release Management: Jenkins, Continuous Integration (CI/CD), App Store Submission, Play Store Release, Provisioning Profiles, Certificates
  • Cross-Platform Collaboration: iOS & Android feature parity awareness and Android development

Projects

1. Gallup Access (Nov 2023 – Jun 2024)
Role: Senior Developer
Skills Used: Swift, SwiftUI, Combine, Git, MVVM, REST APIs

  • Developed Gallup Access iOS app enabling users to take surveys, view insights, and track engagement.
  • Implemented dynamic dashboards and offline survey support with seamless synchronization.
  • Integrated analytics and reporting modules, improving user engagement and survey completion rates.


2. TeamLease HCM (Feb 2020 – Jan 2023)
Role: Team Leader & Developer
Organization: TeamLease Services Limited
Skills Used: Swift, Git, MVVM, UI/Unit Testing, Firebase, Android, ML Kit, Digilocker

  • Built enhanced HR solution app with freemium and premium modules (Attendance, Leave, Reimbursement, Learning, E-onboarding, MediClaim).
  • Admin dashboard allowed dynamic control and optimization for multiple partners.
  • Currently in Beta, planned to replace the existing TeamLease app.


3. TeamLease (Apr 2016 – Feb 2023)
Role: Team Leader & Developer
Organization: TeamLease Services Limited
Skills Used: Swift, Objective-C, Git, MVC, MVVM, UI/Unit Testing, Firebase, Android, MLKit, Digilocker

  • Developed employee, manager, HR, and pre-DOJ dashboards with multiple modules and approval workflows.
  • Implemented E-onboarding, Attendance, Leave, Reimbursement, Learning, Mediclaim, Employee Handbook, and more.
  • Ensured role-based approvals and seamless HR workflow automation.


4. Remo Duplicate Photos Remover (Jul 2015 – Mar 2016)
Role: R&D & Developer
Organization: Remo Software
Skills Used: Swift, Git, MVC, Unit Testing, Firebase

  • Built app to detect and remove duplicate or similar photos using matching algorithms.


5. Remo More (Aug 2014 – Mar 2016)
Role: R&D & Developer
Organization: Remo Software
Skills Used: Objective-C, Mobile Device Management, Git, MVC, Unit Testing

  • Developed MDM app to control iOS devices remotely via web dashboard.
  • Features included app restriction, location tracking, lock/wipe commands, and device analytics.


6. Remo More SAFE Browser (Aug 2014 – Mar 2016)
Role: R&D & Developer
Organization: Remo Software
Skills Used: Objective-C, Mobile Device Management, Git, MVC, Unit Testing

  • Created restricted browser controlled via Remo More app.
  • Admin could limit websites, enforce time-based restrictions, and monitor user activity.


7. TruTraits (Dec 2013 – Jun 2014)
Role: Developer
Organization: Impressol E-Services LLP
Skills Used: Objective-C, Git, MVC, Unit Testing, Social Media Integration, CocoaPods

  • Survey-based app generating personalized SVG graphics based on user responses.
  • Integrated social login (Facebook, Twitter, LinkedIn, Google) and In-App Purchases.
  • Enabled sharing and comparing results with friends on social networks.


8. Bokstavkongen (Jun 2013 – Nov 2013)
Role: Developer
Organization: Impressol E-Services LLP
Skills Used: Objective-C, Git, MVC, Unit Testing, Animation

  • Educational app for kids to learn English alphabets through reading, writing, drawing, songs, and interactive games.


9. African Movies News (Sep 2012 – Jun 2013)
Role: Developer
Organization: Impressol E-Services LLP
Skills Used: Objective-C, Git, MVC, Unit Testing, Social Media Integration

  • News app displaying dynamic African celebrity and movie content via JSON parsing.
  • Supported social sharing, saving content for offline reading, and social login integration.

Timeline

Senior Technical Leader

Aspire Systems
11.2023 - 06.2024

Lead Software Development Engineer

TeamLease Services Limited
04.2016 - 02.2023

Software Engineer

Remo Software
07.2014 - 04.2016

Associate Software Engineer

Impressol E-Services LLP
06.2012 - 07.2014

Bachelor of Engineering - Electronics & Communication

Rajiv Gandhi Proudyogiki Vishwavidyalaya
Imran Naseem