We provide IT Staff Augmentation Services!

As Associate Resume

PROFESSIONAL SYNOPSIS

  • A qualified Computer Science Engineer with 7 year experience in Software Development
  • 3.5 year experience in iOS application development
  • Currently working as an Associate at client Pepsico, Somers, US for Confidential Solutions . Earlier I had worked in Confidential, Bangalore, India and in Aricent Technologies, Bangalore, India
  • Worked on various mobile application solutions in various OS like iOS and Windows Mobile. Also worked on billing solution application in C++ .
  • Excellent problem solving and analytical skills
  • A team player with good technical skill.
IOS
  • Work exposure in iOS 3.0 to iOS 7.0
  • Hands - on experience working with iPhone SDK - Xcode, Interface Builder and Instruments .
  • Highly Proficient in programming languages - Objective-C
  • Sound base in Object Oriented Concepts and good development experience in using those concepts in building re-usable code
  • Expertise in different iOS frameworks - Mapkit, Coredata, JSON, Event kit, Core Location, Security, AssetLibrary, Message UI
  • Expertise in web service integration using NSURL and ASIHTTP
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
  • Expertise in Push Notifications
  • Expertise in implementing Mapkit.
  • Expertise in Coredata design, optimization and security implementation .
  • Expertise in Multi-threading - NSThread, NSOperation and GCD
  • Good experience in consuming SOAP/REST, JSON/XML based web service API’s from iOS client.
  • Expertise in creating Custom classes
  • Experience in Agile Development Methodologies (SCRUM), Design Patterns (MVC, Delegation, Target-action and Singleton Pattern) and Software Development Life Cycle (SDLC).
  • Performance analysis\tuning and Memory leak analysis using instruments.
  • Project estimation, Code review
FUNCTIONAL
  • Mobile project analysis according to the client requirements.
  • Creating design specifications in view of the client perspective.
  • Managing release activities.
  • Full software life cycle experience, involved in requirement analysis, development, testing, debugging and support.

IT SKILL SET

Technical:

Languages: Objective C (iPhone), C, C++, VC++, Cocoa, iOS and Windows Mobile

Frameworks: Cocoa Touch, .net

OS: iOS, Windows Mobile and Linux

Tools: XCode, Microsoft Visual Studio

Testing Tool: Instruments

Version Controls: Clearcase, SVN, Github, Star Team.

Methodologies: Agile Scrum, Waterfall

EXPERIENCE

Confidential, As Associate

Role and Responsibilities

  • Application development.
  • Client interaction.
  • Requirement gathering and design.
  • Offshore coordination.
  • Release activities and deployment of application.
  • Code review.
  • Performance tuning, memory management and leak analysis.

Development Contribution

  • Developed Score Calculation Engine.
  • Created Custom View - NumberSelector popover View.
  • Used NSArchiver for object serialization.
  • Created a login library and generalized such a way that other applications also can use.
  • Created and optimized maps using MKMapview.
  • Developed Draft Management using pList.
  • Created and optimized live search which reflects both in table and MapView.
  • Used NSURL classes for server interaction and NSXMLParser for parsing XML.
  • Memory and performance optimization.

Projects Handled -2:

Topic: Confidential

Operating System: iOS

Tools &Technologies used: Xcode, Objective C SVN, JSON, CoreData, ASIHTTP

Role and Responsibilities

  • Participated in technical feasibility meetings.
  • Done architecture design, database design and class design and created technical documentation.
  • Leading the team.
  • Client interaction.
  • Interacting with UI team and the server team.
  • Release activities.
  • Application development.
  • Code review.
  • Performance tuning, memory management and leak analysis.

Development Contribution

  • Class Design and Database design.
  • Created Database wrapper class for Core Data.
  • Created web service wrapper classes for ASIHTTP.
  • Created custom views - Avatar View, Wheel View, Circular Progress View, Score Display View.
  • Developed Point Calculation Engine.
  • Developed Offline data management using NSOperationQueue.
  • Code review and performance optimization.

Projects Handled -3:

Topic: Confidential

Operating System: iOS

Tools &Technologies used: Xcode, Objective C, SVN, JSON, CoreData, AES-256

Role and Responsibilities

  • Done architecture design, database design and class design and created technical documentation.
  • Leading the team.
  • Client interaction.
  • Interacting with UI team and the server team.
  • Release activities.
  • Code review.
  • Performance tuning, memory management and leak analysis.

Development Contribution

  • Class Design and Database design.
  • Created Database wrapper class for Core Data.
  • Created web service wrapper classes for NSURL
  • Implemented Security - Prepared key, Encoding the data, integrated in Coredata using Transformable object.
  • Created custom views - Table expansion and collision, Custom popover, Custom increment/ decrement view.
  • Code review and performance optimization.

Confidential, As Senior Software Engineer

Projects Handled -4:

Topic: Confidential

Operating System: iOS

Tools &Technologies used: Xcode, objective C, Github, Cocoa

Role and Responsibilities

  • Creating design specification.
  • Architecture design.
  • Developing the application

Development Contribution

  • Implemented Map View.
  • Core location management.
  • Processing images from Asset Library and sending the image to server.
  • Custom view - Pie view and its calculation part.
  • Implemented Push notification.
  • Fixing memory leaks and memory optimization.

Projects Handled -5:

Topic: Confidential

Operating System : iOS

Tools &Technologies used : Xcode, objective C, Github, Cocoa

Role and Responsibilities

  • Creating design specification.
  • Architecture design.
  • Developing the application
  • Handling the team

Development Contribution

  • Class Design and Database design
  • Implemented Map view - Annotation, overlays
  • Drawn route between two points in Map view.
  • Created core data management class.
  • Implemented CVS parser to parse data from Excel and inserted these data to Database.
  • Done Code review and memory optimization.

Projects Handled -6:

Topic : Confidential

Operating System : iOS

Tools &Technologies used : Xcode, objective C, SVN, Cocoa

Role and Responsibilities

  • Creating design specification.
  • Architecture design.
  • Developing the application.

Development Contribution

  • Implemented Map View - Custom annotation, custom callout view
  • Implemented web service engine
  • Implemented Push notification and local notification
  • Implemented EventKit framework
  • Created custom view - Arc Slider, Circular View with 3 buttons

Confidential, As Software Engineer

Projects Handled -7:

Topic : Confidential

Operating System : Unix

Tools &Technologies used : C++, Oracle, Vim, Clearcase

Role and Responsibilities

  • Creating design specification.
  • Architecture design.
  • Developing the application.
  • Managing and guiding the team.
  • Client interaction.
  • Managing release of each build.

Hire Now