We provide IT Staff Augmentation Services!

Ios Developer Resume Profile

3.00/5 (Submit Your Rating)

TX

SUMMARY

  • Worked well with customers to determine requirements and application scope with efficient organizational work ethics, value based effective decision-making, team based cooperation and good communication skills.
  • Experienced in working with data parsing forms such an XML and JSON to dynamically display data on iPhone/iPad.
  • Worked with RSS News feed integration with custom UI components and social sharing features also worked on Core Graphics and Animation.
  • In-depth knowledge MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Developed apps using various iOS design patterns MVC, Delegation, Target-action and Slide-out Navigation .
  • Expertise in creating and custom UIViews, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multi-View Application.
  • Strong Knowledge of Software Development Life Cycle SDLC with strategically designing and implementing the software, debugging, fixing and maintaining the software.
  • Expertise implementation knowledge of iOS mobile development tools like Xcode and Cocoa Touch including interface builder and storyboards.
  • Strong working knowledge in Object Oriented Programming OOPS with experience in programming languages like C, Objective-C, C , and C .
  • Overall 5 years of experience in IT and 3 years in Mobile Application Development iPhone/iPad using objective-C, UIKit, Core Location, MapKit, Cocoa Touch and Cocoa Service Frameworks.
  • Experience collaborating with senior backend and senior mobile developers in an Agile Methodology with little supervision.

Technical Skills

Programming Skills

Objective-C, C, C , C

Web Development Skills

JavaScript, HTML5, XHTML, XML, JSON, jQuery

Database

MySQL, SQLite, Core Data for iOS, MS SQL Server 2005/2008

IDE/Tools

Xcode, Interface Builder, Storyboard, Visual Studio 2008/2010

IOS Frameworks

Core Cocoa Framework UIKit, Foundation

Operating Systems

Mac OS X, Windows 2000/XP Professional, Windows 7/8 , UNIX/Linux

Professional Experience

Confidential

IOS Developer

Responsibilities:

  • Created Structural-classes to generate UI elements dynamically over the screen based on response received from JSON.
  • Implemented interaction between mobile and web server .Net server to retrieve and repost documents.
  • Created entity-classes to handle multi-tasks like saving and deletion of data in Core Data internal persistent storage .
  • Following Model, View and Controller paradigm by handling the view frames of all UI components in view controller itself.
  • Involved in creating application-compatibility in both portrait, landscape modes for iPad and iPhone by making use of Auto-Sizing constraints.
  • Worked with testing team to enhance project usability and improve performance of the application.

Environment: iOS 5 and later-, Xcode 4.4 and later-, Mac OS X, objective C, Cocoa Framework, .Net backend.

Confidential

IOS Developer

Responsibilities:

  • Implemented Core Data for persistent storage of user data.
  • Created models in MVC and development of delegates for updating model information.
  • Created of various views, table views, customized views and popovers.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQ Lite database with the objective C interfaces.
  • Created of notifications to detect the autorotation in the customized sub views.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Developed Navigation between views was mixture of using UI Navigation Controller, UI Gesture Recognizer, and UI Popover Controller.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Performed all tasks from UI design and implementation to writing code for various features.
  • Used several methods for testing and tracking of application like kiwi.
  • Designed XSDs to define the XML structure of data exchanged between iPhone and server.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation.

Environments: iOS 5 and later-, Xcode 4 and later-, Mac OS X, Objective-C, JSON, XML, SQLite.

Confidential

Application Developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Worked with Cocoa Touch Framework and Core Services Framework for development and maintenance.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Worked with Backend team to display the correct data format in devices.
  • 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 app using UIWebView.
  • Formatted the Data as per Business rule to display in UI.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Worked with Subversion to checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.

Environment: iOS 7.0 and later-, Xcode 5 and later-, Mac OS X, Objective C, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON.

Confidential

C Developer

Responsibilities:

  • Responsible for interaction with Customers, Business Users, Business Analysts, the different Module Development Team, and the Testing Team
  • Worked in the design and development of the Outbound Scanning application on the mobile terminal using C and WinCE and visual studio 2008.
  • Responsible for the development of different windows services on the server side for handling the messages received from the terminal using C , visual studio 2008, windows 7.
  • Responsible for guiding other team members in analyzing and resolving issues and doing peer code reviews.
  • Provided key role in handling Deployment and production issues.
  • Responsible for Production Support, Customer Support and support to other related teams like UAT.
  • Used Object Oriented Programming Methodologies in developing applications.
  • Followed Agile Methodology in project development.

Environment: C, C , VC , C , .Net 3.5, Windows CE WinCE , Microsoft Embedded Visual C 3.0, Windows Forms, XML, XSLT, TCP/IP, SQL, PL/SQL, Visual Studio 2008, SQL Server 2008, Eclipse, Windows7.0, UNIX Sun Solaris 5.6 .

We'd love your feedback!