Post Job Free
Sign in

Experience in development of native iOS applications iPhone and iP

Location:
Australian Capital Territory, Australia
Posted:
June 10, 2016

Contact this candidate

Resume:

Ishani

Email: ******.****@*****.***; Tel: +** * *1020456

Objective :

Seeking challenging job opportunities with an organization that promotes the idea of continuous learning and good team work where I can achieve multidimensional professional growth through application of technical and management skills.

Work Experience: Nagarro, Gurgaon as Associate, Technology (July 2015 - Present)

Aricent, Gurgaon as Senior Software Engineer (November 2013-July 2015)

Infosys Technologies Limited, Chandigarh as Senior System Engineer (October 2010 – October 2013)

Profile Summary

Experience in development of native iOS applications – iPhone and iPad.

Knowledge of iOS performance techniques and mobile interface design patterns

Experience with web services (REST & JSON, XML Parsing), etc.

Ability to write well-abstracted, simple, clean, and reusable code for UI components

Experience with SVN and Git

Experience in handling the process to improve applications quality.

Extensive experience over full SDLC and software engineering practices

Excellent written & verbal communication skills

Total Experience

5 years 3 months

Educational Qualifications

B.E. (Computer Science) from Institute of Technology and Management University,Gurgaon in 2010

Key Technologies

Programming Languages

Objective C, Swift, Core Java

Development technologies and framework

iOS SDK, iOS Simulator, XCode IDE

Mobile Platforms

iOS – iPhone, iPad

Operating System

Windows 8, Windows 7, Windows XP

Version Management System

Microsoft Visual Source Safe and Git

Work Experience

Project Name

Lutron Home Controls +

Technology

iOS 8 (Objective C & Swift)

Description

This app control your home's lights, shades, temperature, keypads, and more with your iPad, iPhone and iPod touch which requires Lutron Total Home Control System – RadioRa2 or HWQS. Requests for actions are send through application to these systems through Telnet and receives response and action is executed accordingly. It is also available on iTunes.

Role: Senior Developer

Responsibilities:

Coding

Debugging and resolving issues

Unit testing

Code Reviews

Project Name

Aricent Remote Testing

Technology

iOS 6,7,8 (Objective C)

Description

The proposal is to allow a user to remotely access the android and iPhone devices from a web portal so that he can execute testing of the mobile applications using those devices connected to server via USB cable. He can allocate those devices and use them remotely to run unit test cases and also can generate reports. Tool integrated is appium.

Role: Senior Developer

Responsibilities:

Enabling the proposal to work for iPhones

Project Name

Continuous Integration set up using Jenkins (iOS)

Technology

iOS 7 (Objective C)

Description

CI set up using Jenkins monitors a version control system. It starts and monitors a build system if changes occur in repository(git or svn). Jenkins monitors the whole build process and provides reports and notifications to alert maintainers on success or errors. Additionally, code coverage is also generated using corbertura plug-ins and proper formatted coverage reports are displayed graphically.

Role: Senior Developer

Responsibilities:

Doing complete installation of Jenkins and all configurations regarding executing test cases and code coverage.

Maintaining the Jenkins server and the received build mails.

Project Name

Custom Integrated SNS(Social Networking Sites) library

Technology

iOS 7 (Objective C)

Description

Integrated a custom library which includes facebook, Twitter, LinkedIn using Graph APIs.

The library allows developer to access these social networking sites, fetch users profile, allows to post status and fetching feeds . These features are integrated in this single library.

Role: Senior Developer

Responsibilities:

Access the social networking sites data using graph APIs into iOS application.

Integrating all into a static library which can work on both iOs simulator as well as iOS device.

Project Name

LBS SPOT

Technology

iOS 7 (Objective C)

Description

This application focus on providing central control to the user who can control the calibration of the points in a particular area. The area is divided into radio maps, zones and then floors. The controller person can calibrate or uncalibrate the points of required spot sitting anywhere through the network.

Role: Senior Developer

Responsibilities:

Requirement Analysis

Analyze the designs and handle the UI part and making custom components as well as per requirement.

Handling WIFI connect/disconnect while network request is being sent or while receiving the response.

Follow Apple guidelines and best practices for UI design and code so as to make it sound quality wise.

Unit testing and resolving issues

Code Reviews

Project Name

ZD Remote

Technology

iOS 7 (Objective C)

Description

Developed Bytes Received, Bytes transmitted widget of ruckus ZD Remote application. This widget is used to display the graph of Bytes Received and Bytes Transmitted over the Wifi network. Performed code analysis, design enhancement and automated unit testing of ZD Remote application.

Role: Senior Developer

Responsibilities:

Coding

Debugging and resolving issues

Unit testing

Code Reviews

Project Name

Enterprise AppStore

Technology

iOS 7 (Objective C)

Description

The efforts have been put on to create an application store for an Enterprise which deals with the applications used by employers at different designations in an enterprise using iPhone/iPad. One can use the Enterprise applications for which he/she is entitled. The whole application store is linked with an admin portal which is responsible for adding iOS applications on the server from where the employers can download and install in their devices if their devices provisioned.

Role: Senior Developer

Responsibilities:

Requirement Analysis

Analyze the designs and handle the UI part and making custom components as well as per requirement.

Handling WIFI connect/disconnect while network request is being sent or while receiving the response.

Follow Apple guidelines and best practices for UI design and code so as to make it sound quality wise.

Unit-testing and resolving issues.

Code Reviews

Project Name

A A Application Signing using Mocana

Technology

iOS 7 (Objective C)

Description

Mocana Application Signing deals with wrapping mobile applications with several validations (securities) without changing its code that is, explicitly validating app and for that it needs to be code signed again in case of iOS applications. I dealt with setting up iOS server for re-signing of apps and their testing on iPhone/iPad devices.

Role: Senior Developer

Responsibilities:

Requirement Analysis

Setting up the iOS signing server on Mac using Mocana authorized files

Putting validations on iOS apps as required without change in their code

Verifying the validations

Training:

Trained in Core Java from Education and Research Dept, Infosys, Mysore ( Oct 2010 to Feb 2011)

Trained in Apple iOS from Education and Research Dept, Infosys, Mysore (June-July 2012)

Education:

M.S. (Cyber Law and Security) – Two years Program 2012 - 2014

College : I.M.T. Ghaziabad

Percentage : 72.0 %

B.E (Computer Science) 2010

College : Institute of Technology and Management, Gurgaon.

Percentage : 75.8 %

All India Senior School Certification Examination 2006

Board : CBSE.

Percentage : 81.4%

All India Secondary School Examination 2004

Board : CBSE.

Percentage : 92.2%

Personal Skills :

Strong quantitative and analytical skills

Interact positively with team members

Good verbal and written communication skills



Contact this candidate