We provide IT Staff Augmentation Services!

Ios Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • Over 5 years of experience developing mobile applications in iOS using Objective C and Swift.
  • More than Extensive of experience with Swift
  • Versed in SCRUM methodology and Test - Driven Development.
  • Use of XCTest and Instruments to perform testing and debugging on the applications
  • Experience working with the iPhone/ iPad SDK, XCode, Cocoa Touch to develop native iOS apps
  • Proficient in using Objective-C and XCode IDE to develop iOS applications.
  • Good experience with different native iOS frameworks including UIKit, Core Bluetooth and Core Motion.
  • Experience with implementation of custom UITableViews, UIPickerView and UICollectionViews
  • Utilized core data for in-app persistence and SQLite.
  • Good understanding and experience with integrating Bluetooth Low Energy (BLE) device connectivity with iOS devices for IoT projects.
  • Experience in developing Android mobile applications with Android Studio.
  • Proficiency with RESTful Web Services, JSON and XML parsing.
  • Good working experience with the RESTful APIs to consume web services in both JSON as well as XML.
  • Familiar with various iOS design patterns such as MVC, Singleton, Observer pattern etc.
  • Good experience with GCD, Blocks and NSOperation to handle Multi-Threaded applications.
  • Familiarity with integrating existing Social Media APIs like Twitter and Facebook.
  • Managed complex dependencies with third party frameworks like Blindside.
  • Handled version control by using Git Hub along with Source Tree, JIRA and Git.
  • Familiarity with Agile methodologies like SCRUM & Extreme Programming (XP).
  • Executed test cases/scenarios across development projects and environments.
  • Strong background in Logic Design, Communication theory, Digital Signal Processing and algorithms.
  • Highly motivated, fast learner with very good analytical and problem solving skills.

TECHNICAL SKILLS:

Programming Languages: C, C++, Swift, Objective C, JavaScript.

Development Tools: XCode, Instruments, Eclipse, Storyboards. iOS Frameworks Cocoa Touch, Core Data, Core Animation, Core Graphics, App kit, UIKit, XCTest, Mapkit.

Development Models & Designs: MVC, Agile, Scrum, Singleton, OOP, TDD.

Web Services: Rest (XML & JSON), JSON, SOAP, HTML, CSS.

Databases: SQLite with Core iOS sandbox, SQL Server, Core data.

Operating Systems: MAC OS X, IOS, Linux, Unix.

Management Tools: GIT, SVN.

PROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

IOS Developer

Responsibilities:

  • Added animation between UI Views for smooth transition and better user experience.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Designed, developed, distributed iOS app for store employees from scratch.
  • Followed MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Handled all required functionalities by special implementations with Date Formatters, writing Categories on required objective C classes like NS String, UI Labels, UI Text Views.
  • Handled the Touch Events for functionalities like touch and drag.
  • Implemented methods using Objective C and swift 5.0.
  • Integrated web-based content made with HTML on a Native app using Web Views
  • Responsible for Service Integration Development and Testing.
  • Use of Confidential connect Framework for accessing user's account to post status updates and Alerts to a user's account.
  • Used the same XIB to design for iPads, iPhones and older iPads by using Auto-layout.
  • Worked in Agile Environment, Involved in Daily Standup call, Sprint Planning& Review meetings.
  • Worked on Interface Builder in using UI components.
  • Worked on Web Service calls, XML and JSON parsing included in the project.
  • Worked with GIT to checkout and update the codebase changes.
  • Worked with QA teams for testing and bug fixing.
  • Worked with UIKit Framework for development and maintenance.

Environment: XCode, Cocoa, Swift 5.0, User Notification, Internal Framework, UI Kit, Core Graphics, Objective-C, UITableView, Core Data, UI kit, Foundation, GitHub, Radar.

Confidential, Columbus, Ohio

IOS Developer

Responsibilities:

  • Worked on the new look for this app with icons across the bottom of the app you can quickly navigate between sections you use most using Core Graphics and Core Animations.
  • Application was migrated to Swift based on a previous version written in Objective - C.
  • Recipe finder in the recipe section that allows you to add ingredients to your shopping list.
  • API integration implementing SwiftyJSON and XML.
  • Implementation of Dispatch Queues to perform tasks asynchronously and concurrently.
  • Implemented Authentication process along with "Remember me" option and Touch ID.
  • User Interface: XIBs, Storyboards, Constraints, Auto layout.
  • Core Location to get the list of stores nearby.
  • Implemented weekly ad feature and fixed bugs from previous versions.
  • Added Push Notifications to receive weekly ads information.
  • Experience with RESTful services and using other API s
  • Performed code refactoring to allow extensibility, improve maintainability and facilitate unit testing
  • Developed unit test using XCTest and instrumentation test to automate the testing.
  • Cooperated with UI Designers, QA, Backend and PO. Also, applied pair programming.
  • The project was completed using the agile methodology for software development.
  • Used Git for version control.

Environment: Swift 4.0/3.0, XCode, SwiftJSON, Agile, UI, Keychain, Touch ID, RESTful, JSON, XCTest, TDD, Google Analytics, OAuth, User Defaults, NSOperation, Push Notifications, Auto layout, Storyboards UIKIT, Core text, Core Data, Core Animation.

Confidential

IOS Developer

Responsibilities:

  • Responsible for building the Native iOS application for PHC.
  • Experienced in using SWIFT 3.0 code whenever preferred over Objective C.
  • Developed Find a Provider/Facility or Find Urgent Care Module to search for doctors and facilities, by doctor specialty, by name, and/or by location and get turn - by-turn directions from your current location and direct dial telephone numbers for facilities.
  • Used PLIST as database to store the doctors list for the collection view and implemented search functionality basing on the predicate statement.
  • Defined custom protocols to transfer data from child view controller to parent view controller.
  • Implemented Google Tags and Voiceover throughout application.
  • Used REST API's to fetch doctor details, claims details and other information for the user.
  • Used NSJSONSerialization and NSURLSession queues to make network calls.
  • Worked with UIKit Framework for development and maintenance.
  • Used NSUserDefaults to store the user action inside the application
  • Added animation between UI Views for smooth transition and better user experience
  • Used Core location, Mapkit for retrieving the current location of the user.
  • Used HockeyApp to get crash reports and Appium for performance testing.
  • Created POC's (OpenTok Video chat, Payments through Confidential pay) for all the new requirements and demonstrated to the business.
  • Debugging through XCode and building the archive through XCode.
  • Active watcher for Jenkins build activity, if build fails will read console output and let the developer know the failed reason.
  • Wrote unit tests using XCTest Frameworks and maintained code coverage of 85%.
  • Worked in an Agile Environment.
  • Worked with GIT to checkout and update the codebase changes.

Environment: IOS (iPhone SDK), Swift 3.1, Objective C, XCode, Agile Methodology, RESTFul API, JSON, JIRA, GIT.

Confidential

IOS Developer

Responsibilities:

  • Developed UI for the application using Objective - C.
  • By using Live View added prototype to the application.
  • Worked extensively with Objective C and Cocoa touch frameworks.
  • JSON based parsing response used for AFNetworking.
  • Utilized classes like UI Views & UI Table View for user interface in the application
  • Implemented the scroll functionality by using UIScrollView on all screens of the app.
  • Worked with GIT to checkout and update the codebase changes.
  • Stored large data on iPads using magical records and core data.
  • Created models in MVC and development of delegates for updating model information
  • Responsible for gathering product integration, product requirements, product implementation and support.
  • Worked with Navigation controllers, Navigation Bars & Tab Bars.
  • Designed and developed context sharing mechanism to support internal modules in project using Objective-C.
  • Involved in the enhancement of Hybrid framework using Eclipse and Java.
  • Implemented REST APIs to support mobile applications.
  • Issues debugged onsite whenever required.
  • Developed application by using agile methodology.
  • Interacted with QA Team on deliverables on every iteration and customer feedback implementation.

Environment: iOS iPhone SDK, Objective-C, XCode, Cocoa Touch, Cocoa Framework, JSON, REST, Interface Builder, Java, iPhone Simulator, jQuery.

We'd love your feedback!