We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

2.00/5 (Submit Your Rating)

CA

SUMMARY

  • 6+ years IT experience in design, development, testing, implementation and maintenance of mobile applications using Swift 3, Objective C, iOS, and Java, XCode and Cocoa Touch framework.
  • Understanding of Object Oriented design patterns and how to apply it in Swift 3.0 - 4.0 /Objective-C and Cocoa Touch environment.
  • Comprehension of Model-View-Controller (MVC) architectural patterns and frameworks.
  • Experience developing and implementing core library functions for iPhone application development
  • Good understanding of Memory Management: ARC and non-ARC in iOS development.
  • Experience in developing and implementing custom libraries built to function with different versions of iPhone.
  • Familiarity with APNS (Apple Push Notification Service) - popup alerts, badges, action sheet.
  • Used XML and JSON parsing to retrieve data for displaying on the iPhone from server
  • In-depth knowledge of design patters for complete integration and deployment of the application.
  • Designed and implemented Enterprise REST API.
  • Experience in Layout designing and Layout modification along with strong knowledge in User Experience design and usability testing.
  • Strong understanding of managing Development Certificate, Creating App IDs, Assigning Devices, provisioning portal, Installing Development Provisioning Profiles SSL certification for push notification and iTunes connect for deploying applications to the app store.
  • Experience in Google technologies like Google analytics, Google maps, Google gadgets, and Google search API.
  • Experience in designing and developing user interface using Xcode, Interface Builder and story board.
  • Experience working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • APIs (Notifications, Background Aware Services, Animation, GPS, Settings).
  • Good Knowledge in PL/SQL, T-SQL & Relational Database (RDBMS) Concepts, Database Programming, creation of Database Triggers, Stored Procedures and Functions.
  • Experience in working with Mobility and Banking domains.
  • Well versed with Software Development Life Cycle (SDLC) process which includes Analysis, Designing, Development, Testing and Implementation.
  • Always followed companies commenting, documentation and naming rules for super readable code.
  • Adept knowledge in HTML4/HTML5/JS/JQuery/CSS

TECHNICAL SKILLS

Operating Systems: Mac OS, Windows, Linux

Languages: Swift,Objective-C,C, Java, SQL,C and Python.

Mobile Development: iOS 3.2 and above

Framework: CocoaTouch (QuartzCore, CoreGraphics, MapKit, CoreLocation, CoreData, CoreGraphics, CoreImage) UIKit, UIKit Dynamics, MapKit

iOS Libraries: AFNetworking, Google Analytics, CocoaPods, CorePlot, CoreBluetooth CocoaPods, CoreLocation.

Databases: SQLite, PostgresSQL

Version Control Tools: GIT, SVN, Bit bucket, Clear case

PROFESSIONAL EXPERIENCE

Confidential, CA

Senior iOS Developer

Responsibilities:

  • Implementation of looping the two videos using MPMoviePlayerController. generate transition for to video using ViewControllers.
  • Displaying panoramic video using Panframe API.
  • Worked on Core data.
  • Worked extensively with Swift and Cocoaframeworks.
  • Used Image Views, customized Buttons, Text Views, segment controllers, UIpickerview, UITextfield delegates.
  • Used UIKit Framework for showing PDF and medication information using UIWebView, UIScrollView,
  • Worked on REST API for sending the get requests to the database which keeps the tracking of different phases pf application
  • Worked extensively on table view controller and made customized table view cell according to the client
  • Developed critical tools for this project like customized navigationbar, pagecontrol and scroll view.
  • Worked with UIKit Framework for the applications at hand.
  • Worked extensively on table view controller and made customized table view cells according to the client
  • Pre-fetching data for different views for smooth screen transitioning
  • Worked with UIKit Framework for development and maintenance.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Worked with Backend team to display the correct data format in devices.
  • Formatted the Data as per Business rule to display in UI.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.
  • Worked with Xcode for debugging.
  • Worked with GIT to checkout and update the codebase changes.
  • Reported progress/challenges to project lead.

Environment: Pan Frame API, Cocoa touch, iOS 8.0, (iPhone SDK), Mac OS X, Swift 3, Xcode 9,Coredata, UIWebView, UIScrollView, UIVideoEditorController, UIImagePickerController, REST API, UIkitframework, MPMoviePlayerController, HTTP GET, Agile Methodology, UIViews

Confidential, CA

iOS Developer

Responsibilities:

  • Used Image Views, customized Buttons, Text Views, segment controllers, UIpickerview, UITextfield delegates.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Implemented using Storyboard and ARC.
  • Developed unit tests for testing specific functionality and logic.
  • Performed the UI for the application to support both the portrait and landscape modes.
  • Created the overall design of application using UIKit framework.
  • Used Instruments to fine tune the app performance and memory management.
  • Formatted the Data as per Business rule to display in UI.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.

Environment: Swift 2 - 3, Objective-C, Xcode 7, MapKit framework, System Configuration framework, NSJSonSerialization, Mac OS 4. X, Objective C, XCode 4.6, Cocoa Touch, Cocoa framework, foundation framework

Confidential, Stamford, CT

iOS Developer

Responsibilities:

  • Worked on Objective C.
  • Worked on Cocoa touch.
  • Worked on User Interface development
  • Worked with data transport layer security by using HTTPS protocol.
  • Managed data parsing using JSON and XML.
  • Used GCD to make use of multi-threading
  • Used Automatic Reference Counting memory and data management.
  • Used MapKit, UIKit, CoreData, AVFoundation, and CoreLocation frameworks
  • Experienced in REST services.
  • Worked on apple push notification services (APNS).
  • Made custom UITableViewCells
  • Worked with JSON for data exchange between client and server.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Developed tools for this project like customized navigation bar, page control and scroll view.
  • Used the cored data feature provided by Cocoa.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.

Environment: Mac OS X, Xcode, Objective-C, Cocoa Touch frameworks, JSON, GCD, CoreData

Confidential, NY

iOS Developer

Responsibilities:

  • Worked on Objective C.
  • Worked on Cocoa touch.
  • Worked on User Interface development
  • Worked with data transport layer using RestKit.
  • Used Automatic Reference Counting memory and data management.
  • Used MapKit, UIKit, CoreData, and CoreLocation frameworks
  • Developed Custom UIViews&UITableViews for user interface
  • Developed custom animations using UIView animation and JazzHands.
  • Worked on apple push notification services (APNS).
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created models in MVC and development of delegates for updating model information.
  • Created of various views, table views, customized views and popovers.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Used several methods for testing and tracking of application like kiwi.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.
  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries.

Environment: Mac OS X, Xcode, Objective-C, Cocoa Touch frameworks, JSON, GCD, CoreData, RestKit

We'd love your feedback!