We provide IT Staff Augmentation Services!

Ios Developer Resume

2.00/5 (Submit Your Rating)

Lake Mary, FL

SUMMARY:

  • 7+ years of overall experience in software development with 5 years of specialization experience in Development and Implementation of various native iOS applications using Objective - C, Cocoa Touch, UIKit.
  • Expertise in Object Oriented Programming language Objective-C and Swift.
  • Strong knowledge about Core Frameworks like Core Data, Core Graphics, Core Animation, UIKit .
  • Created and customized views, tableviews, tabbars, collection views and navigation bars which are most needed functionality in a multi-view application.
  • Leveraged native ios features (Push Notifications and Local notification, Animations, GPS, Settings, Contacts).
  • Strong knowledge on using Phone GAP .
  • Have knowledge and developed prototype on iBeacons which uses Core Bluetooth as well as Core Location APIs.
  • Expert in making efficient use of Interface Builder, Storyboard and navigation controllers in building the Applications.
  • Experience with Auto layout to develop applications for multiple screen sizes using different constraints.
  • Designed and implemented Enterprise RESTful API services.
  • Good professional knowledge on Ruby scripting .
  • Creating certificates and provisioning profiles required for development, distribution as well as App-store submission.
  • Debugging of issues, monitoring memory leaks, profile analysis to ensure memory management and removing compiler warnings.
  • Experienced in working with data parsing forms such as XML and JSON , to dynamically display data on iPhone/iPad.
  • Experience working with In-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Experience in developing utility and enterprise-based application using core data for iPhone/iPad to improve memory overhead of the app, increase responsiveness.
  • Designed and developed applications as per specifications. This included core development using various iOS frameworks and test driven development using XCTest framework and Cucumber.
  • Experience to various stages of Software Development Life Cycle. Capable of analyzing the business requirements, software requirement specifications, functional design documents to write technical design documents and unit test plans.
  • Knowlede using Good container(Mobile Device Management, Mobile application Management, Mobile content Management).
  • Experience with source control tools SVN and GIT .
  • Used Third-Party APIs - SDWebImage, AFNetworking, JSONModel, MBProgressHUD, TSMessages etc.,
  • Expertise in working with public APIs, such as Twitter, Facebook, Google, YouTube.
  • Experience integrating third party frameworks using Cocoapods .
  • Worked with logging and capturing user navigation and app usage to Flurry Analytics and Google Analytics for understanding the most used features by users.
  • Experience in designing and developing user interfaces using Xcode, Interface Builder and Storyboard using Size classes and Autolayout.
  • Followed standard design patterns like MVC, Delegation, Factory pattern, Singleton patterns etc.,

TECHNICAL SKILLS:

iOS Applications: Objective-C, Swift and Cocoa development for iPhone and iPad devices in Xcode Interface builder UIKit, Cocoa touch, Core Data

Software: Expertise in iOS 4, iOS 5, iOS6, iOS7 with Xcode 3.0/ 4.0., 5.0, 6.0, 6.1.3 OSX 10.5, 10.6, 10.7 , 10.8, ASP.Net with Visual Studio 2005/ 2008, Microsoft Office suite

Programming Languages: C, C++, Objective-C, Java, HTML,

Front End: HTML 4, and 5, CSS2 and 3. JavaScript/ jQuery library, XML, XSLT, AJAX

Databases: MySQL, SQL plus, PL/SQL, relational database Concepts. SQL server 2005/2008, SQL Cipher, SQLite with Core iOS sandbox, building, and database in iOS sandbox

Operating Systems: MAC OS, Windows, Linux, UNIX

Tools: Xcode 3.0 / 4.0/5.0/6.0/6.1.1 , Visual studio 2005, Dreamweaver, Notepad ++, MS Visio, Visual Studio, Eclipse, RAD IDE.

PROFESSIONAL EXPERIENCE:

Confidential, Lake Mary, FL

iOS Developer

Responsibilities:

  • Custom UI implemented with XIBs and Story boards as well and associated with appropriate reusable classes.
  • Segregated API Handler classes based on the Work flows, login services, user profile, search items.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Created model classes based on the business requirement.
  • Worked closely within a cross functional team of designers, developers and testers.
  • Solved issues on different areas of the application.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Worked with GIT to checkout and update the codebase changes.
  • Developed the UI screens by integrating different Views and Windows to make them user friendly.
  • Coordinated with the design and development team to define the user interface (UI/UX) requirements for the application and develop the wireframes.
  • Extensive experience in Web, iOS. (i.e., designs new templates, tests styles/sheets, fixes bugs; collaborates heavily with core team members (especially UX and Design))
  • Used Core Location Framework to get the user current location accurately.
  • Worked on iOS8 and iOS9 using Swift.
  • Presented data as Collection View using delegate and data source methods using Swift .
  • Worked on web service calls and JSON parsing included in the project. Used AFNetworking API for integrating the web services.
  • Used the third party integration tool Cocoapods to integrate AFNetworking, JSONModel API s etc.,
  • Incorporated the Push Notification feature using APNS , in order to notify the user when any file operations were done.
  • Implemented Business, Technology and Transportation functionalities in the application.
  • Implemented REST API to get the all response from server end and render the data on UI screens as per the keyword.
  • Used Serialized JSON to read the response that came through the server.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Managed technical tasks, project implementations and technical projects going into production.
  • Responsible for App support and latest versions compatibility.

Environment: iPhone SDK, objective C, Xcode, iOS 8.0/8.4, JSON, XML, Cocoa Touch, Cocoa frameworks, UiKit, SQlite, AFNetwotrking, HTML5, CSS3.

Confidential, Los Angeles, CA

iOS Developer

Responsibilities:

  • Working in design and implementation phases.
  • Worked extensively with Objective C and Cocoa frameworks
  • Worked with UIKit Framework for the applications at hand
  • Used Phonegap to allow user to access the camera
  • Integrated a web-based content made with HTML5 on a Native app using UIWebView
  • Customizing Unbutton, UITabBar to build user interface of the application using story board.
  • Working closely with a cross functional team of testers and developers.
  • Testing the application on Device through Development Profile.
  • Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI code from Service Call Code.
  • Responsible for Creating Models and Services in conformance with the WSDL's provided.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Followed a work data flow principle for design and development.
  • Worked with GDB and Xcode for debugging
  • Worked with GIT to checkout and update the codebase changes.
  • 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.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout
  • Developed critical tools for this project like customized navigation bar, page control and scroll view
  • Added animation between UIViews for smooth transitioning and better user experience
  • Reported progress/challenges to onsite project lead.
  • Worked with Backend team to display the correct data format in devices
  • Followed a work data flow principle for design and development.

Confidential, San Francisco, CA

iOS Developer

Responsibilities:

  • Designed and implemented the entire application using XCode 5.2
  • Used core locator to implement the location feature
  • Integrated with You tube API to view video about Belgard products
  • Responsible for the overall code quality of the application
  • Tested each application according to its Software Requirement Specification (SRS).
  • Interacted and coordinated with QA team for different releases
  • Responsible for the Code Delivery to the Project Manager.
  • Worked closely within a cross functional team of testers and developers.
  • Incorporated the Push Notification feature using APNS when user is in offline/online mode.
  • Participated in application testing, logged in errors/bugs and fixed them thereby contributing for application enhancement.

Environment: Objective C, Cocoa Touch, XCode, iPhone SDK, MAC OS X, Interface Builder, iPhone Simulator.

Confidential, Burlington, VT

iOS Developer

Responsibilities:

  • Handled the project code and libraries for the iPhone.
  • Designed and developed user interface as per existing iOS application using AppKit framework , e.g., NSControl, NSResponder , etc and various action and delegate methods.
  • Converted project files and user interface elements of the application to iOS standards.
  • Fixed major bug issues present in the application.
  • Improved search results and searching capabilities of branch locators and other such information.
  • Made additions of new modules and submitted to the application from other departments within the company.
  • Fixed bug issues of the application in order of speed and performance enhancements.
  • Designed the HTTP interface of the application that uses the NSURLConnection and NSURLRequest classes of Cocoa Touch to make network requests.
  • Created Notifications module that resurfaces notification messages through APN ’s from a database connected on a secure socket.
  • Updated online user ID and password fields to allow special characters to be used.
  • Created modules for switching the application in between and coming back to the present session.

Environment: Objective-C, Cocoa Touch, Xcode, using ARC, Interface Builder. Libraries used were Foundation Framework, AppKit, XML parsing, JSON parsing, and UIKit Framework.

Confidential

Web Developer

Responsibilities:

  • Involved in developing GUI using ASP.NET Web forms.
  • Used JavaScript for client side validations.
  • Used ASP.NETvalidation controls for the server side validation.
  • Implemented browser UI functionality using HTML, CSS and AJAX
  • Used Master Pages , Themes to develop the consistent user interface.
  • Developed User controls, Custom Controls to develop user friendly GUI .
  • Developed Business Logic components in middle tier using C#.
  • Designed and implemented XML Web services using ADO.NET, C#
  • Developed reusable and optimized .NET components using C#.
  • Involved in database design, created Stored Procedures, Triggers, and Functions for the data manipulation using T-SQL in SQL Server .
  • Designed and developed Crystal Reports using the Crystal Report Bundled Version for .NET.
  • Implemented Data Access layer using ADO.NET to communicate with the MS SQL server database.
  • Involved in creating Backups, Restoring and Import/Export data using MS SQL and DTS packages.
  • Utilized WCF services to provide different promotions and schemes.

Environment: Visual Studio 2008, C#, .NET, JavaScript, HTML, WCF, AJAX, WSDL, Crystal Reports, XML Web Services, SQL Server, Quality Center, IIS.

We'd love your feedback!