We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

4.00/5 (Submit Your Rating)

Newark, NJ

PROFILE SUMMARY:

  • 5 years of experience in design, development and implementing of web - based and standalone mobile and client-server applications.
  • About 4 years of experience in Analysis, Design, Development, Testing, Implementation and Maintenance of applications on mobile (iOS).
  • Expertise in GUI Programming using Objective C, Xcode 7.2, MAC OS X platform. iOS versions 6,7,8,9.
  • Diverse experience in software design and development.
  • Having good knowledge on Objective C Programming. Gained exposure in developing and designing the Apps for iPhone/ iPad. Willing to learn and adapt to new challenges.
  • Possess strong interpersonal skill, which provides the ability to interact with End-Users, Managers, Technical Personnel, etc.
  • Self-motivated, quick learner and team player.
  • Has excellent work ethics, and is team oriented with strong analytical and leadership qualities.

CORE COMPETENCIES:

  • Designing, developing, implementing & executing projects.
  • Local database using SQLite and Core Data.
  • Familiar with use of memory management to improve the efficiency of the application.
  • Unit Testing using Sen Testing and UI automation using KIF framework.
  • Extensive use of Auto-Layout.
  • Interfacing with business leaders and customers to prepare business requirements and high-level product requirements for new initiatives.
  • Debugging the software and preparing it for release to the end users.
  • Coordinating with team members for designing high-level technical design documents Setting up of the test environment for the testing of the product developed as per specifications.
  • Regular interaction with version control software GIT.

KEY RESULT AREAS:

  • Coordinating for entire project related activities to be in tune with the core business objectives
  • Maintaining coordination between cross - functional/ onsite and offsite teams for ensuring delivery of the project
  • Monitoring business requirements gathering, system analysis and finalizing techno-functional specifications
  • Subsequently working with and leading other team members in identification and designing of client's solution
  • Handling the design, development, testing, troubleshooting and debugging of the software
  • Setting up and maintaining process, documentation and quality standards for all phases of the SDLC

SOFTWARE PROFICIENCY:

Languages: C, C++, Objective C, Swift and Java.

Databases: SQLite, Core Data

Operating Systems: MAC OS, Windows XP, 2007,Vista, Windows 7,8.

IDE: Xcode 4.3, Xcode 4.4, Xcode 4.6, Xcode 6, 7

Methods: Agile Methodology, Scrum

PROFESSIONAL EXPERIENCE:

Confidential, Newark, NJ

PLATFORM: Objective C, Cocoa, XCode 5.1,6.0,6.1

Sr. iOS Developer

Responsibilities:

  • Worked on a brand new feature of the application from the scratch.
  • Extensively developed entire UI for the new feature “Channels”.
  • Worked on effectively integrating new API’s and functionality of the feature into the current app architecture without any breakages.
  • Worked on downloading and streaming of the content of the app.
  • Worked in the small team of three developers
  • Had a regular interaction with the development manager and product team.
  • Working on background auto downloads.
  • Involved in estimation and breakdown of tasks for the sprint.
  • Day to day interaction with offshore QA team.
  • Participated in a 2-day core data training sessions with Marcus Zarra.
  • Extensive Code reviews and discussions to be on par with latest development trends.
  • Added manual test cases in the test suite.
  • Conducted bug bashes for the adhoc testing.

Confidential

Confidential, Richfield, MN

PLATFORM: Objective C, Cocoa, XCode 6.3

iOS Developer

Responsibilities:

  • Continuous interaction with the business and technical leads.
  • Interacting with QA’s on daily basis.
  • Scrum based development.
  • Played a key role in implementation of Apple Pay
  • Implementation of VIPER architecture
  • Working on re design of the current application for iPhone and iPad using SWIFT language.
  • Implemented tracking user analytics using Adobe mobile
  • Bug Fixes and Code Reviews.
  • Unit testing of the code for the new service layer implementation
  • Implementation for iOS8 and above versions using recently available API’s.
  • Working on design of the iPad application from scratch using latest iOS 8 API’s and in Swift as per the business decision.
  • Working on improvising the performance by adapting newer features as that of previous version of the application.
  • Implementing Core-Data for the new application which is a re write in swift

Confidential, Richfield, MN

PLATFORM: Objective C, Cocoa, XCode 6.1.1

iOS Developer

VERSIONS: App Version 3.0

Responsibilities:

  • Handling the responsibility to lead and guide the off shore team.
  • Estimation and breakdown of the tasks.
  • Interacting with QA’s on daily basis.
  • Integrated individual components/mini-apps to the static framework.
  • Working on sharing data between two devices i.e., from iPhone to iPhone and android to iPhone or vice-versa.
  • Using ZXingObjC and GCDAsyncSocket for the transfer of the data.
  • Created lot of easy to use categories to eliminate code duplication.
  • Using PDF assets in the asset catalog.

Confidential, Newark,NJ

PLATFORM: Objective C, Cocoa, XCode 5.1,6.0,6.1

iOS Developer

VERSIONS: App Version 2.0.12- 2.3

Responsibilities:

  • Test driven design and development of Audible iPhone/iPad
  • Implemented object oriented software principles, design patterns and agile methodologies for development.
  • Written unit tests and test cases .
  • Written Automation testing using KIF Framework.
  • Implemented native universal application using Objective C and Xcode IDE.
  • Mentored a development team, also participate in code refactoring and code review.
  • Worked with cross functional groups to accomplish schedule.
  • Worked with product management team to gather requirements.
  • Involved in Graphical design activities.
  • Configuration management using Git.
  • App deployment and maintenance (Bug fixes).
  • Scrum based development.
  • Working with a variety of groups including Development Managers, Product Managers, Quality Assurance Engineers, Business stakeholders, etc.
  • Used ticketing tools JIRA and SIM(Simple Issue Manager).

Confidential, Malvern, PA

PLATFORM: Objective C, Cocoa, XCode 4.6.3

Support and Developer

VERSIONS: 4.1,4.2,4.3

Responsibilities:

  • Involved in SDLC process.
  • Worked with UIKit Framework for development and maintenance.
  • Worked with Subversion to manage version control.
  • Used GDB for debugging.
  • Followed a work data flow principle for design and development
  • Followed Agile methodology throughout development.
  • Worked on web service calls, XML parsing included in the project
  • Reported progress/challenges to onsite project lead.

Confidential

PLATFORM: Objective C, Cocoa, Xcode 4.6.3, MAC OS X 10.8.4 iOS Developer

Responsibilities:

  • Involved in support and maintenance of the application.
  • Worked with the project manager to support project plans and correct resource and time allocation.
  • Implemented third party library ZBAR SDK to read the barcode
  • Used Core data to store data locally in device for a Barcode Scanning feature.
  • Worked with Web services.
  • Worked with GIT to checkout and update the code changes.
  • Worked with Backend team to communicate with Restful Web services.

Confidential

PLATFORM: Objective C, Cocoa and Xcode 4.1, 4.3.3, 4.4.1, SQLite iOS Developer

Responsibilities:

  • Involved in support and maintenance of the application.
  • Involved in total SDLC process of the application.
  • Created various views, table views, customized views and popovers.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created custom checklist and sharing them with selected app users by callingweb services through JSON librariesand connecting to SQLite database with the objective C interfaces.
  • Performed all tasks from UI design and implementation to writing code for various features
  • Interacted with QA on deliverables on every iteration and customer feedback implementation.

We'd love your feedback!