We provide IT Staff Augmentation Services!

Ios Mobile Application Developer Resume

3.00/5 (Submit Your Rating)

Sarasota, FL

SUMMARY

  • 5+ years of experience in IT industry as iOS app developer in designing, developing, implementing, testing and publishing iOS applications on iTunes Store.
  • Built Rich User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad.
  • Proficient knowledge of Programming Experience using Objective-C.
  • Extensive experience in iPhone & iPad application development.
  • Good understanding of Memory Management: ARC and non-ARC in iOS development.
  • Worked extensively on XCode, Interface Builder and Instrument.
  • Always follow MVC design architecture, adept knowledge of cocoa design patterns, singleton pattern and delegation patterns.
  • Expert in Object Oriented Programming with experience implementing MVC, KVO, and Singleton architectures
  • Strong knowledge in implementing core Frameworks like Core Location, Core Graphics, Map Kit, UI Kit, and Event Kit Frameworks.
  • Extensive Experience writing clients for RESTful/SOAP web services and perfect skills in designing innovative UI.
  • Familiarity with Apple’s enterprise developer accounts and ad-hoc distribution on standard developer accounts
  • Good experience on NS Operation threads GCD and Blocks to perform multi-thread development.
  • Experienced in creating and extracting data from database and displaying on iPhone using SQLite and Core data. Experience with both SVN and GIT code repositories.
  • Experience with performance and memory tuning with Instruments tool.
  • Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, fixing and maintaining the software.
  • Experience in working with In-App Purchase application for the iPhone/iPad.
  • Proficient in bug fixing and code optimization. Good experience with Data Structures and Databases like SQLite and MySQL.
  • Experienced in creating and custom UIViews, Table Views, Collection Views, Tab Bars and Navigation Bar, which are some basic functionalities in a Multi-View Applications.
  • Designed applications using Storyboards, XIB files and programmatic UI building.
  • Fluent in writing well-documented code and explaining methods.

TECHNICAL SKILLS

Languages: C, C++, objective-C, Cocoa/Cocoa Touch, java, XML, HTML5, ASP.NET, PHP, Swift

Scripting Languages: Java Script, Swift

Platforms: Linux, Windows, Unix, iOS, OS X

Tools: and Utilities: Xcode, Eclipse, Clear Quest, TFS, SVN, MYSQL, SQL, AJAX, Bugzilla.

Methodologies: Software development life cycles, Mobile S/W development, Agile methodologies, SCRUM

Web Services: REST, JSON, SOAP, XML.

Framework: AFNetworking, Reachability, AVFoundation, MapKit, CoreLocation, MessageUI, UIKit, EventKit, GCD, NSOperations, Keychain

PROFESSIONAL EXPERIENCE

Confidential, Sarasota, FL

iOS Mobile Application Developer

Responsibilities:

  • Used Objective-C, Swift 2, AV Foundation and Cocoa Touch Framework to build the app, including UIKit, REST Kit, UI Navigation View, UI Collection View, UI TabBar Controller, UI Table View and Storyboard.
  • Created models in MVC and development of delegates for updating model information.
  • Developed navigation between views using mixture of UI Navigation Controller, UI Gesture Recognizer and UI Popover Controller.
  • Working on web service calls, XML, REST API and JSON (using JSONKit) parsing included in the project.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Pre-fetching data and added animation between UI Views for smooth transitioning and better user experience
  • Use clear, concise communication skills in conjunction with organizational skills to perform daily duties.
  • Followed a work data flow principle for design and development
  • Worked on Web Service calls, XML and JSON parsing included in the project
  • Worked with UIKit Framework for development and maintenance
  • Added animation between UI Views for smooth transition and better user experience
  • Worked with Backend team to display the correct data format in devices
  • Map View implementation using the MapKit and Core Location Frameworks.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout
  • Integrated a web-based content made with HTML5 on a Native application using UI Web View
  • Worked with GDB and Xcode for debugging

Environment: XCode 5.1, Objective-C, SDK 7.1, using ARC, Core Data and Auto Layout, PhoneGap. Github for version control, XML, JSON Frameworks: UIKit, CoreLocation.

Confidential, Dallas, TX

iOS Mobile Application Developer

Responsibilities:

  • Upgraded reporting system of the application Confidential &T My Account for analytics
  • Developed complete client iPad login and signup module that includes UI design and backend communication with Web Services
  • Used Xcode 6.1 to build application for iPhone 3.5 inch, iPhone 4-inch retina and iPhone 4-64bit Retina iPhone 5, 5s, 6 and 6 plus.
  • Used storyboards and auto layout in the application.
  • Made a UITabBar Navigation based application
  • Developed new components like infinite scrolling section for sliding table view
  • Solved major defects in navigation controller behavior for the application
  • Improved the efficiency of the application by optimization that resulted in faster loading of player and streaming data. (Main thread and secondary thread)
  • Provided mechanism to avoid loading of duplicate data in table views (Problem due to concurrent server calls)
  • Handled scenarios of no data for application during good network signal
  • Explained the design problem of invocation by drawing flowcharts
  • Managing the work log and following the schedule to ensure completion of projects before deadline

Environment: XCode 5.1, Objective-C, SDK 7.1, using ARC, Core Data and Auto Layout, GitHub for version control, Web Services

Confidential, Mayfield Heights, OH

iOS Developer

Responsibilities:

  • Worked with subversion to checkout and update the codebase changes.
  • Designed the database and data model for application using SQLite
  • Implemented the code to perform the CRUD operations to the SQLite Database
  • Demonstrated ability in handling the memory management Profiling and performance analysis using X-code instruments
  • Worked on Agile and scaled Agile, continuous delivery, continuous deployment, and automated testing.
  • Developed Unit tests for testing specific functionality and logic
  • Designed and implemented the Continuous Integration process for all the application.
  • Used the SoapUI for integration and unit testing of the services
  • Proficient in unit testing the application using JUnit
  • Formatted the data as per business rule to display User interface
  • Followed a work data flow principle for design and development
  • Worked on Web Service calls, JSON
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout
  • Worked with SVN to checkout and update the codebase changes.
  • Followed Agile methodology throughout the project.
  • Integrated images and Map Kit into the Application
  • Tested the application for memory leaks and relevant bugs, fixed the leaks and deployed on different iPhone firmware's to validate the application stability.
  • Evaluated technology solution design, research and proposal

Environment: Xcode 5/6, iOS 7.0.x/6.1.x/6.0.x, iOS Simulator 6.1/6.0/5.1, Objective-C, Swift, Cocoa Touch, Cocoa framework, JavaScript, SoapUI, Map Kit, Core Location, AVFoundation,SVN

Confidential

iOS Developer

Responsibilities:

  • Involved in analysis, design and development of the application
  • Involved in designing user Interface for the application for the mobile devices (iPhone)
  • Developed Application using Xcode with MVC Architecture.
  • Worked to make the application compatible with multiple iOS versions.
  • Resolved the UI design issues for multiple versions of iOS.
  • Used Outlets for developing application screens.
  • Implemented User Authentication.
  • Used Animations for smooth navigation between the views.
  • Used Table View Controller for displaying the overview, status, quality, plans and student exercise feedback.
  • Integrated different languages such as Chinese, Dutch and English.
  • Used RESTFUL web services with JSON to get the tanker information from the server.
  • Used SVN for version controller.
  • Performed profiling on the application to check on the memory usage of the application.
  • Performed profiling on the application to check for any possible memory.

Environment: Objective C, iOS 4.x, iOS 5.x, Xcode 4.x, Cocoa Framework, iPhone Simulators, Cocoa Touch frameworks, SVN, Gesture Recognition, RESTFUL Web Services, JSON Parser.

Confidential

IOS app Developer

Responsibilities:

  • Provided Network Security and Technical Management for multi-Network Systems, Network Application, Internet Connectivity and Infrastructure Design.
  • Highly skilled in Interpersonal communications, telecommunications, and team facilitation.
  • Employs an unwavering work ethic with an insatiable desire to learn and develop professional skills.
  • I had a good working experience with BGP, OSPF, PIX and VPN.
  • In addition, with these, I have a well- rounded knowledge in Microsoft Windows 95, 98, NT4.0 and XP, as well as Microsoft Windows 2000 Professional and Server environments.
  • Provides Infrastructure support for multiple datacenter locations across India, which include setting up intranet, LAN, WAN and VPN etc.
  • Responsible for production support of Active Directory, GPO and domain Users.
  • Installing, Configuring and administering Windows server environmen0ts.
  • Responsible for internal and external accounts, and managing LAN/WAN and checking for Security.
  • Implementing LAN infrastructure across various nodes as well as troubleshooting network issues.
  • Performed Cisco Switch and Router configuration and administration.
  • Cabling Servers, Routers, Switches and all other Network equipment’s in Datacenter.
  • Provide front-end on call network support 24X7 for all network infrastructures in the corporation.

Environment: Simulator 8.1, Xcode 6.2, Objective-C, JSON, SQLite, MVC, Core Data.

We'd love your feedback!