We provide IT Staff Augmentation Services!

Ios Developer,resume Profile

5.00/5 (Submit Your Rating)

Professional Summary

Over 7 years of experience in developing applications Information Technology designing and 4 years in iOS/Android application development.

Proficient knowledge of programming Experience using Objective-C

Extensive experience in application development and integrating with various databases and Client-Server applications

Worked extensively on Xcode Interface Builder and Instrument

Created and customized views table views tab bars and navigation bars which are some basic functionality in a multi-view application

Developed iOS and windows mobile applications using Objective-C C C Xcode Visual Studio including but not limited to Cocoa Touch Foundation UIKit Map Kit Core Graphics Core Data Core Plot Core Object External Accessory SQLite Core Bluetooth .Net 3.5 Compact Frameworks

Involved in Object Oriented analysis/ Design Design patterns including MVC across the apps.

Used diversified IDE s/SDK s like Xcode Visual Studio Eclipse Android SDK and keil

Proficient in programming languages such as ASP.net HTML5 Java JavaScript and markup languages such as XML and JSON Created and customized views table views tab bars and navigation bars which are some basic functionality in a multi-view application

Strong knowledge in all phases of Software Development Life Cycle SDLC process which includes requirement analysis designing implementing debugging fixing and maintaining the software

Diverse experience utilizing Java tools in business Web and client-server environments including Java Platform Enterprise Edition Java EE Enterprise Java Bean EJB Java Server Pages JSP Java Servlets including JNDI Struts and Java database Connectivity JDBC technologies

Expert level skills in Designing and Implementing web servers solutions and deploying Java Application Servers like WebSphere Web Logic configuring Apache Web Server and configuring various Servlet engines

Solid background in Object-Oriented analysis and design. Very good at various Design Patterns UML and Enterprise Application Integration EAI

Strong knowledge with databases such as Oracle MS SQL Server for managing tables views functions triggers and packages

Excellent communication organizational skills attention to detail and the ability to meet tight deadlines

Strong commitment to organizational work ethics value based decision-making and managerial skills

Highly motivated enthusiast fast learner eager to meet new challenges and quickly grasp new technologies skills concepts and ideas

Technical Skills

Programming Languages

Objective-C C C C Java Embedded C ASP.Net

Scripting Languages

VBA UNIX Shell Script DOS Script HTML JavaScript JSON

IDE s / SDK s

Xcode Visual Studio Eclipse Android SDK Keil

Frameworks / APIs

Cocoa Touch Foundation UIKit Core Graphics Core Data Core Plot External Accessory Core Bluetooth Google Protocol Buffers C Standard Library Win32 APIs .Net Compact Framework OpenGL ES

Mobile Operating Systems

iOS 4 iOS 5 iOS 6 Windows CE Windows Mobile Android

Operating Systems

Mac OSX 10.5 10.6 10.7 10.8 Unix/Linux VxWorks MS-DOS Windows

Phone Simulator and Emulator

iPhone/iPad Windows 8/Mobile Android Geny motion

Database

Microsoft SQL Server Compact SQL CE Core Data SQL Lite

Development Models and Patterns

MVC Scrum method of Agile V-Model

Professional Experience

Confidential

Role iOS Developer

Responsibilities

Worked extensively with Objective C and Cocoa frameworks.

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.

Responsible for Service Integration Development and Testing.

Web services deployment and testing on rest client.

Created the complete database using coredata.

Complete implementation of the retrial mechanism.

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.

Complete data base designing for both android and iPhone

Developed critical tools for this project like customized navigation bar page control and scroll view.

Worked with UIKit Framework for the applications at hand.

Worked extensively on table view controller and made customized table view cells according to the client

Pre-fetching data for different views for smooth screen transitioning.

Followed a work data flow principle for design and development.

Worked closely within a cross functional team of testers and developers.

Worked on web service calls XML and JSON parsing included in the project.

Worked with UIKit Framework for development and maintenance.

Reported progress/challenges to onsite project lead.

Environments iOS 7.0 iPhone SDK Mac OS X Objective C XCode 4.6 and 5.0 Agile Methodology HTML5 CSS REST JIRA JavaScript JQuery.

Confidential

Role iOS Developer

Responsibilities

Used AV Foundation Framework to record audio from the device.

Implemented Dropbox API for sharing and backup.

Implemented Core Data framework to store user Data.

Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.

Implemented using Storyboard and ARC.

Developed unit tests for testing specific functionality and logic.

Fixed bugs as documented by QA team.

Used Instruments to fine tune the app performance and memory management.

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.

Debugging issues at onsite whenever required.

Worked with GDB and Xcode for debugging.

Worked with Subversion to checkout and update the codebase changes.

Environments iOS 7.0 and 6.0 iPhone SDK Mac OS 4. X Objective C XCode 4.6 Cocoa Touch Cocoa framework JavaScript JQuery Adobe CS5 Suite Photoshop Dreamweaver MapKit Core Location AVFoundation

Confidential

Role iOS Developer

Responsibilities

Upgraded reporting system of the application T-Mobile My Account for analytics

Developed complete client iPad login and signup module that includes UI design and backend communication with Web Services

Developed new components like infinite scrolling section for sliding table view

Solved major defects in navigation controller behavior for the application

Developed Facebook integration 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

Assisted Project Manager with release build schedules

Documented the technical specifications

Managing the work log and following the schedule to ensure completion of projects before deadline

Followed a work data flow principle for design and development

Environment Objective-C Xcode 4.6 Mac OSX Cocoa Touch Foundation UIKit Core Graphics RESTful JSON converted to existing Soap Services iOS 6.1 iPhone Simulator 6.1 Device integrated with Barcode Scanners AirWatch Mobile Device Management App Store Subversion SVN Eclipse Phonegap.

Confidential

Role Mobile Developer

Responsibilities

Requirement analysis to identify the set of possible use cases for the new product design.

Handling multiple series clinical protocol from document to module delivery end to end .

Experience in handling FDA validated documentation keeping system and managing change request for the same.

Java Development deployment using WebSphere 5.0 / 6.0 and Eclipse and RAD IDE.

Front End Development using JSP HTML JavaScript XML and XSL.

XML transformation using XSLT and XPATH.

Redesign and implementation of Form System for easy configurability.

Custom Form implementations for various protocols.

Design and implementation of Payment automation module.

Data migration from legacy DB2 Sybase based systems to Java/J2EE based modules.

Custom Database/Table design for various protocol implementations.

PL/SQL development.

Data transformation for comparative analysis and studies.

Code Reviews.

Enhancement implementations in Report module.

Customized report implementations for various protocols.

Interacting with Line of Business teams as part of Change Management activities.

Coding and Maintenance of existing product using Struts MVC framework.

Preparation of Unit test plans and System test plans for various functionalities.

MIS report creation using remedy bug and change request ticket handling

Creating and maintaining shell and perl scripts.

Problem solving on day to day basis technical and people handling both .

Leading communication as per onsite-offshore model defined by company on daily/weekly and monthly basis

Environments JSP 1.2 Servlets JavaScript XSL EJB MQ JMS WEB SERVICES JAX-WS JAXB JSTL JNDI LDAP Struts 2.0 Spring 2.1 Hibernate 3.3 WebSphere 7.0 RAD/WSAD 7.0 JBoss Oracle 10G DB2 Sybase TOAD LINUX Apache Ant Maven VSS CVS.

Confidential

Role Software Engineer

Responsibilities

Developed various web forms using ASP.NET

Involved in complete Software Development Life Cycle that includes Systems Analysis

Design Development Testing and Documentation of various parts of the application

Worked extensively with Web Forms Server Web/HTML and Data Binding controls

Designed and developed Crystal Reports

Developed data driven web pages using ASP.NET and VB.Net.

Used ADO.NET objects such as Data Adapter Data Reader Dataset and Data View for reading/updating records in the database

Used C for creating classes unique to this application

Implemented JavaScript for validation

Environment ASP ASP.Net VB.Net HTML DHTML and Oracle8i PL/SQL SQL Plus and Java Script.

We'd love your feedback!