We provide IT Staff Augmentation Services!

Ios Developer Resume

5.00/5 (Submit Your Rating)

Irving, TX

PROFESSIONAL SUMMARY:

  • Overall 8 years of experience as an Application Developer in designing, developing Rich User Interface applications, integrating with various enterprise Databases, web applications.
  • 4 years of development for iOS devices, using iOS SDK (Cocoa Touch, UIViewControllers, NSNotifications, Multi - Threading, Blocks, KVC, Auto layout, asynchronous RESTful JSON services, MVC).
  • Extensive involvement in application improvement for portable stage (iPhone/iPad) utilizing Objective-C, Swift and Cocoa Touch, AVFoundation, EventKit, MapKit and Core Location Frameworks.
  • Experienced in all aspects of iPhone and iPad application development including designing for all types of screen sizes and orientations.
  • Complete Software Development Life Cycle(SDLC) experience in fast paced environments, which incorporates designing and executing the API’s, debugging, fixing and maintaining the applications.
  • Constructed and implemented UI designs using Storyboards with Auto Layout constraints, XIB files, and programmatically following Apple's iOS Human Interface Guidelines.
  • Extensive knowledge in the Cocoa design patterns and concepts like delegation, protocols and categories, Core foundation, Core Data, Core Location, Core services, Core Graphics, Core animation, Address Book and Message.
  • Experienced in working with various data parsing forms to display data on iPhone/iPad such as XML and JSON from server to created and customized UIViews, Tableview, CollectionView, NavigationControllers, TabBarControllers Action Sheets, Segmented Controls, Tab Bars and Navigation Bars.
  • Efficient storage of data using File System, Core Data and Database.
  • Strong understanding of managing Development Certificate, Creating App IDs, Assigning Devices, provisioning portal, Installing Development Provisioning Profitless certification for push notification and iTunes connect for deploying applications to the app store.
  • Complete understanding of Object Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation).
  • Experience working in Agile SCRUM, Waterfall, TDD and paired environments.
  • Proficient in Source Control Repositories and branches with GitHub, SVN, Bit Bucket.
  • Worked on JIRA for tracking and assigning of tasks using Jenkins to communicate and manage different facets of the project with various development team.
  • Planning and conducting user research and usability tests, documenting, communicating and acting upon the results.
  • Thrives on cooperation, problem solving, dealing with ambiguity, and working with little direction when necessary.

TECHNICAL SKILLS:

Programming Languages: Swift, Objective C, Core Java, C++, C, PHP

Web technologies: HTML, JavaScript, AngularJS, Cordova, JQUERY, CSS, JSP

Databases: SQ Lite3, MySQL.

Version Controls: GIT, Source Tree, SVN, Bit Bucket

Operating system: Mac-OS, Unix, Linux, Windows.

PROFESSIONAL EXPERIENCE:

IOS Developer

Confidential, Irving, Tx

RESPONSIBILITIES:

  • Composed in each period of Software Development Life Cycle (SDLC), beginning from Requirements, Design, Development, Testing, Building, Deployment and Product Support.
  • Worked broadly with Swift 3.x, 4 and Cocoa frameworks on Multiview Applications, customized Table View controllers, Table View Cells, PageView Controllers, TabBar Controllers, Navigation Controllers and Navigation Bars.
  • Widely used Auto Layout to make the application good for past models of iPhone.
  • Developed custom spinners and custom alert views that can be utilized all through the application.
  • Implemented custom animation for the UIElements like buttons, labels and textfields.
  • Utilized JSONSerialization to generate API calls for data retrieval and parsed the JSON data to Dictionaries and Arrays using RESTful web services and displayed it in the view using dispatch queues.
  • Amazon web services are used for API calls. Particularly user creation and validations are done using AWS Cognito.
  • Worked widely on table view controller and modified table view cells as indicated by the client.
  • Used OAuth SDK to integrate google and Microsoft API’s by sending the tokens to the backend validation.
  • Implemented third Party API’s using Cocoa Pods.
  • Implemented touchID and FaceID to support variant iOS devices for login.
  • Implemted XCTests(Unit Testing) and XCUITests(UITesting) for following the TDD methodology.
  • Beta testing of the application by means of experimental drill.
  • Worked nearly inside a cross functional group of testers, developers and off-shore teams.
  • Planned the entire Clean Swift Architecture stream for the application with UI segments and controllers to be utilized for iPhone.
  • Implemented Site Catalyst for tracking the user activities using Adobe Analytics.
  • Taken after a work dataflow standard for design and development.
  • Worked in Agile environment with every day Scrum meetings like Sprint Planning, Sprint Grooming and utilized GitHub for variant controlling.

Environment: IOS (iPhone SDK), Mac OS X, Swift 3.x, Swift 4, XCode, Agile Methodology, GIT, JIRA, JSON, Core Data, TDD, Clean Swift Architecture, Cocoa Pods, CLLocation, Cocoa Touch Frameworks.

iOS Developer

Confidential, Hillsboro, OR

RESPONSIBILITIES:

  • Responsible for implementation, test, automating and maintenance of software modules using Swift.
  • Involved in analysis, design and development of the application using XCode .
  • Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Table View Cell, and UI Alert View.
  • Expertise in using both storyboards and xibs along with UIKit, Cocoa Touch, Autolayout, and size classes.
  • Experience writing automated unit and UI tests (XCTest).
  • Involved in code review using GitHub for creating branches and to push, pull, stash the code from remote repository.
  • Developed application with a knowledge of software architecture patterns such as MVC, Singleton, Notification and Delegation .
  • Used NSUserDefaults to store Login Credentials.
  • Integrated various Restful Web Service calls to application using asynchronous NSURL calls for background fetch.
  • Worked in an Agile development with bi-weekly sprints.

Environment : iOS 8.x/9.x, Swift 3, XCode, Cocoa Touch, Core Data, Core Framework, Local Notifications, Local Authentication, Cocoa Pods, Agile Methodologies.

IOS Developer

Confidential, Township of Warren, NJ

RESPONSIBILITIES:

  • Developed extensively with Objective-C and Cocoa Touch Frameworks including Core Data,Foundation, UIKit and Core Animations.
  • Server-side response for accessing SharePoint files was in XML format and parsing was done with NSXMLParser.
  • MessageUI framework was implemented to send emails about projects and to-dos from one user to another.
  • Expertise in co-developing the Bill Pay.
  • Worked extensively on table view controller and made customized table view cells according to the client.
  • Fluency in Objective-C and working with RESTful APIs and the iPhone/iPad Apple SDK and Cocoa Touch-UI Kit / Views framework / Multi-tasking.
  • Integrated MMDrawerController library with back-end web services using web views with Cocoa Pods.
  • Publishing the application on App store and then pushing updates after every beta releases.
  • 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 navigationbar, pagecontrol and scroll view.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Worked with GIT to checkout and update the codebase changes.

Environment: iOS 7.x/8.x, Mac OS X, Objective C, XCode, Cocoa Frameworks, Core Data, AFNetworking, JSONSerialization, KVC, LLDB, Agile Methodology, JIRA.

Web Developer

Confidential, Edison, NJ

RESPONSIBILITIES:

  • Validations through AngularJS for the frame field approval implemented.
  • Built web applications which are more client intelligent utilizing most recent technology AngularJS2.
  • Upgraded existing AMT application using AngularJS to enhance ease of use, execution and maintenance of the application.
  • Responsible of making proficient plan and creating User Interaction screens utilizing HTML5, CSS3, JavaScript, AngularJS, Bootstrap and JSON.
  • Created application utilizing JavaScript, AngularJS2, SAAS and HTML 5.
  • Made Typescript reusable segments and administrations to devour REST API's utilizing Component based design gave by angular JS2.
  • Creating UI controls using Typescript, CSS, HTML5.
  • Developing custom HTML elements using AngularJS directives.
  • Built Presentation templates, design, and diagrams to outline the promoting materials.
  • Engaged with an AGILE based way to deal with UI Development, finished characterized client stories in rally effectively.

Environment: HTML, CSS3, JavaScript, jQuery, AJAX, JSON, Java, Eclipse3.5, Subversion

Web Developer

Confidential

RESPONSIBILITIES:

  • Responsible for developing and maintaining internal and external facing Avantha Portals/WebApplications.
  • Follow architecture principles and development standards set by the group to convey brilliant UI code that will keep running over different programs with superior.
  • Integrate with middleware platform by consuming RESTful services utilizing JSON.
  • Broadly had required to use HTML/HTML5, CSS/CSS3, jQuery and traditional JavaScript.
  • Built up all the portal applications in Backbone.js, Node.js and jQuery to accomplish JavaScript MVC standards.
  • Engaged with Designing database and executing the database base objects utilizing MySQL.
  • Advanced the site, checked error logs, and recognized and settled potential issues.
  • Made new UIs and enhanced existing ones.
  • Composed SQL Queries to collaborate with Oracle database.
  • Worked with production team to implement UI and make improvements to upgrade client encounter.
  • Troubleshoot style issues, program similarity issues.
  • Created classes to empower make diverse functionalities.
  • Created CSS classes to GUI site page controls and structures.
  • Take an interest in implementing, testing and conveying UI application utilizing agile methodologies.

Environment: PHP, MySQL, windows, HTML, CSS, JSP, JavaScript, Agile.

We'd love your feedback!