Aleem B
iOS Software Engineer
Hire this person
Send a job offer directly to this candidate
About
13+ years of experience in mobile application development specializing in iOS platforms. Strong expertise in Swift, Objective-C, SwiftUI, and UIKit, building scalable and maintainable iOS applications using modern development practices. Experienced in implementing MVVM architecture, modular design patterns, and reactive programming with Combine to create clean, testable, and maintainable codebases.
Proven ability to build large-scale consumer applications used by millions of users, including retail e-commerce platforms and global travel booking apps. Specialized in mobile security and cryptography, implementing PKI, digital signatures, Apple Secure Enclave, Keychain Services, OAuth2 authentication, and FIDO2/Passkeys. Extensive experience integrating RESTful APIs, asynchronous networking, and background data synchronization to support real-time mobile application functionality.
Skilled in performance optimization and memory management, improving application responsiveness and reducing crash rates using tools such as Firebase Crashlytics. Hands-on experience implementing Core Data persistence, MapKit, CoreLocation, push notifications, and third-party SDK integrations for rich mobile experiences. Proficient in building modular architectures using Swift Package Manager and CocoaPods, enabling scalable feature development across distributed teams.
Experienced in CI/CD automation using Fastlane, GitHub Actions, and Xcode command-line tools, streamlining build, testing, and release pipelines. Demonstrated leadership as a Mobile Team Lead mentoring junior engineers, promoting secure coding practices, architectural standards, and high-quality code delivery. Strong experience working in Agile development environments, collaborating with cross-functional teams to deliver reliable mobile applications from concept to App Store deployment.
Experience
iOS Developer - Target - Minneapolis, MN, USA
(2025-02)
Contributed to the development and enhancement of a large-scale retail e-commerce iOS application used by millions of customers for online shopping, order tracking, and in-store pickup.
- Implemented high-performance UI components using Swift, UIKit, and MVVM architecture, ensuring smooth navigation and optimized user experience across various devices.
- Integrated secure payment workflows, authentication, and API services, improving transaction reliability and user session management.
- Collaborated with backend teams to integrate REST APIs, Core Data caching, and analytics tracking, enabling efficient product browsing and checkout flows.
- Optimized performance and reduced app crashes by leveraging Firebase Crashlytics, memory optimization techniques, and modular code architecture.
- Improved application scalability by introducing modular feature-based architecture and Swift Package Manager modules, reducing build times and enabling independent feature development across teams.
- Implemented reactive data flows using Combine within the MVVM architecture, enabling efficient state management between ViewModels and UI layers while reducing callback-based networking code.
- Designed Combine publishers and subscribers for asynchronous API calls and user interactions, improving data binding, UI responsiveness, and maintainability of product listing and checkout modules.
- Enhanced the in-store pickup experience by integrating real-time order status updates and barcode-based pickup verification, improving customer pickup efficiency and reducing store wait times.
iOS Developer - HotelTonight - San Francisco, CA, USA
(2024-03 - 2025-02)
Worked on the HotelTonight travel booking platform, enabling users to discover and book last-minute hotel deals worldwide.
- Developed features using Swift and UIKit, improving hotel search, booking flow, and UI responsiveness.
- Integrated location-based services using MapKit and CoreLocation to help users find nearby hotel deals dynamically.
- Implemented real-time API integrations and push notifications, enhancing booking confirmations and promotional notifications.
- Improved app stability and performance through asynchronous networking, memory optimization, and crash monitoring tools.
- Implemented real-time availability updates using background refresh and optimized network request handling, ensuring accurate hotel inventory and pricing data.
Senior iOS Software Engineer & Mobile Team Lead - Ascertia Ltd - London, UK
(2016-01 - 2024-03)
Led mobile development activities including architecture decisions, code reviews, sprint planning, CI/CD automation, and App Store releases. Designed and developed enterprise-grade iOS modules using Swift and Objective-C, implementing secure digital signing workflows and document lifecycle management.
- Implemented PKI-based cryptographic operations, including EC key pair generation using Apple Secure Enclave, certificate management, and secure digital signatures.
- Built reusable components and internal SDK modules using Swift Package Manager and modular frameworks.
- Integrated OAuth 2.0 authentication, Keychain-based token management, and secure session handling.
- Implemented biometric authentication (Face ID / Touch ID) and secure document approval flows.
- Integrated Dropbox, Google Drive, and cloud document providers for document import/export workflows.
Software Engineer (iOS) - Putitout Pvt Ltd - London, UK
(2012-08 - 2016-01)
Education
Bachelor of Science - Computer Science
