Ios Developer Resume
5.00/5 (Submit Your Rating)
El Segundo, CaliforniA
SUMMARY:
- iOS Developer having extensive experience in creating native applications in different domains such as Shopping, Finance, Entertainment and Business.
- Experienced in integrating Data Analytics SDK such as, Adobe Analytics, Conviva, Comscore, and Nielsen
- Extensively used RxSwift, Swift and Objective - C programming language.
- Proficient working with both Apple Maps and Google Maps to integrate and display geographical data on a map.
- Experience with CoreBluetooth/BLE to implement wireless communication between two devices.
- Extensively used frameworks like CoreData for persistent storage, CoreLocation for fetching user’s location, LocalAuthentication for Face-ID implementation..
- Developed applications by integrating architectural patterns Model-View-Vie wModel, Model-View-Controller, Model-View-Controller-Service, Singleton and Delegate.
- Experience integrating Social networking platforms - Facebook, Twitter, Instagram in projects.
- Integrated PayPal and ApplePay in projects to provide app users an easy and secure way to make payments within an app.
- Extensive experience working with Grand Central Dispatch and NSOperations to ensure smooth user interactions.
- Extensively used JIRA, ProWorkflow for project management and Git for version control.
- Highly experienced in integrating Local Notifications and Apple Push Notification Service (APNS).
SKILL:
Data Storage: Plists, CoreData, SQLite, Firebase
Swift, RxSwift, Objective: C, Python, SQL, Java, Team Management Software Jira, Git, Jenkins, SonarQube, BitBucket, Confluence
Data Analytics SDK: Adobe Analytics, Comscore, New Relic, Nielsen Analytics, Conviva pulse & Touchstone
Thirdparty Libraries: Nimble, Quick, Crashlytics, Alamofire, MBProgressHUD, Toast
EXPERIENCE:
iOS Developer
Confidential, El Segundo, California
Responsibilities:
- Improved pre-existing MVVM Design architecture by increase use of framework to decouple different code base and features.
- Implemented and customized Adobe Analytics SDK to report user behavior and complete
- Integrated Conviva SDK to perform Real-Time metrics tracking and complete
- Created and implemented Program Guide UI on TVOS and iOS according to Zeplin and product guidelines
- Advocated Behavior Driven Development within the team to improve code coverage and product ownership
- Participated in code review to improve overall code quality and integrity
- Implemented a customized version of AVPlayer that has features such as Pauselive and keyframe scrubbing
- Contributed in improving rebuffering ratio in Http Live Streaming, by building a customized dispatch queue that reorder the async Voice Operation System.
iOS Developer
Confidential, Irving, Texas
Responsibilities:
- Used MVVM Design architecture to design and build this application.
- Made extensive use of Swift’s Codable to serialize/deserialize Confidential web-services response.
- Integrated Google Maps and customized it to display nearby Home Depot stores as per user’s current location.
- Integrated Nimble for matching and Quick for testing, to unit test the application source-code on the basis of behavior.
- Implemented Tap to Search functionality wherein a user can take a picture of a product to search for similar products, list of which was saved locally using CoreData.
- Created a custom animation to be shown before each collection view cell is presented on the Home screen.
- Implemented Apple Push Notification service (APNs) for notifying Home Depot user about their orders or new coupon details.
- Integrated Firebase/Performance in to the application to test the overall application performance when scheduling.
- Worked on setting up a custom location filter that filters out stores that do not have certain departments.
iOS Developer
Confidential, San Francisco, CA
Responsibilities:
- Implemented project architecture using MVCS design pattern to efficiently segregate the implementation of model and business-logic.
- Implemented Search feature using RxSwift, thereby enabling Confidential users to search for products, getting product suggestions and displaying results in an image grid-view.
- Integrated PayPal SDK for making payments within the ease of Confidential application.
- Used Alamofire to communicate with Confidential ’s RESTful web-services for fetching the data and used JSONSerialization to serialize the data.
- Worked extensively with CoreData to locally store Confidential user's profile details and cart details, to be synced later.
- Implemented Localization using third-party library Loki, to provide support for Spanish, Chinese and French languages.
- Implemented Wishlist feature wherein users could add or remove items they want. The list can be renamed or even deleted. Used customized CollectionView Layouts for this.
- Implemented the Daily Rewards feature with the help of third-party library, MZFormSheetController, to engage the users with a popup Confidential the center of the screen.
- For project management and updating tickets while fixing bugs, used JIRA project management tool.
iOS Developer
Confidential, San Diego, CA
Responsibilities:
- Used Objective-C language to build this application.
- Worked with Google API to enable Confidential users to invite others to the app via Google friend-list.
- Integrated Segmented Control to provide Confidential user with an interface to see their Tasks and any Updates they might have received.
- Used NSURLSession to communicate with the Confidential web-services to fetch or retrieve @mention comments for a particular user on any task/project.
- Worked with MFMailComposeViewController to enable Confidential user to send email to invite others to the app.
- Integrated a UIDatePicker Confidential the bottom of the screen to provide Confidential user with an option to set Start and Due Date.
- Used Git based version control system to manage the application source-code.
- Followed Agile with Scrum as a development strategy.
- Construct the entire website using Django framework
- Set up the SQLite DB and design ERD from scratch
- Store user information, such as userId, Email, address, order history
Technologies used: Py., Django Framework