We provide IT Staff Augmentation Services!

Ios Developer Resume

3.00/5 (Submit Your Rating)

Bedford, MA

SUMMARY

  • Over 8+ years of experience, as an iOS developer in designing, developing, implementing, testing and publishing iOS apps on iTunes Store. Built Rich User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad. Application development using objective-C, Swift, Cocos2D, Cocoa Touch, UIKit.
  • Strong working knowledge of Xcode, CocoaTouch, Objective-C, Swift, and iOS.
  • Extensive experience in iPhone and iPad application development.
  • Good understanding of Memory Management: ARC and non-ARC in iOS development.
  • Constructed and implemented UI designs using Storyboards with AutoLayout constraints, XIB files, and programmatically following Apple's iOS Human Interface Guidelines
  • Valuable experience in the entire software development life-cycle including requirements gathering, design, coding, testing, debugging and maintenance.
  • Strong Experience in Database Management skills: SQL, NoSQL, Parse, MongoDB.
  • Expert in Object Oriented Programming with experience implementing MVC, KVO, and Singleton architectures
  • Strong knowledge in implementing core Frameworks like Core Location, Core Graphics, MapKit, UI Kit, and EventKit Frameworks.
  • Familiar with implementations using AVFoundation for playing/streaming content as well as barcode scanning
  • Worked extensively on XCode, Interface Builder and Instrument.
  • Strong at using the third-party frameworks effectively.
  • Highly-experienced with design patterns such as MVC, MVVM, Viper, Delegation, Singleton, Categories, Notification, KVC, KVO, Blocks.
  • Familiar with both native and hybrid iOS development.
  • Use of Grand Central Dispatch (GCD) and NSOperations to perform tasks on different threads, allowing for a more fluid user experience
  • Extensive experience Consuming REST/SOAP Web Services and APIs.
  • Fluent with NSURLSession for web service consumption and NSXML Parser/NSJSON Serialization for parsing said service responses
  • Experienced in Native Mobile Application development with Social Media platform.
  • Comfortable with both ARC/MRC memory management. Understanding of the workings of retain, release, autorelease, autorelease pools, weak, strong, etc
  • Proficient in source control with Git, Bit bucket and Git Lab.
  • Seasoned in developing using the Agile/SCRUM and Waterfall project management environment
  • Experienced persisting data device-side using Core Data and SQLite
  • Experience integrating with multiple RESTful web services and parsing JSON responses
  • Detail-oriented developer with a strong team mentality
  • Adept in both written and oral communication skills, while also experienced with working with overseas teams

PROFESSIONAL EXPERIENCE

Confidential, Bedford, MA

IOS Developer

Responsibilities:

  • Participated in SCRUM meetings along with developers, testers, product owners to deliver the right value of project and discuss the progress of the project in sprints.
  • Worked on Implementation UI screens using storyboard in iOS 9 and iOS 10 with the help of Stack view and Auto layout and size classes.
  • Using React Native framework for iOS creating an application.
  • By Core animation we create Custom animation.
  • Migrated Project from iOS 8 to iOS 9.
  • Used Xcode and Storyboards to develop the screens for the application using MVC design pattern.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Error Handling experience, guard, defer and API availability based on Swift all versions.
  • Implemented Core Data framework to store user Data.
  • Implemented the project using Storyboards and ARC.
  • Integration of applications with Google maps and also various third-party API's such as Facebook, twitter.
  • Implemented Core Location, MK Annotation and MapKit to show ATM centers based on the current location using Swift.
  • Used Mapkit and Core Location framework to enhance user find their destination of the nearest local store.
  • Worked extensively with Swift andCocoa Touchframeworks.
  • Worked on Media Player Frameworkin building video applications using swift.
  • Interacted iOS API's with Swift for application development includingUIKitand Foundation Frameworks.
  • Developednative appsusing various iOS design patterns (MVC, Delegation, Blocks, Notifications).
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Worked closely within a cross functional team of testers and developers.
  • Formatted the Data as per Business rule to display in UI.
  • Followed a work data flow principle for design and development.
  • Used AV Foundation Framework to record audio/view videos from the device.
  • Developed unit tests for testing specific functionality and logic.
  • Fixed bugs as documented by QA team.
  • Debugging issues at onsite whenever required using Xcode and GDB.
  • Used Instruments to fine tune the app performance and memory management.
  • Worked with Subversion to checkout and update codebase changes.
  • Developed the applications as per specs. This included core development using various iOS frameworks and test-driven development (TDD) using framework.
  • Enforced intuitive gesture controls to enhance the ease of interaction.
  • Improve the speed and functionality of the application.

Environment: iOS 9.x /10.x (iPad SDK), Mac OS 10.x, Objective C, Xcode 8.x, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, Core Location, and AV Foundation, Git, Instruments.

Confidential, Indianapolis, IN

IOS DEVELOPER

Responsibilities:

  • Worked on Implementation UI screens using storyboard in iOS 9 and iOS 10 with the help of Stack view and Auto layout and size classes.
  • Using React Native framework for iOS creating an application.
  • By Core animation we create Custom animation
  • Migrated Project from iOS 8 to iOS 9.
  • Automation of the daily builds and integration of the build system by Shell scripts and CI Jenkins tool. Experience with building scripts.
  • Converted create, edit profile web pages in native swift page for iPhone and iPad.
  • Executing initiation, planning, technical analysis, design, code, debug and testing of iOS and Android mobile applications.
  • Working experience on Swift language using Tuples, Optional, enums and so on.
  • Error Handling experience, guard, defer and API availability based on Swift 3.0.
  • Worked mainly on UIWebView to integrate HTML and JavaScript content.
  • Implementing Touch ID authentication for all security purposes for iPhone 6s and a 4-digit pin lock for devices iPhone 5s and iPhone 6.
  • Writing unit test cases, performance analyzing test cases using XCTest framework.
  • Used Core Graphics and Core Animation for implementing custom paths with animations.
  • Used NSURL Session for implementing asynchronous requests to handle data from network.
  • Implemented Core Location, MK Annotation and MapKit to show ATM centers based on the current location using Swift.
  • Implemented monitoring services using Mapkit and Core Location framework.
  • Worked with SVN to checkout and update the codebase changes.
  • Responsible for creating models and services in conformance with the WSDL's provided.
  • Constructed views using XIB files, storyboard, foundation, UIKit.
  • Implemented the flight manager app, which allows the customer to manage their flight schedule using the app.
  • Involved in getting requirements from the engineering team and analyzed the feasibility with the existing system design.
  • Implemented multiple UIGesture Recognizers for making user functionality easy.

Environment: iOS 9, iOS10, Xcode 7, Git, Test Flight, Swift all versions and XCTest

Confidential, CA

Software/IOS Developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa Touch Frameworks which includes UIKit, Foundation, MapKit and Core Location.
  • Used Core Data to maintain a local SQLite database on user's device for his information and preferences.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Used XML, JSON parsing to retrieve data for display from server using REST and SOAP web services.
  • Integrated Map Kit API to show multiple pins and annotation views for the nearest locations of all the stores.
  • Implemented Theme configuration for dynamic color change.
  • Verification of REST API web services of Magento API's.
  • Handled Memory management using NS Zombie Enabled flag for crash detection and using Instruments tool for identifying memory leaks
  • Worked extensively with Objective C and Cocoa framework.
  • Worked with web service calls, JSON and XML parsing.
  • Implemented the scroll functionality by using UI Scroll View in the app.
  • Used Core Data Framework for local storage purpose in SQLite.
  • Maintaining the singularity between the app and the back-end server using the NSURL Request and NSURL Connection for rating submission.
  • Implemented AV Player class for the Pig's audio.
  • Responsible for service integration Development and testing.
  • Worked in waterfall model development in the project.
  • Implemented advanced animation techniques to provide a user-friendly interface.
  • Used the same XIB to design for older iPhone by using Auto-Layout.
  • Integrated a web-based content made with HTML5 on a native app using UI WebView.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Gathered all the requirements and prepared the requirement specification document.
  • Designed and understood the requirement.
  • Wrote web service wrapper to form the request and parse the response to send it to UI.

Environment: iOS 6.0, XML, JSON, XCode, CoreData, Objective-C, XCode, Interface Builder, Foundation Framework, Core Location Framework, And Utility Application.

We'd love your feedback!