Anish Agarwal

Lead IOS Developer

Bengaluru, Karnataka, India4 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • Expert in iOS development with a focus on user experience.
  • Strong background in memory optimization and application architecture.
  • Proficient in both Swift and SwiftUI for mobile applications.
Stackforce AI infers this person is a Mobile Application Developer specializing in iOS with strong architectural skills.

Contact

Skills

Core Skills

Ios DevelopmentSwift

Other Skills

API CallingAPI IntegrationApollo GraphQLBack-End Web DevelopmentCarthageCocoaCocoa TouchCocoaPodsCustom UI DevelopmentGraphQLHasuraJSONMVCMVVMMemory Management

About

Currently thriving as an SDE II at Expedia Group, my journey in iOS development is marked by robust contributions to mobile application architecture and memory optimization. My educational foundation in Computer Science from The LNM Institute of Information Technology underpins my technical proficiency. Core competencies in Swift, the Swift Codable Protocol, and the Software Development Life Cycle (SDLC) enable us to innovate continuously. I champion iOS development and design, ensuring seamless user experiences and reliable app performance, leveraging my fluency in English and Hindi to collaborate effectively with global teams.

Experience

Expedia group

SDE 2 (iOS Developer)

Jan 2023Present · 3 yrs 2 mos · Gurugram, Haryana, India

SwiftiOS DevelopmentSoftware Development Life Cycle (SDLC)

Ola

2 roles

iOS Developer

Jul 2021Dec 2022 · 1 yr 5 mos

  • Made Profile page UI with custom views and APIs. Made custom classes of UIViews adding them to Flamingo.
  • Did multithreading using Operations, Dispatch Groups, and Queues. Used Auto-Layout for making UI.
  • Wrote code considering Memory Management, ARC, Thread safety, Application states, and Protocol orientation.
  • Handled failure of third-party libraries(Carthage) and updated them. Dealt with all touch points of this functionality.
  • Wrote Unit test cases and UI tests for existing and new features using XCTest and XCTestCase frameworks.
  • Worked on Customer and Driver apps, integrated design from FIGMA and Animations from Lottie files.
  • Developed projects using MVVM, MVC, Delegate and Protocol, and Singleton design patterns.
  • Used and updated CocoaPods and Carthage, and made Custom views using XIBs. I made reusable UIs for the App.
  • I also worked on API calls, AlomaFire, NSURLSessions, NSUserDefaults, CoreData, Alamofire, and Flamingo.
  • Worked closely with the Design Team and API Teams while developing and supported the QA Team while Testing.
Custom UI DevelopmentMultithreadingMemory ManagementUnit TestingAPI IntegrationCocoaPods+3

iOS Intern

Jan 2021Jun 2021 · 5 mos

  • Developed projects using MVVM and MVC design patterns and also used delegate and protocol patterns.
  • Used CocoaPod’s libraries. I also used API calling, AlomaFire, NSURLSession, NSUserDefaults, and Coredata.
API CallingCocoaPodsMVVMMVCiOS DevelopmentSwift

Education

The LNM Institute of Information Technology

Bachelor of Technology - BTech — Computer Science

Jan 2017Jan 2021

Stackforce found 100+ more professionals with Ios Development & Swift

Explore similar profiles based on matching skills and experience