We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

GA

SUMMARY:

  • Around 9 Years of relevant as well as total experience in IOS Applications development and their support
  • 3+ years of onsite experience of working with clients
  • 3+ years of experience in leading the IOS development team and experience in project management process like estimation, work distribution/tracking and reporting.
  • 3+ years of experience in agile methodologies.
  • Many applications that I worked on are available on App Store.
  • Experience developing IOS Applications using Objective - C language and Cocoa touch frameworks.
  • Working knowledge of Xamarin using Visual Studio for Mac
  • Working knowledge of AngularJS using Visual Studio
  • Experience in working nearly all the versions of Xcode and IOS.
  • Developed and customized Multi-view applications using View, Table View, Tab Bar and Navigation Controllers
  • Developed applications using both SQLite and Core Data
  • Experience in working with client-server based applications
  • Designing interface experience using Interface builder's both Storyboard and XIB files.
  • Good Knowledge on design patterns like MVC, Delegate, Singleton, Action-Target and MVP
  • Developed object mapping library using KVC
  • Experience in scalable and reusable coding practices that involves Memory management to improve performance of the app
  • Experience in handling memories using Analyser and Instruments
  • Worked on developing cross platform application using Titanium (IDE) and PhoneGap technology.
  • Experience in developing IOS libraries e.g. morphing image and object mapping library.
  • Worked on various third party libraries like Core Plot, IOS charts, Carto Type, Cocoa pods etc.
  • Working Experience of various open source libraries like Cocos2d, PhoneGap and Adobe Library.
  • Experience in consuming enterprise web service using REST, JSON.
  • Good exposure in troubleshooting and debugging IOS applications.
  • Experience in version control systems like SVN and Git. Familiar with Continuous Integration using both Xcode Server and Jenkins
  • Used Crashlytics and Symbolication process of crash reports to resolve crashes Experience in handling localization using Apple's Standard localization approach
  • Experience in requirement gathering & analysis, design and development of IOS applications.
  • Good experience in Agile, Waterfall and delivered results.

TECHNICAL SKILLS:

Hardware: iPhone, iPad, iPod Touch, Mac machines.

Languages: Objective-C, Xamarin, C, Swift, C#.

Operating Systems: IOS, OSX, Linux (Open Suse)

Database: SQLite, SQL

Tools: & Utilities: Xcode, Visual Studio for Mac, Instruments, Pivotal Tracker, Hockey App SmartSVN, SVNx, Quality Centre, Team Forge, Crucible.

Source Control: SVN, GIT

Domain: Native iPhone apps

PROFESSIONAL EXPERIENCE:

Confidential, GA

Senior IOS Developer

Responsibilities:

  • As an IOS developer, responsible for
  • Developed multiple common components
  • Used IOS, Objective-C, Xcode
  • Performed unit testing.
  • Fixed bugs in the application.
  • Developed individual reusable components to be used in the application.
  • Understanding requirements from client and communicating same to the team.
  • Resolve team queries and their technical issues.
  • Project scoping, tracking, reporting and understanding requirements
  • Reviewing and estimating stories. Creating technical stories.
  • Providing technical solutions to the client.
  • Committed to complete task within time frame.

Environment: IOS, Objective-C, Xcode, IOS SDK, Bit Bucket

Confidential

Senior IOS Developer

Responsibilities:

  • As an IOS developer, responsible for
  • Developed multiple common components
  • Used IOS, Objective-C, Xcode
  • Responsible to develop various modules.
  • Performed unit testing.
  • Documented test cases and test designs.
  • Fixed bugs in the application.
  • Developed individual reusable components to be used in the application.
  • Understanding requirements from client and communicating same to the team.
  • Resolve team queries and their technical issues.
  • Project scoping, tracking, reporting and understanding requirements
  • Reviewing and estimating stories. Creating technical stories.
  • Analyzing and fixing defects for various modules in all the QA stages using QA tool like quality center.
  • Providing technical solutions to the client.
  • Committed to complete task within time frame.
  • Contribution towards architecture of an app.

Environment: IOS SDK, Objective-C, Quality Center, Xcode, IOS, Bit Bucket

Confidential

Xamarin Developer

Responsibilities:

  • Support for the app
  • Analysis of requirement, Design, Development, Code review and Bug Fixing.
  • Analyze and fix defects
  • Developed in Xamarin native for IOS and Android and used Asp.net Web API for server-side API development.
  • Responsible for unit testing and handling the QA build.
  • Created application architecture and developed strategies systems utilising .NET programs.
  • Bug fixing for IOS and Android applications and Web API.
  • Used Xamarin/VS for Development, Debugging and use bitbucket for the Pull requests with code review and comments
  • Providing technical solutions to the client
  • Committed to complete task within time frame.
  • Project scoping, tracking, reporting and understanding requirements
  • Reviewing and estimating stories. Creating technical stories.
  • Building both IOS and Android apps.

Environment: Xamarin, C#, Visual Studio for Mac, IOS, Android

Confidential, Irving TX

IOS Tech Lead

Responsibilities:

  • Involved in doing AGILE (SCRUM) practices. Working with an Agile, Scrum methodology to ensure delivery of high quality work with each iteration
  • Analysis of Requirement, Design, Development and Code review and Bug Fixing.
  • Assign stories to the offshore IOS development team and keep track of development process.
  • Understanding requirements from client and communicating same to the offshore team.
  • Resolve offshore team queries and their technical issues.
  • Project scoping, tracking, reporting and understanding requirements
  • Reviewing and estimating stories. Creating technical stories
  • Giving Sprint Demos
  • Analysed and fixed the defects for various modules in all the QA stages using QA tool like quality centre.
  • Providing technical solutions to the client Committed to complete task within time frame Contribution towards architecture of an app

Environment: IOS SDK, Objective-C, Swift 3.0, HP Agile Manager, Version One, Quality Center, Crucible, Xcode, OS, SQLite

Confidential, KY

IOS Developer

Responsibilities:

  • Involved in doing AGILE (SCRUM) practices. Working with an Agile, Scrum methodology to ensure delivery of high quality work with each iteration.
  • Analysis of Requirement, Design, Development and Code review and Bug Fixing.
  • Implemented a camera functionality to take a picture and upload. Supported both orientations. Rest of the app was supporting only portrait orientation.
  • Added a feature for getting directions on Map.
  • Added a feature for opening existing app on the device or downloading if not exists.
  • Analysed and fixed the defects for various modules
  • Providing technical solutions to the client.
  • Committed to complete task within time frame.

Environment: IOS SDK, Objective-C, Version One, Xcode, IOS, SQLite

Confidential, TX

IOS Developer

Responsibilities:

  • Involved in doing AGILE (SCRUM) practices, attending daily agile (SCRUM) meetings and SPRINT retrospective meetings. Working with an Agile, Scrum methodology to ensure delivery of high quality work with each iteration.
  • Native Development of Universal app to support both iPhone and iPad.
  • Developed Camera Roll using AVFoundation and AVAssets frameworks.
  • Integration of Site Catalyst (Adobe Library 4.0.2) to track data and for analytics purpose.
  • Also Worked on Implementation of Continuous Integration in Xcode using OSX Server for maintaining versions of Build Archives and Testing.
  • Analysed and fixed the defects for various modules in all the QA stages using QA tool like quality center.
  • Providing technical solutions to the client.
  • Analysis of Requirement, Design Development and Code review and Bug Fixing
  • Committed to complete task within time frame.

Environment: IOS SDK, Objective-C, Version One, Quality Center, Crucible, Xcode, IOS, SQLite

Confidential

Sr. IOS Developer

Responsibilities:

  • Development & debugging of the application and fixing issues reported by the client.
  • Application Development for both offline and online (Native)
  • Analysis of requirement and checking their feasibility.
  • Bug Fixing and Code Review.
  • Helped the other team for same app development using HTML5.
  • Development of business module by consuming web services.

Environment: IOS SDK, Objective-C, Xcode, IOS, SQLite

Confidential

Sr. IOS Developer

Responsibilities:

  • Design and development of the library.
  • Analysis of existing library like Core Plot and IOS charts.
  • Requirement gathering, redesign and refactoring of the code
  • Designed JSON Request and Response Format for this library.
  • Used library in development of different applications.

Environment: IOS SDK, Objective-C, Xcode, IOS, SQLite

Confidential

IOS Developer

Responsibilities:

  • Understanding the client's requirement
  • Developed separate library using Cocos2d framework, for deformation of any photos or images.
  • Debugging and fixing issues.

Environment: IOS SDK, Objective-C, Xcode, Cocos2d, IOS

Confidential

IOS Developer

Responsibilities:

  • Requirement Analysis
  • Developed app using static map from OSM (Open Street Map) and using Carto Type library
  • Involved in developing a user interface, new screen layouts.
  • Analysed C++ Carto Type library and integrated it with Objective-C to develop this App.
  • Designed SQLite database to Store and Access the Route related information in SQLite.
  • Developed Code to test some test cases, which helps to test the app without a need to test app at real time.
  • Developed the code and logic to download images using In App Purchase feature.
  • Debugging and troubleshooting the errors in CartoType Library as well as in the application.
  • Bug fixing and Code Review
  • Developed the second version of App using Mapkit and CoreLocation Framework.

Environment: IOS SDK, Objective-C, Xcode, SQLite, IOS

Confidential

IOS Developer

Responsibilities:

  • Integrated the Facebook library to connect with Facebook.
  • Developed the dashboard to compare your score with your friends.
  • Designed and developed the offline and online syncing of the user's score.
  • Used the FBConnect library feature to post on the wall of Facebook friends.
  • Integration of different levels of the game.
  • Debugging and fixing the issues.

Environment: IOS SDK, Objective-C, Xcode, IOS

Confidential

IOS Developer

Responsibilities:

  • Developing whole app alone
  • Understanding the client's requirement, designing and implementation of the User Interface of the application
  • Developed separate library using Cocos2d framework that can be used for deformation of any photos or images.
  • Used Animations supported by Cocos2d Framework.
  • Developed a practice game feature in the same app with scores.
  • Debugging and fixing issues reported by the client
  • Environment: IOS SDK, Objective-C, Xcode, Cocos2d, IOS

Hire Now