Resume

Sign in

Sr Software Engineer (iPhone, iPad, Mac OS X)

Location:
Pune, Maharashtra, 411028, India
Salary:
$80000 - $100000
Posted:
October 30, 2011
Email:
f65e03@r.postjobfree.com
Contact Info:
***************@*****.***


Mobile: **-860*******, +************

Email: f65e03@r.postjobfree.com

f65e03@r.postjobfree.com, f65e03@r.postjobfree.com

Profile Summary:

Software Engineer with total experience of 3 years 9 months in development of applications for Mac OS X, iPhone and iPad coupled with the Bsc (Hons.) in Mathematics and Masters of Computer Application (MCA).

Employers Summary:

Present Employer: Accenture (Joined on 8th November 2010)

Previous Employer: Mindfire Solutions (7th February 2008 to 23rd October 2010).

Technical Skills

Operating Systems

Windows NT/XP and Mac OS X

Technologies and Platforms

C, C++, Objective C, XML, JavaScript, SOAP, Microsoft COM, Cocoa Distributed Objects, iOS, IMPS,

SDKs

Cocoa, iPhone SDK

Projects Profile (Accenture)

Product Name : - PRM Review

Organization

Accenture

Start Date

9/2011 – 10/2011

Environment/Software

iPad OS 4.3 or better, Xcode, Objective-C

SDKs

iOS SDK 5.0

The Natwest Business Review is an enterprise app that is part of the Perfect Relationship Manager framework for Business Banking. The application allows Relationship Managers to capture review information on the iPad and send through to the Relationship Manager securely. Implementation includes RBS App Bank Login that is done through profile verification and sending formatted report in HTML format to user supplied email address using send mail API.

Roles and Responsibilities:

Responsible for design of application

Code implementation in Objective-C

Daily Call for status report with Accenture onshore development team in UK

Product Name : – RBS Password Vault

Organization

Accenture

Start Date

8/2011 – 9 / 2011

Environment/Software

iPhoneOS 4.0, Xcode, Objective-C

SDKs

iPhone SDK

This is a utility application for all RBS employees to store and search for their different accounts information. The application uses standard encryption to make sure all account related information must be encrypted before being saved. I was responsible for overall architecture and development of this application. I used Core Data framework for saving and retrieving encrypted data to be used in the app and Apple encryption and keychain API to encrypt database fields before being saved.

Roles and Responsibilities:

Responsible for design of application

Code implementation in Objective-C

Daily Call for status report with Accenture onshore development team in UK

Product Name : RBS Office Locator

Organization

Accenture

Start Date

6 / 2011 – 7 / 2011

Environment/Software

iPhoneOS 4.0, Xcode, Objective-C

SDKs

iPhone SDK

This is an application developed for RBS employees to locate RBS offices across the globe, search an office based on their current location, get directions from current user location to any of the searched office. Implementation includes saving pre-populated RBS offices in database, use this data to to show on the map that dynamically keeps changing with user location changes, allowing user to see details of selected office on map, draw direction from current user location to a given office, and maintain a list of favorites.

Roles and Responsibilities:

Responsible for design of application

Code implementation in Objective-C

Daily Call for status report with Accenture onshore development team in UK

Product Name : Lean Process Management

Organization

Accenture

Start Date

4 / 2011 – 6 / 2011

Environment/Software

iPhoneOS 4.0, Xcode, Objective-C

SDKs

iPhone SDK

This is an iPad application RBS lean process executive to allow them to create a new checklist for RBS Site to assess how well a specific site is incorporating Lean. It also allows them to save, edit, delete and retrieve a previously saved site visit checklist, view and compare checklists by site. It also allows the executive to use their current location as the location of a new checklist and create, view and edit notes in the checklist. My role in this application was to evaluate third party cover flow solutions available to customize and use in this application to display various principals and checklist. Additionally, I was involved in the functional documentation of the module I worked on.

Roles and Responsibilities:

Responsible for design of application

Code implementation in Objective-C

Daily Call for status report with Accenture onshore development team in UK

Product Name : – Intersite Bus

Organization

Accenture

Start Date

3 / 2011

Environment/Software

iPhoneOS 4.0, Xcode, Objective-C

SDKs

iPhone SDK

This is a small yet very useful utility app for all RBS employees to find out, on the fly, the list of schedules of bus/shuttle services available in different sorted order for all office locations in UK. I worked on implementation of screen that fetches results for query fired by user and display the result in the designed format.

Roles and Responsibilities:

Responsible for design of application

Code implementation in Objective-C

Daily Call for status report with Accenture onshore development team in UK

Product Name : – POC for GSK

Organization

Accenture

Start Date

2 / 2011

Environment/Software

iPhoneOS 4.0, Xcode, Objective-C

SDKs

iPhone SDK

This is developed as a PoC for a client in pharmaceutical domain. The PoC parses and displays xml feeds for news and new products available loaded dynamically. It also allows user to browse detailed news and product locations on Google map.

Roles and Responsibilities:

I was involved in complete architecture of the application, implementation of feeds list and detail news browsing and assisting junior developer in their tasks.

Product Name : PoC for Barclays

Organization

Accenture

Start Date

1 / 2011

Environment/Software

iPhoneOS 4.0, Xcode, Objective-C

SDKs

iPhone SDK

This is a PoC developed for iPad and iPhone as separate applications. It allows user to know their eligibility for personal loan based on different criteria supplied as user input.

Roles and Responsibilities:

I was involved in designing application architecture for iPhone and iPad application, port existing business logic written in Java to Objective-C to use it with Objective-C based framework and SDK components.

Projects Profile (Mindfire Solutions)

Product Name :Sight Selector

Organization

Mindfire Solutions

Start Date

16/08/10-22/10/2010

Environment/Software

iPhoneOS 4.0, Xcode, Objective-C

SDKs

iPhone SDK

The Sight Selector universal application is meant to assist eye doctors around the world in educating their patients about various eye diseases, surgical procedures, lens options, and eye care products. The application contains 3D images and narrated videos. Sight Selector LITE is developed as an Umbrella Application with 1 module for free and rest available as in-app purchases. Sight Selector FULL is shipped with all modules for doctors bundled within the app.

Implementation includes a number of in-app purchase options to be given to the users. Apart

from them the in-app purchase items (a group of images, videos etc) to be displayed in the application in gallery format.

Roles and Responsibilities:

Responsible for design of application

Code implementation in Objective-C

Attended weekly calls with client to give project progress update

iTunes Links

http://itunes.apple.com/us/app/sight-selector-lite/id396541253?mt=8

http://itunes.apple.com/us/app/sight-selector-premium/id396664550?mt=8

Product Name: An iPad application (Magazine Reader) for magazine publishers.

Organization

Mindfire Solutions

Start Date

15/04/10-10/08/2010

Environment/Software

iPhoneOS 3.2, Xcode, Objective-C

SDKs

iPad SDK

Roles and Responsibilities:

Responsible for design of application

Code implementation in Objective-C

Attended weekly calls with client to give project progress update

Implementation includes Client-Server communication, Embedding web view, pdf view and video player and user interface implementation

iTunes Links of the applications uses implemented template for magazine reading:

http://itunes.apple.com/us/app/yukon-pro/id431881348?mt=8

http://itunes.apple.com/us/app/alive-magazine-hd/id470356290?mt=8

http://itunes.apple.com/us/app/outpost-magazine-hd/id453378639?mt=8

http://itunes.apple.com/us/app/boomtown-trail-travel-guides/id448771706?mt=8

Product Name: An iPhone application (Magazine Reader) for magazine publishers (A pro version of the above mentioned project for iPad.

Organization

Mindfire Solutions

Start Date

15/04/10-09/07/2010

Environment/Software

iPhoneOS 3.1, Xcode, Objective-C

SDKs

iOS SDK 3.1

Roles and Responsibilities:

Responsible for design of application

Code implementation in Objective-C

Assisting Junior developer in completing application development

Attended weekly calls with client to give project progress update

iTunes Links of the applications uses implemented template for magazine reading:

http://itunes.apple.com/us/app/yukon/id431900705?mt=8

Product Name: An iPhone application for a well known charity organization in United States.

Organization

Mindfire Solutions

Start Date

22/10/09 - 31/03/2010

Environment/Software

iPhoneOS 3.0, Xcode, Objective-C

SDKs

iPhoneSDK, Face book SDK, Twitter third party library

Designed and implemented Soap parsing algorithm tailor made for the project's requirements.

Implementation includes Client-Server communication using Soap, Face book authentication, twitter authentication, Embedding web view.

Roles and Responsibilities:

Responsible for design of application

Code implementation in Objective-C

Assisting Junior developer in completing application development

Sending builds and work report

Client interaction

Product Name : Cxtra for Mac OS X

Organization

Mindfire Solutions

Duration

(01/01/2009 – 31/09/2009)

Environment/Software

Xcode3.1 on Mac using Cocoa Frame work

Roles and Responsibilities:

Responsible for designing the project plan for porting the application from Windows to Mac OS X

User interface design and implementation of 3 modules

Design and implementation of persistent data storage

Implementation of Microsoft COM components equivalent constructs on Mac OS X

Activities Undertaken

Implemented Microsoft COM components using Cocoa Plug-in (in-proc server) and Cocoa distributed objects(out-of-proc servers)

Implemented persistent data storage using Core Data framework on Mac OS X

Addressed issues that come while compiling Objective-C code in cpp file

Bug fixing on every module of the project

Product Name : IFlirt

Organization

Mindfire Solutions

Duration

(01/06/2008 – 31/12/2008)

Environment/Software

iPhoneOS 3.0, Xcode, Objective-C

SDK's

iPhoneSDK, IMPS Protocol

Roles and Responsibilities:

Responsible for design of client-server communication required in the application

Implementation of client-server communication module

Sending the builds & work report

Activities Undertaken

Learning about IMPS protocol for a social networking application

Designed and implemented client-server communication using objective-c language which complies with IMPS client specification

Evaluated the capabilities of baraza server for instant messaging e

Unit testing and bug fixing of every part of client-server communication module of the application

Coordinated with the team members responsible for designing and implementing user interface to make the server's data available to them

Product Name : Veepee Dialer

Organization

Mindfire Solutions

Duration

(03/2008 – 04/2008)

Environment/Software

Dashcode( An IDE used to develop Dashboard Widgets on Mac OS X.

Language and SDKs

JavaScript, DOM, CSS

Roles and Responsibilities:

Designing the project plan and implementing the same

Implementation of client-server communication module using DOM XML Parsing

User Interface (UI) implementation

Sending the builds & work report

Unit testing & bug fixing

Activities Undertaken

Learning about Dashboard Widgets

DOM XML parsing algorithm implementation

Embedded Quicktime player on the fly in the application

Complete UI implementation

Product Name : WebDownloader

Organization

Mindfire Solutions

Duration

(04/2008 – 05/2008)

Environment/Software

Xcode

Language and SDKs

Objective-C, Cocoa SDK, KVC, Key value Binding.

This was developed as a Pilot project for a client to show the demo of MVC architecture and Key Value Binding in Cocoa.

Personal Profile:

Name : Mithlesh Jha

Sex : Male

DOB : 25-03-1980

Nationality : Indian

Languages : Hindi, English.

Declaration:

I hereby declare that the above-mentioned information is correct up to my knowledge and I bear the responsibility for the correctness of the above-mentioned particulars.

Place: Punei (Mithlesh Jha)