We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

2.00/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY:

  • Over 8+ years of experience as software developer including 6+ years as an iOS Mobile Application Development (iPhone/iPad) using objective - C, swift, UIKit, Core Location, MapKit, Cocoa Touch and Cocoa Service Frameworks.
  • Experienced with the Software Development Life Cycle (SDLC) process, which includes designing and implementing the software, debugging, fixing and maintaining the software.
  • Strong working knowledge in Object Oriented Programming (OOPS) with experience in programming languages like C, C++, Objective-C, and Swift.
  • Extensive knowledge of Apple's Instrument tools for iOS, Passionate to work on Memory optimization, Performance improvement.
  • Proficiency with CoreGraphics, CoreData, UIKit, CoreVideo, CoreImage, Social Framework, EventKit, and CoreText.
  • Experience working in Agile SCRUM, Waterfall, and TDD environments.
  • WorkingknowledgeofCocoaPods.UseCocoaPodstoaddnetworking.CocoaPodsprovidesamuchmore elegant and nimble solution. All Cocoa pods use Semantic Versioning.
  • Experienced in using BLE for low energy communication. Experience with PCI Compilance and iOS application security.
  • Experience in using MVVM.
  • Libraries working with MVVM pattern include ReactiveCocoa, SwiftBond/Bond and ReactiveX/RxSwift.
  • Experience in less lines of code for writing this app than with MVC pattern.
  • Proficient with Objective C and Android SDK version Android (1.5 to 4.4). Android FrameWork API's like Location, Sensors, Camera, Notifications, and Google Maps API.
  • Experienced in built Rich User Interface applications, integrating with various Databases and Client-Server applications in iPhone/iPad application development using objective-C, Cocoa Touch, UIKit.
  • ExperiencewithXcode6.2and,InterfaceBuilder,Instruments,MobilityTesterandStaticAnalyzerincluding development, debugging, profiling, optimizing, and build process.
  • Experienced in parsing XML and JSON data using NSXMLParser and NSJSONSerialization for display on the iPhone/iPad from server.
  • Expertise in MVC design architecture.
  • Expertise implementation knowledge of various frameworks including: iPhone SDK, UIKit, MapKit, WebKit, AudioToolbox,AVFoundation,Cocoadesignpatternsandconceptslikedelegation,protocolsandcategories, Core foundation, Core Data, SQLite, Core Location, Core services, Core Graphics, Core animation, Quartzcore, Address Book and Message.
  • Experience as a developer in designing, developing, implementing, testing and publishing apps on iTunes Store.
  • Having Proficient knowledge on customizing the UIelements like UIDatePickers, UIAlert views, UIPopoverControllers, UITableViewCells, UITabBarControllers, UIAlertViews, UITableViews, and UISliders etc.
  • Experience in developing high performance iOS and OS X applications that respond appropriately at every phase of their life cycle while consuming optimal amount of memory using different SDKs, frameworks and different versions of Xcode. Ability to perform Analyzing tool to debug and perform memory management.
  • Proficient in using Instruments for memory leaks/ memory management and performance analysis.
  • Strong knowledge on development of hybrid applications.
  • Skilled in use of XML web services such as REST and SOAP.
  • Experienced in using Google Maps API for the Geo location services and using JSON web services to call external web service.
  • In-depthknowledgeMVCdesignarchitecture,Cocoadesignpatternsandconceptslikedelegation,protocols and categories.
  • Thorough understanding of backend database technologies like Oracle and MySQL, and the embedded database SQLite.
  • Experience managing application flow using Storyboard and XIB files. z
  • Extensive experience in building mobile applications using Android framework APIs such as (Location, Camera, Animations, Maps).
  • Quick learner with excellent communication, analytical, design and problem solving skills.
  • Establishing detailed usability and design guidelines for product development based on industry best practices and competitive benchmarking.

SKILL:

XCODE (5 years), CSS (4 years), MAC (3 years), HTML (3 years), IOS (2 years), iOS 6.0,7.1, (iPhone SDK), Mac OS X, Objective C, C, C++, Swift, Xcode 6.0 to 6.4, Agile Methodology, HTML5, CSS, REST, JIRA, UIKit, CoreLocation, UIKit, EventKit. (Less than 1 year), CSS (6 years), HTML (6 years), IOS (6 years), XCODE (6 years), MAC (4 years)

WORK EXPERIENCE:

Sr. iOS Developer

Confidential, Palo Alto, CA

Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks.
  • Call Code.
  • Expertise in Architect and build designs.
  • Implemented custom Table Views, TableViewCell, UITabBar&UINavigation Controller for easy navigation of the app.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services
  • Worked with GIT to checkout and update the codebase changes
  • Worked on ATG commerce to back up some of my Native applications.
  • Responsible for Creating Models and Services in conformance with the WSDL's provided.
  • Responsible for Service Integration Development and Testing.
  • Web services deployment and testing on rest client.
  • Strongunderstandingofvisualdesignprinciples, abletounderstandthedocumentandcreateHTMLversion for Mobile environment.
  • Created the complete database using CoreData.
  • Complete implementation of the retrial mechanism.
  • Beta testing of the application via test flight.
  • Publishing the application on App store and then pushing updates after every sprint release.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Developed critical tools for this project like customized navigation bar, page control 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 on web service calls, XML and JSON parsing included in the project.
  • Worked with UIKit Framework for development and maintenance.
  • Reported progress/challenges to onsite project lead.

Environment: iOS 6.0,7.1, (iPhone SDK), Mac OS X, Objective C, C, C++, Swift, Xcode 6.0 to 6.4, Agile Methodology, HTML5, CSS, REST, JIRA, UIKit, CoreLocation, UIKit, EventKit.

Sr. iOS Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Worked on UI Table View Controller and made customized table view cells according to the client.
  • Worked with subversion to checkout and update the codebase changes.
  • Web Services consumption on the iPhone to communicate with the back - end server using the NSURLRequest and NSURLConnection objects for rating submission.
  • Worked on iOS SDK.
  • Worked as an Architecture designer in the application. Implementing work flow designs according to the requirement. Developing the complete application design using Flow Charts and MVC architecture.
  • CocoaPods recommends that all pods use Semantic Versioning.
  • Created Custom Table View Cells to accommodate the client's design of a Cell.
  • Used Objective-C to make the application.
  • 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.
  • Developed Navigations between views using UINavigation Controller, UI Gesture Recognizer, and UI Popover Controller.
  • Extensive experience working with UIKit, StoreKit, Core Data, AVFoundation Framework for development and maintenance.
  • Experienced in XML and JSON Parsing, Multithreading using Touch XML, SBJSON, NSXML Parser and NSJSON Serialization.
  • Uses Cocoa Pods to add networking.
  • Using of MVVM for the encapsulation.
  • Working with MVVM pattern includeReactiveCocoa, SwiftBond/Bond and ReactiveX/RxSwift.
  • Used the same XIB to design for iPhone 4S and older iPhones by using Auto-layout.
  • Worked with Backend team to display the correct data format in devices.
  • Developed quality code in Objective-C to meet story acceptance criteria.
  • Used AppleDocs to maintain records to document program development and revisions.
  • Created of various views, table views, customized views and popovers.
  • Defined,(REST, SOAP, JSON, XML) using GET and POST methods
  • Developed essential tools such as the UITabBar.
  • Developed client login and signup module that includes UI design and backend communication with Web Services
  • Implemented Core Data framework to store user Data.
  • Extensively worked on consuming RESTful web services and JSON.
  • Worked with GIT to checkout and update the codebase changes

Environment: iOS 7, 7.1, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite, JIT, Xcode 5/4.6/4.5, iOS 7.0.x/6.1.x/6.0.x, iOS Simulator 6.1/6.0/5.1, Objective-C, Cocoa Touch, Cocoa framework, MapKit, Core Location, AVFoundation.

iOS Developer

Confidential, Cincinnati, OH

Responsibilities:

  • Involved in doing AGILE practices, attending daily agile (SCRUM) meetings and SPRINT retrospective meetings. Worked with an Agile, Scrum methodology to ensure delivery of high quality work with every iteration.
  • Mentored fresh and experienced engineers in everyday programming practices and latest technology challenges particularly in Objective - C, SWIFT and Xcode.
  • Worked extensively with Objective C and Cocoa frameworks.
  • . Understanding the complete application to implement the design work flow. Adding connections to eachview by using design application.
  • Work Flow diagrams developed using MVC architecture.
  • WorkedwithUIActionSheets, UITableViews, CustomCells, UIScrollViews, NavigationControllers, delegates and protocols.
  • Worked with Cocoa Frameworks, which includes UIKit, Foundation, UI ImagePicker, UI DatePicker.
  • Design and develop native applications for iPhone and iPad using objective-c
  • Used AF Networking to connect RESTful API services and maintained background image downloads, uploads, chat conversations, and messages from system.
  • Worked on Web Service calls, XML and JSON parsing.
  • Developed critical tools for this project like Customized Navigation bar, Pagecontrol and Scroll view.
  • , CSS3, JavaScriptandCordova for Medicaid data management system
  • Worked on iPhone SDK and internet connection Protocols.
  • Developed Navigations between views using UINavigation Controller, UI Gesture Recognizer, and UI Popover Controller.
  • Created user interfaces, navigation layouts for the iOS app.
  • Familiar with Core Animation / UI animation concepts.
  • Worked with GIT to checkout and update the codebase changes.
  • MapKit and Core Location to enhance user to find nearest locations.
  • Experienced in working with SQLite Database, Google Maps API, Map Quest API, GPS Location, In-app billing, Push Notifications.
  • Worked extensively to support all features on both iPhone and iPad.
  • Extensively worked with web services XML inputs to pull data and display it on the app.
  • Implemented apple push notifications on arrival of fax.
  • Implemented NSOperationQueue and NSURLSession to integrate with backend web services.
  • Worked with Backend team to display the correct data format in devices.
  • JSON used for client/server messages.
  • It'susedforstoring, retrieving, andmanipulating application data in databases, XML, and binary formats.
  • Used the same XIB to design for iPhone5 and older iPhones by using Auto-layout.
  • Designed the database and data model for application using SQLite.
  • Used AppleDocs to maintain records to document program development and revisions.
  • Coordinated with technical staff in the configuration of iTunes AppStore.
  • Responsible for Service Integration Development and Testing.

Environment: iOS 5.1/5.0, Xcode 4.3/4.2, iPhone Simulator 4.3.2, Cocoa Touch, Foundation, UIKit, Core Graphics, Core Data, Mac OSX, RESTful JSON, Adobe CS5 Suite (Photoshop), Subversion (SVN). iOS Developer

Sr. iOS Developer

Confidential

Responsibilities:

  • Built iPhone/iPad (Universal) Application that uses Tab bar, Navigation, Split View & Popover Controllers and consumes RESTful JSON Web services.
  • Built iOS Storyboards and established IBOutlet, IBActions, create and perform segues between different scenes in the storyboard
  • Designed, developed test cases and tests scripts as per Requirement documents and Prepared RTM (Requirement Traceability Matrix).
  • Responsible to qualify release compatible for IOS, Android, Mobile web.
  • Worked extensively with Objective C and Cocoa frameworks.
  • WorkedwithUIActionSheets, UITableViews, CustomCells, UIScrollViews, NavigationControllers, delegates and protocols.
  • Worked with Objective C and Cocoa frameworks.
  • Worked with Cocoa Frameworks, which includes UIKit, Foundation, UI Image Picker, UI Date Picker.
  • Modified the UI screens created by web designer using HTML, JSP, CSS, TypeScript and JavaScript.
  • Developed UI on mobile web platform using JavaScript, HTML, CSS, JavaScript validations and JSON.
  • Worked closely with the UI Designers using flash to create web designs.
  • Experience frameworks in Android.
  • Created view animations using UIAnimation classes and QuartzCore framework.
  • Used AF Networking to connect RESTful API services and maintained background image downloads, uploads, chat conversations, and messages from system.
  • Worked as UI developer .
  • Worked on Web Service calls, XML and JSON parsing.
  • , testingprogresses, outstandingissues, blocking points and so on.
  • Implemented Accessibility and Localizations on the application.
  • Worked in the internal process using SCRUM Agile methodology.

Environment: iOS 5.1/5.0, Xcode 4.3/4.2, iPhone Simulator 4.3.2, Objective C, Cocoa Touch, Foundation, UIKit, Core Graphics, Core Data, Mac OSX, RESTful JSON.

Java /J2EE Developer

Confidential

Responsibilities:

  • Involved in the design and development phases of Rational Unified Process (RUP)
  • Involved in creation of UML diagrams like Class, Activity, and Sequence Diagrams using modeling tools of IBM Rational Rose
  • Used IBM Rational Software Architect for development
  • Involved in the development of JSPs and Servlets for different User Interfaces
  • Used Struts action forms and developed Action Classes, which act as the navigation controller in Struts framework
  • Implemented the template - based categorization of presentation content using Struts-Tiles. MVC implementation using Struts framework
  • Employed Hibernate to create the persistence layer and to make the transactions to the backend
  • Used AJAX for highly intensive user operations
  • Developed Web Services using SOAP
  • Worked on parsing the XML files using DOM/SAX parsers
  • Involved in Unit Testing of Various Modules based on the Test Cases
  • Involved in Bug fixing of various modules that were raised by the Testing teams in the application during the Integration testing phase
  • Involved and participated in Code reviews
  • Used Log4J logging framework for logging messages
  • Used Rational Clear Case for version control
  • Used Rational Clear Quest for bug tracking
  • Involved in deployment of application on IBM Web Sphere Application Server

Environment: Java, J2EE, Hibernate, XML, XML Schemas, JSP, HTML, CSS, IBM Rational Rose, JMS, PL/ SQL, Junit, Log4j, IBM Web Sphere Application Server, Rational Clear Case, Rational Clear Quest.

We'd love your feedback!