07/23/2025 updated

**** ******** ****
100 % available

Lead iOS Developer with 9.5+ years experience in Swift, App Security, and Architecture

Bengaluru, India
Worldwide
B-Tech in Computers from SVIET
Bengaluru, India
Worldwide
B-Tech in Computers from SVIET

Profile attachments

Indivar_Raina_Resume_iOS.pdf

Agile MethodologyAlgorithmsIOS ApplicationsApple IOSBewerber-Tracking-SystemArchitectureArchitectural PatternsAtlassian JiraAutomationComputer ProgrammingContinuous IntegrationData StructuresProgramming ToolsExpeditingSearch AlgorithmsModel View ViewModelOAuthObjective-C (Programming Language)JSON Web TokenSecurity ManagingSubscription ManagementSubversionWorkflowsUikitTransport Layer SecuritySwiftuiAppiumConcurrencyTooling Assembly and DismantlingIos FrameworksCachingSwift (Programming Language)GitCore DataReal Time DataSafety PrinciplesDynamic ProgrammingJenkins
Swift & iOS Development
Expert knowledge of Swift, Objective-C, and iOS frameworks including UIKit, SwiftUI, Combine, AVFoundation, CoreML, and CoreData. Extensive experience designing and implementing scalable iOS applications across diverse industries.

App Security Implementation
Specialized expertise in iOS app security including Keychain Services, CryptoKit, Secure Enclave, HTTPS/TLS, SSL Pinning, ATS, OAuth2, JWT, LocalAuthentication, NSFileProtection, and Jailbreak Detection.

Architecture & Concurrency
Advanced implementation of architectural patterns including MVVM, VIPER, RIBs, and Protocol-Oriented Programming. Proficient with concurrency techniques using Grand Central Dispatch (GCD), OperationQueue, async/await, and Combine Publishers/Subscribers.

Data Structures & Algorithms
Strong foundation in data structures and algorithms including Linked Lists, Trees, Queues, Stacks, Heaps, Hashing, Sorting & Searching Algorithms, Recursion, Dynamic Programming, and Complexity Analysis.

CI/CD & Development Tools
Proficiency with development tooling including JIRA, Jenkins, Git, SVN, Agile methodologies, Appium, and Fastlane for streamlined development workflows and automation.

Problem-Solving & Optimization
Experience solving 500+ algorithmic problems on platforms like LeetCode & HackerRank. Regular application of DSA principles in optimizing in-app search, caching, and real-time data handling.

UI Development
Creation of generic UI component systems to accelerate feature development. Implementation of UI components using Interface Builder and Auto Layout for responsive designs.
 

Experience

Professional experience5 - 10 years
Freelancer since2016

Languages

EnglishNative speaker

Project history

iOS Lead

Wipro Ltd. (Client: UBER)
Led development of marketing modules across Uber's iOS apps (Rider, Driver, Eats) using RIBs framework. Integrated secure API interactions with ATS enforcement and SSL certificate validation. Implemented secure token storage using Keychain and optimized UI performance with GCD and async/await.

Technical Lead

Tata Elxsi (Client: SONY LIV)
Built and optimized features for SonyLiv iOS app and Apple TV using MVVM. Implemented secure data handling for premium content with DRM compliance. Optimized concurrency with OperationQueues and Combine for complex playback states and personalized feed generation.

Senior iOS Developer

SequelOne Solutions Pvt. Ltd.
Designed and implemented 6+ iOS apps from the ground up. Handled concurrency challenges using GCD and background queues for real-time data processing. Secured authentication tokens with Keychain and CryptoKit. Projects included HonoHR, Facial Recognition, and mBPM.

iOS Developer

Weblink India.Net Pvt. Ltd.
Developed scalable applications for content retrieval and indexing. Used SVN for version control and collaborated on APIs for third-party integrations. Ensured compliance with Apple's Human Interface Guidelines and App Store requirements.

Junior iOS Developer

Mobilitte
Built 10-12 iOS apps using Objective-C. Integrated ApplePay and Stripe payment gateways securely. Followed Agile practices and worked with QA to ensure compatibility and performance. Gained experience in iOS development fundamentals, debugging, and memory management.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in