Post Job Free
Sign in

Cocoa, iOS, Apple Mac OS Development

Location:
India
Posted:
October 03, 2014

Contact this candidate

Resume:

Appa Rao Mulpuri

Email:

*******.*******@*****.***

Mobile no: +91 988-***-****

Hyderabad.

With Bachelor of Technology in Computer Science Engineering from Nagarjuna

University having around 10 years of experience in architecting, designing

and developing Mac OS X and iOS applications, using Apple technologies on

various domains.

TECHNICAL SKILLS PROFILE

Operating Systems Mac OS X and iOS

Programming Languages Objective-C, C and C++

Scripting Languages Apple Script and Shell Script

Technologies / Frameworks Cocoa, Cocoa Touch, Core Data and other Apple

frameworks and default libraries

Database SQLite

Other tools XCode and Developer tools, Various

repositories: Subversion, Perforce and CVS.

PROFESSIONAL EXPERIENCE

IVY Comptech Pvt Ltd (bwin.party digital entertainment plc). - Senior

Systems Analyst - From Jan 2012 - Till Date.

IVY Comptech Pvt Ltd (bwin.party digital entertainment plc). - Systems

Analyst - From Jan 2011 - Dec 2011.

Prithvi Information Solutions Ltd. -Senior Software Engineer - From July

2008 - Jan 2011.

Samsung India Software Centre. - Senior Software Engineer II- From Jan 2008

- July 2008

Effigent India Private Ltd. - Senior Programmer - From Oct 2006 - Jan 2008

Effigent India Private Ltd. - Programmer - From Oct 2004 - Sep 2006

Effigent India Private Ltd. - Trainee Programmer - From May 2004 - Sep 2004

[pic]

* Worked in Microsoft Redmond, USA for six months as a onsite coordinator

and developer.

* Worked in Apple Cupertino, USA for six months as a onsite coordinator and

developer.

* Developed three plugins named iAnyWhere database server plugin, Apple

XServe plugin and Zimbra mail server plugin. We won Plugin of the Month

Award in Hyperic plug-in contest organized by Hyperic Inc.

For more details, please log on at:

PROFESSIONAL PROJECTS PROFILE

*

www.hyperic.orghttp://support.hyperic.com/confluence/display/hypcomm/Incomi

ng+Contribs

* http://support.hyperic.com/confluence/display/hypcomm/Incoming+Contribs

* Application Project X has been awarded "Best in Show" award in Mac world

2006. For more details log on www.projectx.com. I am involved in this

project as a developer.

Employer's name: IVY Comptech Pvt Ltd (bwin.party digital entertainment

plc)

Project Title: PartyPoker app for Mac OS X and iOS

Duration: Jan 2011 - Till Date

Description:

bwin.party digital entertainment plc, the world's largest

listed online gaming business created by the merger of bwin and PartyGaming

in March 2011. It has market leading positions in each of our four product

verticals: sports betting, poker, casino and bingo. Our leading brands

include bwin, PartyPoker.com, PartyCasino.com and Foxy Bingo. Mantra is to

'Let the World Play for Real' - and our mission is 'to be a leading digital

entertainment company that anticipates market demands and delights the

consumers by offering smart, safe and fun real money games'.

PartyPoker Mac app uses the Layered architecture with different

custom frameworks and Plugins. Plugins are independent components easily we

can embed them in the application without any low level changes. Mac and

iOS application shares the common 80% of code base and remaining changes

are at only UI level.

Technical environment:

Mac OS X and iOS, Cocoa and Cocoa Touch are the primary frameworks

used apart from other frameworks.

Contribution/Achievement:

. Kickoffs, Requirement analysis, application Design, Development,

Signoffs and Pre/Post Release activities

. Create functional and UI specifications and designs.

. Individual Dev contribution for the modules

. Helping team to resolve the technical and design level issues

. Daily Scrum meeting with Team

. Application performance assessment and optimization

. Internationalization support.

. Ensure quality of the application by interacting with the Automation

QA team

Employer's name: Prithvi Information Solutions Limited.

Project Title: Pictor

Duration: June 2010 - Jan 2011

Description:

Pictor is the Macintosh sync client for Windows 7 series

phones. From a user's perspective, Pictor is a companion application to

iTunes and iPhoto on Mac OS X, allowing the user to maintain their existing

media organization that they have already developed using these common

applications from Apple. Pictor provides Device Update, Media Sync, Media

Acquisition.

Technical environment:

Mac OS X 10.6 (Snow Leopard), Cocoa (Objective-C), Quick Time.

Contribution/Achievement:

. Requirement analysis, application Design and Development.

. Create functional and UI specifications and designs.

. Individual Dev contribution for the modules

. Helping team to resolve the technical and design level issues

. Daily Scrum meeting with Client

. Application performance assessment and optimization

. Internationalization support.

. Ensure quality of the application by interacting with the Automation

QA team

Employer's name: Prithvi Information Solutions Limited.

Project Title: Newsplay

Duration: Feb 2010 - June 2010

Description:

Newsplay is a global news platform and content aggregator that

provides an end to end solution for desktop, mobile, set top box and news

segment game console experiences. Newsplay's services include: ingestion,

management, publication, monetization, social networking, syndication and

analytics. Newsplay's communities include a full-featured social networking

platform wrapped around its global news service.

Newsplay iPhone application has the features to view News in

Player, Reader, Scan modes. Newsplay articles can be broadcasted using face

book and twitter Social networks. User can Share the article through email

and Recommend an article. Users can Bookmark Newsplay articles for further

reference.

Technical environment:

Objective-C, iPhone SDK 3.x and Cocoa touch.

Contribution/Achievement:

. Requirement analysis, application Design and Development.

. Create functional and UI specifications and designs.

. Daily status calls with Client

. Application performance assessment and optimization

. Internationalization support.

. Ensure quality of the application by interacting with the QA team

Employer's name: Prithvi Information Solutions Limited.

Project Title: Easy Pay

Duration: Aug 2008 - Jan 2010

Description:

The application, "Easy Pay" is aimed to replace the conventional

method of checkout in a Point of Sale (POS), where the customer joins the

queue at the POS for invoicing the product and subsequently makes the

payment.

Easy Pay will be implemented in Apple store. The store executive(s)

will be having an Apple iPhone/iPod touch pre-loaded with Easy Pay. Once a

customer has finalized a product to purchase, the store executive will

approach the customer and using the iPhone/iPod touch stores the details of

the product. The customer can make payment using his/her card and the

receipt of the same will be dispatched to the e-mail id of the customer.

The application helps in hassle free checkout and makes the whole process

paperless.

Technical environment:

iPhone OS, Cocoa Touch (Objective-C), XML.

Contribution/Achievement:

* Create functional and UI specifications and designs.

* Reviewing code.

* Co-ordinate with server team.

* Work with QA to ensure top quality of the application.

Employer's name: Samsung Inc.

Project title: MultiScreen

Duration: April 2008 - July 2008

Description:

Multiscreen aims to provide software utility tool to manage visible

windows on such extended desktops. Multiscreen software helps users to

organize their windows on to different desktops through different grid

configurations; this will allow users to effectively use the desktop space

and simultaneous windows viewing on different desktops.

Technical environment:

Mac OS X 10.4/10.5, Objective C and Cocoa Framework.

Contribution/Achievement:

* Understanding Windows based application.

* Analyzing technical feasibility of the requirements in Mac and

implementation.

Employer's name: Samsung Inc.

Project title: MagicTune

Duration: Feb 2008 - March 2008

Description:

MagicTune employs an advanced display technology, called the DDC/CI

(Display Data Channel Command Interface) protocol, to control all monitor

settings. By simply connecting the signal cable, and by moving and clicking

your mouse, it is now possible to set the optimum display settings faster

and easier than ever.

Technical environment:

Mac OS X and Java

Contribution/Achievement:

* Debug and fix issues.

Employer's name: Effigent India Private Limited.

Project title: Continuous Data Protection (CDP)

Duration: Oct 2007- Jan 2008

Description:

CDP provides back-up solutions for Mac users using File System based

approach. This Product was developed for the Mac (PPC as well Intel).

This Application is a port of existing windows based applications.

The application has been purely written in C and has the OS level

implementation in the form of Kernel extensions. Users can con?gure

settings accessed via CDP based server.

Technical environment:

Macintosh (PPC & Intel), Kernel Programming, C, Cocoa and Java

Script.

Contribution/Achievement:

. Understanding Windows based application

. Analysing technical feasibility of the requirements in Mac and

development

Employer's name: Effigent India Private Limited.

Project title: Pobridge (Now renamed as Volomedia)

Duration: Apr 2007- Sep 2007

Description:

Podbridge provides advertising and audience measurement solutions

for downloadable media. It has technology for the advertising insertion,

dynamic advertising rotation, audience metrics, and reporting. Reporting

system focuses on reporting Presentation, Accuracy, Comprehensiveness, and

Timeliness. It offer an online portal for anytime access for managing

content and advertising campaigns as well as getting the latest reports.

Technical environment:

C++, POCO Libraries, Objective C and WebKit framework and Mac OS X

10.4.

Contribution/Achievement:

. Getting requirements from Client

. Implemented cross platform code base using POCO libraries.

. Provided support to the developers and QA

Employer's name: Effigent India Private Limited.

Project title: Maccius HQ (Prepare MAC based Installers and Utilities,

Licensing and Branding for Hyperic application.)

Duration: Nov 2006- March 2007

Description:

Hyperic HQ is an open source IT management framework built on

java technologies, which gives its users the ability to manage many

different types of technologies from a single interface

We've developed Installers for Apple MAC OS X and provided

branding functionality in Hyperic

Technical environment:

Cocoa (Objective-C), Mac OS X 10.4 and Java, Eclipse

Contribution/Achievement:

. Developed three plugins named iAnyWhere database server plugin, Apple

XServe plugin and Zimbra mail server plugin. We won Plugin of the

Month Award in Hyperic plug-in contest organized by Hyperic Inc. For

more details, please log on at:

http://support.hyperic.com/confluence/display/hypcomm/Incoming+Contribs

. Reviewing code.

Employer's name: Effigent India Private Limited.

Project title: Pen-it NOTES

Duration: Feb 2006- Oct 2006

Description:

Pen-it NOTES provides an interface to a Digital pen (Hitachi Maxell)

which is Bluetooth enabled. The pen uses special blue ink. The user writes

with this pen on a special type of paper. As the user writes with this

Bluetooth enabled pen on the designated paper, the date being written is

captured by means of a CCD camera, and is stored inside the pen. The stored

data is sent to a Bluetooth enabled machine (Mac). The application will

then import this data and allow the user to perform various tasks like:

Import, Organize (into different categories), Edit and Export.

Technical environment:

Mac OS X 10.4, Cocoa (Objective-C), C, XML, Apple Script.

Contribution/Achievement:

* Requirement capturing, reviewing and provide inputs.

* Create functional and UI specifications and designs.

* Application performance assessment and optimization.

* Code Review.

* Work with QA to ensure top quality of the application.

Employer's name: Effigent India Private Limited.

Project title: Project X - Project Management tool

Duration: May 2004 - Jan 2006

Description:

Project X is project management software written for Mac OS X. It

differs from the project management software currently available in the

market place in two important aspects. Firstly it provides full integration

with Mac OS X components such as the Address Book, iCal, and Mail. It uses

the PERT chart as the principle data entry method. This is beneficial in

several ways; by providing a graphical method for inputting project data,

it provides a very visual and easy-to-use way of understanding and viewing

tasks and relationships.

Project X offers you three different layouts for creating a

project-the completely graphical Network View, the Outline View

(spreadsheet style), and the Timeline View

(Gantt View).

Project X boasts better collaboration tools than any other project

management application. The users can share files with Windows users, or

connect to any network and communicate automatically with the project staff

through the revolutionary Project X Web App. The Web App publishes projects

using Mac OS X Personal Web Sharing. This allows staff to submit time

sheets, costs, notes and documents for approval. Once approved, Project X

automatically updates the project to reflect all approved submissions.

Technical environment:

Cocoa (Objective-C), C, PHP, XML, Apple Script, Mac OS X 10.4.

Core Image, Core data, DotMac, Spotlight.

Contribution/Achievement:

* Requirement capturing.

* Implement UI and functionality.

* Code Review.

ACHIEVEMENTS:



Contact this candidate