We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

St Louis, MO

SUMMARY:

  • Over 7 years of development experience in Information Technology, with a progressive and robust experience in Object - oriented technologies, experience in the full-life cycle of the software development process.
  • Skilled in engineering Mac OS X, iPhone and iPad applications using iPhone-SDK and Objective-C.
  • Create applications and frameworks for the iOS platform using Xcode.
  • Developed native based iPhone applications using Objective C and Swift, XCode, iPhone SDK and Cocoa Touch framework.
  • Perfect understanding of ARC and non-ARC in iOS development for Memory Management. experience in designing & developing User Interface applications, integrating with various Databases and Client-Server applications in iPhone/iPad application development using Objective-C, C++, Swift, Cocoa Touch, UIKit, (OOA&OOD) .SQL, Cocoa Bindings, Core animation custom controls and Object-Oriented programming.
  • Extensively worked with Story Board, Map Kit, Core Data, Multithreading, User Defaults, SQLite, UI Alert, Delegates/Protocols and Categories
  • Strong knowledge of Objective C (iPhone/iPad), iOS SDK 4, iOS SDK 5, iOS SDK 6, iOS SDK 7, iOS SDK 7.1 application development using Objective-C, Cocoa Touch, UIKit, Java, PERL.
  • Worked extensively on Xcode, Interface Builder and Instrument.
  • Strong knowledge about Core Frameworks like, MapKit, Core object, Core services, Core Graphics, Core animation, UIKit & MVC methodologies.
  • Experienced in working with SQLite Database, Google Maps API, Map Quest API, GPS Location, In-app billing, Push Notifications.
  • Experience in JSON, XML, and DOM.
  • Experience in database development using SQLite, MySQL, RDBMS and MS Access.
  • Extensive experience in iPhone & iPad application development.
  • Expert in making efficient use of Interface Builder in building the applications.
  • Sound knowledge of uploading applications to the Apple Store.
  • Ensured to meet the business, project and design goals and objectives.
  • Proven ability in optimizing resource utilization and management of day to day project activities in compliance to delivery schedules
  • I have team handling experience with well-defined scope and boundary, under the direct project manager.
  • Ability to learn, understand and fix any problem within a small proximity of time. Excellent communication and customer handling skills.
  • Self motivated and a good team player with excellent communication and interpersonal skills and also capable of working independently even under high-pressure challenges.
  • Strong problem solving and logical reasoning skills.

PROFESSIONAL EXPERIENCE:

Confidential, St. Louis, MO

Sr. iOS Developer

Responsibilities:

  • Worked extensively with Objective-C, Xcode and JSON for the application at hand.
  • For the application developer test and fixed bugs using Instruments and Third-party Analytics Tools.
  • Developed customized search bar controller to search for items and filtered results based on user preferences
  • Used Zbarcode for search products using barcode and QR Codes, Map Kit Foundation, AVFoundation.
  • Developing the app in test driven development writing test cases, using XCTest and implementing the code.
  • Utilized UITapGestureRecognizer for interacting with user inputs and performed testing using XCTest.
  • Created Custom UIViews, custom Table Views, and custom UITableViewCell for user interface.
  • Experience in data storage and retrieval using Plist, SQLite, and core data at ease to improve memory overhead of the app and increase responsiveness.
  • Implemented custom UITabBarController and UINavigationController for easy navigation of the app.
  • Utilized UIKit, Map Kit and Core location to for user for finding nearest store locations based on his current location.
  • Created custom annotations and annotation views on maps.
  • RESTful web services using AFNetworking for JSON parsing.
  • Created a flow and designed interfaces and views on the storyboards.
  • Managing and updating SVN repositories including iOS.

Environment: IOS 7.0 and 6.0 (iPad SDK), Mac OS 4. X, Swift 2, Objective - C, Xcode 4.6, 5,6,7, XCTest Framework, Cocoa Touch, Cocoa framework, Adobe CS5 Suite (Photoshop, Dreamweaver), Map Kit, Core Location, and AV Foundation.

Confidential, Columbus, OH

IOS Developer

Responsibilities:

  • Worked independently and as a part of the Stores Team to meet individual and group goals.
  • Involved in analysis, design and development of the application.
  • Involved in designing user Interface for the application for the mobile devices iPod.
  • Involved in analysis, design and development of the application.
  • Developed Application using XCode with Objective C.
  • Resolved the UI design issues for multiple versions of iOS using XCode with Objective C.
  • Resolved several defects in navigation controller behavior for the application.
  • XML response parsing using the NSXML Parser and NSXML Parser Delegate.
  • Worked on an Agile Environment with 2week sprints, commitment meetings, demonstration, daily standup and retrospective.
  • Extensively worked on native socket communication like NSStream and also used third party helper socket communication framework GCDAsyncSocket.
  • Used External Accessory Framework (VFI Framework) to communicate with the external hardware attached to the iPod.
  • Extensively Worked with protocols and delegate design patterns to pass the information between view controllers.
  • Used NSNotifications to track and send information of external device invocation to several dependent classes.
  • Managed version control with Bit Bucket.
  • Worked with a Test-Driven Development (TDD) approach and aimed for a high testing coverage.
  • Worked hand in hand with the product owner to estimate feature efforts and deadlines.
  • Displayed information in the form of custom UI Table View Cells.
  • Formatted the Data according to Business standard to show in UI.
  • Implemented OCMock for Unit testing to ensure the app was stable between releases and regression free.
  • Used Bitbucket for version control and Jira for defect tracking.
  • Collaborated with the design team for UI of various screens.

Environment: iOS 11 SDK, Jira, Confluence, Bit Bucket, Core Data, OS X, Cocoa Frameworks, Objective-C, XCode 9.4, JSON, Agile SCRUM, VFI Framework.

Confidential, St. Louis, MO

IOS Developer

Responsibilities:

  • Worked on Objective- C, Swift, OS X and Cocoa frameworks.
  • Used Xcode to build application for all iPhone models.
  • Experience in Cocoa development for Mac OS using the Foundation, the Application Kit and the core data frameworks.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Worked on UIView Animation to create the splash screen for login view.
  • Customized UITableView to have a custom look.
  • Developed tools for this project like customized navigation bar, page control and scroll view.
  • Migrated Objective -c files into swift files by using bridging header.
  • Worked with UIKit Framework, UICollectionView and SDK for the applications at hand.
  • Worked closely within a cross functional team of testers and developers.
  • Experience in understanding of iOS and/or Android SDKs, XCode and/or Android Studio
  • Worked with Continues Integration tool Jenkins for integration of testing tools like Hockey App.
  • Worked with Backend team to display the correct data format in devices.
  • Used the storyboards to design for all iPhone models by using Auto-layout.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Used Bit Bucket to pull code, make changes and push the code back.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.

Environment: iOS 9/10 SDK, GitHub, Core Data, OS X, Cocoa Frameworks, Objective-C, Xcode, JSON, Agile SCRUM, iPhone Devices.

Confidential, Alpharetta, GA

IOS Developer

Responsibilities:

  • Involved in understanding the business, current process and requirements.
  • Worked with the project manager to support project plans and appropriate resource and time allocation.
  • Worked in an Agile Scrum environment.
  • Created View controllers both programmatically and through Storyboards.
  • Created a side swipe menu controller which makes it easy to navigate through the application.
  • Worked with Navigations controllers, Navigation Bars and Tab Bars.
  • Used Cocoa Pods.
  • Development in Swift 3/4 for iPhone, iPad and Apple TV
  • A key customer relationship management (CRM) component, a customer facing solution is designed to deliver satisfying user experiences via all customer touch points.
  • Integrated third party APIs.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Implemented HTTP live streaming by including various URL points to a valid stream in a control style. (HLS)
  • Used the NSFileManager to store the user order details in a file permanently.
  • Used the SOAP web service to retrieve the all the customer base information from the SQL server.
  • Used NSXML parser for parsing after downloading data from server using RESTFul calls.
  • Used Core Data Framework for local storage purpose in SQLite.
  • Responsible for designing, coding and testing the app.
  • Worked extensively with Objective C and cocoa frameworks including Core Data, Foundation, Core Animation and UIKit.
  • Integrated various Restful Web services call to application using asynchronous NSURL calls for background downloading.
  • Currently working extensively with swift for upcoming applications.
  • Comfortable with swift all the way up to version 2.1/2.2 as well as bridging headers
  • Followed Agile Methodology in developing the enterprise application.
  • Worked with UI Framework for the applications at hand.
  • Responsible for App support and latest versions compatibility.

Environment: s: iOS 10.0, 11.0, iPhone SDK, Mac OS X, Objective-C, Swift, XCode 8.0,9.0, Java Script, Agile Scrum Methodology, HTML5, HTTP live streaming (HLS), CSS, REST, JIRA, JavaScript.

Confidential, Birmingham, AL

IOS Application Developer

Responsibilities:

  • Worked extensively with Objective C, Cocoa frameworks.
  • Implemented Core Data for persistent storage of user data.
  • Implemented UI sections as proof of concept (Channels view using Table View and Flat List, Navigation Controller and Tab views).
  • Created models in MVC and development of delegates for updating model information.
  • Created of various views, table views, customized views and popovers.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database with the objective C interfaces.
  • Created of notifications to detect the autorotation in the customized sub views.
  • Implemented NS Operation Queue and NS URL Connection to integrate with backend web services.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Developed Navigation between views was mixture of using UI Navigation Controller, and UI Popover Controller.
  • Took care of Code Review, Code Fixes and Bug Fixes.
  • Performed all tasks from UI design and implementation to writing code for various features.
  • Used several methods for testing and tracking of application like kiwi.
  • Designed XSDs to define the xml structure of data exchanged between iPhone and server.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.

Environment: iOS 8, 9, iPhone SDK, iOS Foundation Framework, Objective C, Xcode, Cocoa Touch, Cocoa Framework, Interface Builder, iPhone Simulator.

Confidential, Plano, TX

IOS Application Developer

Responsibilities:

  • Customized table view cells according to the client requirements.
  • Extensively worked with instrument tools to minimize memory leaks and assure overall application stability.
  • Worked with Backend team to display the correct data format in devices.
  • Integrated a web-based content made with HTML5 on a Native application using UI Web View.
  • Worked on Web Service calls and JSON parsing.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout. Web service cells by including XML parsing and JSON parsing in the project.
  • Responsible for service Integration Development and Testing.
  • Used GitHub to pull code and make changes in the code and push the code back and expertise in device firmware testing.
  • Experienced the creating of applications that consume Rest API's.
  • Involved in creating navigation and coding for user interface layout and views.
  • SQLite is used to store data in the project and Test Flight API is used to get user logs and crash reports.
  • Implemented Push Notifications and Local Notifications and Fixed bugs are documented by QA team.
  • Multi-Threaded some of the modules in the app by running tasks in a separate thread using GCD blocks and NS Operation Queue for optimizing the performance.

Environment: iOS 8.0 and iOS 7.x (iPhone SDK), Mac OS X, Objective C, Xcode, Cocoa Touch, Cocoa framework, iPhone Simulator, REST, JSON.

Hire Now