Ios Developer Resume
5.00/5 (Submit Your Rating)
Austin, TX
SUMMARY
- Up to6 years of total programming experience in iOS application development.
- Experience in working with Frameworks - WebKit, Audio Toolbox, AVFoundation, Core Data, Core Services, Core Graphics, MapKit, Core Location, Core animation & Quartz Core.
- Concentrated on Mobile Development for iPhone & iPad using Swift, SwiftUI and Objective- C.
- Experienced in working with third party dependency managers such as Cocoapods and
- Carthage.
- Well experienced on client server applications consuming the web services of type REST, POST, SOAP, WSDL and parsing of data using the JSON, XML parsers.
- Experience in writing XC tests and XC UI Tests to bring the code coverage up for the codebases in multiple projects.
PROFESSIONAL EXPERIENCE iOS Developer
Confidential, Austin, TX
Responsibilities:
- Using MVVM approach, Singleton, Delegation and Notifications with use of Core Data.
- Converted code from UIKit to SwiftUI and Combine for existing and new functionalities
- Consuming JSON web service to fetch the data, reformatted the data to group the departments under a parent product group and bind it to the View.
- Designed the interface to control the brightness of the application using the UIKit framework.
- Constantly developing new features for existing iOS applications and using Carthage for the application.
- Implementing instant notifications and push notifications service using Confidential ’s APNS service.
- Writing XC tests focussing on functionality of the flows to bring the code coverage up for this project. Worked on multiple sprints writing unit tests for already existing files.
- Writing XC UI tests as well to make sure all the UI flows of the app are working properly.
- Participating in Code Review and working on agile environment for development using Atlassian tools.
Environment: iPhone, SwiftUI, Swift, Objective C, Xvcode, Carthage. App Link: Confidential ’ s internal application. iOS Developer
Confidential, Dallas, TX
Responsibilities:
- Project was developed and implemented using application design based on MVVM.
- Designed applications using Auto Layout constraints for all types of iPhone screens.
- Worked extensively on Xcode, Interface Builder and Instrument.
- Used GrayCulver library to make all the service calls.
- Actively worked with Firebase Analytics Crashlytics for all the crash reports.
- Used the CMT SDK to track the trips and the TMI services to get the discount related information.
- Wrote XC Tests and XC UI tests as part of the user story. In this project, the unit tests were taken into consideration for user story grooming which contributed for the CI/CD integration using Jenkins.
- Worked with POSTMAN to make all the GET, POST service calls.
- Programmed in order to acquire and store persist cacheable content such as static data, images and user preference data using Core Data and NSUserDefaults.
Environment: iPhone, Swift, Carthage. REST API’ s.