Post Job Free

Resume

Sign in

Project Support

Location:
San Jose, CA
Posted:
September 13, 2017

Contact this candidate

Resume:

UTSHA GUHA

Call

415-***-**** (mobile)

ac19z9@r.postjobfree.com San Jose, CA, USA [Current VISA status: H1B] SUMMARY

• Over Seven years of professional experience in Information Systems and Technology.

• Experienced in cutting edge technologies through my successful career as Tech Lead, Senior MAC OS/iOS/Swift Developer, UI Architect, Software Principle Consultant

• Worked effectively in various development models both in US and India.

• Developer of an iOS app named ‘Mark The Day’(https://itunes.apple.com/ us/app/mark-the-day/id1149158942?ls=1&mt=8)

• Over Seven years of experience in developing MAC OS X Applications using Objective-C or COCOA language.

• Having expertise on SWIFT language also for iOS App development.

• Hands on experience on scripting languages also like Shell script, Apple script.

• Good knowledge on VBA technology also to add extra features on Microsoft Excel.

ACCOMPLISHMENTS

Worked in several critical projects for Apple Inc with stringent timelines.

Extensively used XCode, Interface Builder for Development.

Attended WWDC in 2015 and 2017.

KNOWLEDGE ACQUIRED

Worked on calling REST API from COCOA/MAC OS X Applications.

Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.

Good experience on NSOperation threads GCD and Blocks to perform multi-threaded development.

Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.

Proficient in implementing UI/UX with Storyboards, XIBs, AutoLayout and programmatic elements. Experience using the visual debugger tool as well.

Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on Stand alone application.

Used Eclipse/SVN/GIT for Source repository.

Good understanding of Software Development Life Cycle (SDLC).

Have worked on VBA Code of Microsoft Excel application for my most recent project.

SKILLS

Objective-C/COCOA/XCode,

Swift,

MAC OS ans iOS App Development,

Apple Script & Shell Script,

VBA for Excel

WORK EXPERIENCE

. System Analyst I, Exilant Technologies Pvt Ltd, July 2010 - Till now Projects:

1. Data Browser 2.0 (October2015 to Till Date)

Data Browser is an adhoc reporting tool to help business users configure and access data quickly. There is currently a Web version and Desktop version. Data Browser 2.0 application is newer version of Data Browser. The client code has been re-written from scratch. Data Browser 2.0 also contains additional enhancements to make it more user friendly. Responsibilities:

Special Point: 1. Have worked on VBA code of Microsoft Excel. DataBrowser application sends

a request in JSON format to Service layer and the response from server is getting stored in Mi- crosoft Excel. I have implemented this feature and it needs VBA code changes also along with Objective-C/COCOA. This is an additional quality I am holding.

2. I have also added validations like Special characters/Alpha numeric character checks in this application.

-Lead the Mac client team.

-Daily co-ordination with Offshore to elaborate the new enhancements and also to distribute the

work..

-Worked on new enhancements.

-Released first Data Browser 2.0 in IS&T web without any major issues. -Support for fixing the bugs raised during the testing phases (IQA/IT/UAT). -Support for old Data Browser application.

-Resolved the issues in old Data Browser application if any biz user face issues. 2. Apple Manage/iPerform/Opus (June2015 to October2015) Apple Manage is an application which works similar to Dashboard. Apple Manage launcher window contains 2 application tools: iPerform and Opus. Upon double clicking on the tools, re- spective application window opens. Responsibilities:

Special Point: Have created an application on my own which resembles the Dashboard ap- plication of Apple.

-Created launcher window which contains both the application plugins(iPerform and Opus). -Converted Opus and iPerform from application to plugin and imported those plugins into Apple Manage application.

-Implemented Sparkle migration for Apple Manage, iPerform and Opus.

-Created integrated Preference screen of Apple Manage, iPerform and Opus together. -High Level Designing for redesign of new architecture and Coding.

-Project execution.

-Support for fixing the bugs raised during the testing phases (IQA/IT/UAT). 3. NUCore migration of 1099,Customs and Funds applications(May2014 to May2015)

Migrated 1099, Customs and Funds application to latest framework which is NUCore. As part of this project all the 3 application had to redesigned because the whole coding structure need to be changed.

Responsibilities:

Special Point: Have used the latest COCOA framework(NUCore) to build an application from scratch.

-Identified the most complex functionalities of the application and develop the functionality from

scratch.

-Lead the team from Onsite.

-Assigning tasks to the team.

-Analyzed existing product and mapped the requirements into new solution. -High Level Designing for redesign of new architecture and Coding. -Prepared Technical Document.

-Taken action for infosec review.

-Code Reviewing.

-Project execution.

-Support for fixing the bugs raised during the testing phases (IQA/IT/UAT). - Successful Cut-over activity of FUNDS application

4. Sparkle migration of GDV,CLIO,1099,Customs and Funds (March 2014 to April 2014)

Removed the Software Depot dependency and migrated to Sparkle for applications like GDV,CLIO,1099,Customs and Funds. Responsibilities:

-Requirement gathering

-Completed the development for all the applications. -Supported in UAT phase

-Successfully moved the changes in Production.

5. CLM FY14 Phase-2 (June 2013 to February 2014)

This is a down-stream application of GMACC. After final approver's approval the contract re- quest flows to CLM and once the request is executed by user in CLM the request flows back to GMACC.

Responsibilities:

-Lead the team from offshore.

-Assigning tasks to the team.

-Analyzed existing product and mapped the requirements into new solution. -High Level Designing for redesign of new architecture and Coding. Prepared ERS.

-Reviewed ERS.

-Code Reviewing.

-Project execution.

-Support for fixing the bugs raised during the testing phases (IQA/UAT). -Code Auditing.Involved in giving KT to iQA team and APS team. 6. SkyBox (January 2013 – May 2013)

This is a MAC OS project. This application was already made in iOS environment. This release was a part of implementing the same features of iOS in MAC OS Responsibilities:

-Business Requirement Analysis.

-Implementation and Coding.

-Support for fixing the bugs raised during the testing phases (IQA/UAT). 7. GMACC (GLOBAL MASTER APPLE CHANNEL CUSTOMER) FY12 Phase-1 & 2 (January 2012 to December 2012)

This is an enhancement of GMACC application. We had to make lots of screen enhancements in GMACC application. I have lead the team from off-shore. I took all the biz requirements and prepared ERS and DLD. After that also did all the development for those enhancements. I have also taken care all the iQA and UAT radars.

Responsibilities:

-Lead the team from offshore.

-Assigning tasks to the team.

-Analyzed existing product and mapped the requirements into new solution.

-High Level Designing for redesign of new architecture and Coding.

-Prepared ERS.

-Reviewed ERS.

-Code Reviewing.

-Project execution.

-Preparing Test cases (OC Units) and performing Integration testing. Support for fixing the bugs raised during the testing phases (IQA/UAT). Code Auditing.

-Pre-Cutover & Post-Cutover activities.

-Created team readiness, responsibility matrix, risk radar and other quality documents as per

project’s quality need. -Implementation and support. 8. CLM (Contract Lifecycle Management) Sell-to-whom (Nov 2011 – Dec 2011)

Implement a world wide IS&T supported CLM system solution that provides Apple Sales with a centralized repository for the life cycle management of sales customer contracts as well as a li- brary for the management of contract clauses and templates. Develop approval workflows, noti- fications and define meta-data variables used to facilitate search and reporting as well as obliga- tional term integration with downstream systems. Implementation to be rolled out in phases to manage risk, ensure data integrity, avoid dual entry, and facilitate adoption world wide.

Responsibilities:

-Preparing ERS for the action items nominated for the release.

-High Level Designing and developing the Requirements.

-Created a demo project as per requirement of the existing application. 9. GDV (Global Demand Visibility) Sell-to-whom (Sep 2011- Oct 2011): Mapping of newly defined end customer types in EDI/Webmethods specification. Capture of end customer details from RR files in GDV. Distinguish between consumer (B2C) and non-consumer (B2B) sales. Leverage CDI for better match and merge process and associate CDI Company ID to B2B Customers. Associate CDI company IDs for existing B2B customers (by retroactively identifying and marking B2B customers) in GDV. Make S2W data available in EDW sandbox for WW Sales Decision Support team to create starter reports for the business.

Responsibilities included:

-Business Requirement Analysis.

-Implementation and Coding.

-Support for fixing the bugs raised during the testing phases (IQA/UAT). 10. GMACC (GLOBAL MASTER APPLE CHANNEL CUSTOMER) FY11 (Dec 2010- Sep

2011):

To make the master data and other information available for a variety of business processes that will access it through appropriate and secure interfaces. Responsibilities included:

-Analyzed existing product and mapped the requirements into new solution. -High Level Designing for redesign of new architecture and Coding. -Prepared ERS.

-Reviewed ERS.

-Code Reviewing.

-Project execution.

-Preparing Test cases (OC Units) and performing Integration testing. -Support for fixing the bugs raised during the testing phases (IQA/UAT). -Pre-Cutover & Post- Cutover activities.

-Implementation and support.

11. Software Depot (July 2010- December 2010):

As part of this project few iQA and UAT radars have been fixed for Software Depot Manager and Software Depot Client modules.

Responsibilities included:

-Functional understanding of system. -Coding.

-Implementation

EDUCATION

• Bachelor of Technology (B.Tech) in Information Technology.



Contact this candidate