We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

2.00/5 (Submit Your Rating)

Grand Rapids, MI

SUMMARY:

  • Over 7 years of experience in designing & developing User Interface applications, integrating with various Databases and Client - Server applications
  • Have expert level knowledge and experience in iOS / Objective-C, Swift and React Native application design and implementation
  • Having good knowledge of CocoaPods for dependency integration.
  • Good at Efficient storage of data storage using File System, SQLite, Core Data and Database with multi-threading
  • Expertise in consuming RESTful WebServices with data parsing forms
  • Experienced in XML and JSON Parsing, Multithreading
  • Extensive knowledge of various frameworks including: UIKit, CoreLocation, CoreGraphics, MediaPlayer, AVFoundation, CoreData, MapKit, CoreAnimation, CloudKit.
  • In-depth knowledge of Automatic Reference Counting (ARC) and Manual Reference Counting(MRC)
  • Familiar with UI design implementation using both Storyboards and XIB files
  • Hands on coder and expert contributor to all levels of Software development cycle
  • Experienced in all aspects of IPad and iPhone application development including designing for all types of screen sizes and orientations
  • Well versed in user-friendly design, performance improvement, documenting code, refactoring, continuous integration and deployment, and unit testing
  • Have a complete understanding of Object Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation)
  • Developed innovative solutions to reduce development and testing cycle time. And, implemented quality assurance process solution to increase team performance
  • Expert in exploring and learning new technologies and solving complex problem using innovative solutions
  • Experienced in provisioning and publishing applications in App Store with working knowledge of Apple publishing procedures and App review process.
  • Proficient in source control with Git, Bitbucket and Sourcetree.

TECHNICAL SKILLS:

Languages: Objective-C, Swift

IDE: Xcode8/7/6/5/9

Web Services: RESTful, XML, JSON

Web Technologies: HTML5, CSS3, JavaScript, AngularJS

Operating Systems: Mac OS X 10.11/10.10/10.9 , Windows 8/7

Databases: SQLite, Core Data

Tools: Git/Bit bucket

Development Methodologies: Agile/Scrum, MVC

PROFESSIONAL EXPERIENCE:

Confidential, Grand Rapids, MI

Sr. IOS Developer

Responsibilities:

  • Designed and developed mobile application for IOS mobile devices with extensive user interface development.
  • Participated in project requirements, design meetings and prepared project specification and Scope document.
  • Involved in creating navigation and coding for user interface layout and views
  • Designed screens using MVC, MVVM and IOS Design Patterns for the application with Visual Studio.
  • Used Web Views, Custom List Views and populated lists to display the lists from SQLite database using Simple Adapters and Custom Adapters.
  • Worked with the Visual studio, and implemented IOS Bluetooth and Location Connectivity components.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions based on the device.
  • Create applications and frameworks for the iOS platform using Xcode 9.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.
  • Implemented MVVM in all interactive views using AngularJS.
  • Worked with an offshore team and had to attend meetings on daily basis to keep track of different tasks and to receive updates on the project.
  • Used JIRA to track issues.
  • Worked with JavaScript.
  • Used Objective-C, Swift to make the application.
  • Implemented Unit and automated testing using XCTest.
  • Provide End-End Maintenance/Support.
  • Created entirely new features in my app using Swift 4 which eliminates entire class of unsafe code
  • Responsible for deploying the app to the IOS Marketplace and supported the app for different releases of IOS.

Environment: iOS 8.0, iOS 9.0, Swift 4 (iPhone SDK), Mac OS X, Objective C, X-Code (4, 5.0, 9), Agile Methodology.

Confidential, Chicago, IL

Sr. IOS Developer

Responsibilities:

  • Designed and developed mobile application for IOS mobile devices with extensive user interface development.
  • Participated in project requirements, design meetings and prepared project specification and Scope document.
  • Involved in creating navigation and coding for user interface layout and views
  • Designed screens using MVC, MVVM and IOS Design Patterns for the application with Visual Studio.
  • Used Web Views, Custom List Views and populated lists to display the lists from SQLite database using Simple Adapters and Custom Adapters.
  • Worked with the implemented IOS Bluetooth and Location Connectivity components.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions based on the device.
  • Create applications and frameworks for the iOS platform using Xcode 9.
  • Implemented MVVM in all interactive views using AngularJS.
  • Worked with an offshore team and had to attend meetings on daily basis to keep track of different tasks and to receive updates on the project.
  • Used TFS to track issues.
  • Used Objective-C, Swift to make the application.
  • Provide End-End Maintenance/Support.
  • Created entirely new features in my app using Swift 4 which eliminates entire class of unsafe code
  • Responsible for deploying the app to the IOS Marketplace and supported the app for different releases of IOS.

Environment: iOS 9.0,iOS 10.0, iOS 11.0 Swift 4 (iPhone SDK), Mac OS X, Objective C, X-Code (9,10), Agile Methodology.

Confidential

IOS Developer

Responsibilities:

  • Worked extensively with huge code database
  • Worked on table view controller and made customized table view cells according to the client
  • A complete native application (iOS) and React Native.
  • Responsible for tech design and architecture of the project and working with user experience design team, business analysts, and clients to create the needed requirements artifacts
  • Involved in the development of module Mosaic Squares, which is the home page of the app and also did unit testing of the same.
  • Designed database using Core Data and implemented background fetch using backgrounding API in iOS7
  • Create applications and frameworks for the iOS platform using Xcode.
  • Implemented map features to view photos on map using Map Kit, Core Location
  • The UI is populated with the help of a fetched results controller which continuously watches for any changes in the databases and keeps the UI updated.
  • Developed iPhone application that can perform user registration, login, forecast, portfolio, profile, purchase within application, and referral scenarios.
  • Pre-fetching data for different views for smooth screen transition
  • Followed a work data flow principle for design and development
  • Worked closely within a cross functional team of testers and developers
  • Implemented Dropbox API for sharing and backup
  • Worked on API Access Designe
  • Worked with javaScript
  • Implemented Core Data framework to store user Data
  • Integrated the application with backend web services
  • Implemented using Storyboard and ARC
  • Good Exposer on C# and ASP.NET applecations.
  • Worked on Web Service calls, JSON, SOAP was used in the project
  • Executed a part of the code with the concepts of the phone gap, Xamarin.
  • Integrated a web-based content made with HTML5 on a Native application using UI Web View
  • Worked with UIKit Framework for development and maintenance
  • Added animation between UI Views for smooth transition and better user experience
  • Used the same XIB to design for iPhone 6 and older iPhones by using Auto-layout.
  • Setting up SMS gateway
  • Formatted the Data as per Business rule to display in UI
  • Debugging issues onsite whenever required
  • Worked with SVN to checkout and update the codebase changes
  • Followed Agile methodology throughout the project
  • Documented the technical specifications
  • Reported progress/challenges to project lead
  • Attended Weekly meetings with Business team to discuss the updates and changes in the project

Environment: IOS 7, 7.1, Mac OS X, Objective C, X-Code 4.3, Cocoa Touch, Cocoa framework, React Native, iPhone Simulator 4.1, XML Parser, Map Kit, Touch JSON, XML parsing, Adobe CS4

We'd love your feedback!