We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

5.00/5 (Submit Your Rating)

Piscataway, NJ

PROFESSIONAL SUMMARY:

  • Around 8+ years of IT experience, 6+ years as an iOS Application developer in designing, developing, implementing, testing and publishing iOS applications on iTunes Store.
  • Built Rich User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad.
  • Develop native iOS applications using Objective C and Swift, X-Code, iPhone SDK and Cocoa Touch framework.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocol and categories.
  • Hands on experience with Swift and iOS SDK features and newly released frameworks.
  • Experience in working with data parsing forms such as JSON and XML to dynamically display data on iPhone/iPad.
  • Extensive experience in consuming SOAP/ RESTful web services.
  • Expertise in integrating third party libraries like Alamofire, ObjectMapper, AFNetworking, SDWebImage using Cocoa Pods or manual.
  • Hands on experience in Apple push notifications and Network protocols.
  • Experience with both SVN, Accurev and GIT code repositories.
  • Perfect understanding of ARC and non-ARC in iOS development for Memory Management.
  • Experience in performance and memory tuning with Instrument tool.
  • Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, fixing and maintaining the software.
  • Experience in working with In-App Purchase application for the iPhone/iPad.
  • Experienced in programming by Test Driven Development (TDD) with Continuous Integration (CI) and Continuous Deployment (CD).
  • Implemented Localization & Globalization techniques to support global languages.
  • Expertise in testing, troubleshooting, debugging, maintenance, optimization and distribution of iOS Apps.
  • Proficient in creating complex user interfaces for a variety of applications.
  • Design applications using Storyboards, XIB files and programmatic UI building.
  • Strong knowledge on development of hybrid applications.
  • Experienced in using data storage frameworks like NSUserDefaults, PList, SQLite, Core Data.
  • Expertise in designing custom UI using Auto Layouts and Size Classes for iPhone and iPad devices.
  • Experience in working with AGILE and SCRUM methodologies.
  • Passionate and love to work with latest iOS Technologies, Watch OS, and TvOS.
  • Professional working experience with in PHP, HTML, CSS, and JavaScript.
  • Establish and maintain productive working relationship with management, clients, external teams and team members.
  • Excellent communication, organizational skills, attention to detail and the ability to meet tight deadlines.

TECHNICAL SKILLS:

Technologies: Objective-C, Swift, iOS, C, C++, Java, PHP.

Web Servers:: Apache Tomcat, Web Sphere.

Operating Systems: Windows, UNIX and Mac.

Data bases: MySQL, Oracle, Sqlite.

Others: HTML, CSS, JavaScript, Jquery, Ajax.

Tools: X-code, Eclipse, Netbeans.

WORK EXPERIENCE:

Confidential, Piscataway, NJ

Senior iOS Developer

Environment: X-code10+, Swift5.0, Objective-C

Responsibilities:

  • Actively involved in Analysis, Design phases of application
  • Working on implementing several design patterns like Singleton, designed MVC pattern with Data model classes and several Categories/Extensions were made to the existing classes.
  • Created Model Classes for application.
  • Created architecture for Network Handler API calls.
  • Integrating application with backend services.
  • Implemented Delegates and Notifications for the application.
  • Created reusable dynamic tableview cells to use across the application.
  • Implemented user login with session timeouts.
  • Migrating application from objective-c to swift.
  • Used the bridging header to import and make use of Objective C source files in the project.
  • Integrated SDWebImage framework using Cocoa pods for lazy loading of images.
  • Implemented on custom side menu and page scrolling for showing plan categories.
  • Integrated MAA SDK with application for AXA reports.
  • Provided technical leadership and take ownership for the technical development project delivery of component design, development and maintenance.
  • Working on security of the user by saving sensitive data like session ids, Passwords using Keychain Services.
  • Involved in app store submission process.
  • Working with Accurev to checkout and update the codebase changes.
  • Working on code review and bug fixing.
  • Debugging issues.
  • Implemented Test Driven Development (TDD) in writing unit test cases to verify model and utility classes.
  • Involved in scrum calls with Product Owners to report day to day activities and suggesting any new ideas and implementations.

Confidential, Philadelphia, PA

Senior iOS Developer

Environment: X-code8.0, X-code7.3.1, Swift2.3, Swift3.0, SQLite, Objective-C

Responsibilities:

  • Actively involved in Analysis, Design phases of application
  • Working on implementing several design patterns like Singleton, designed MVC pattern with Data model classes and several Categories/Extensions were made to the existing classes.
  • Enhancing new features released in ios10 with swift3.x.
  • Working on Audio/Video playback functionality using the AVFoundation Framework.
  • Working on UITableViewController/UICollectionViewController and made customized table view cells according to the client in Swift.
  • Designing and developing application database using SQLite.
  • Integrating server SDK with application.
  • Working with GIT to checkout and update the codebase changes.
  • Integrated application with Uber services.
  • Working on Camera interface for taking photos and save them.
  • Working on MapKit framework for sharing location.
  • Working on Contacts framework to access iPhone contacts.
  • Working with GIT to checkout and update the codebase changes.
  • Working on GCD to build a responsive UI and implemented background threads.
  • Utilizing NSURLSessions, NSURLRequest library for API calls to retrieve data and parsed it into JSON models like NSDictionaries and NSArrays.
  • Done social media integration with Facebook and Twitter.
  • Working on security of the user by saving sensitive data like session ids, tokens using Keychain Services.

Confidential

Senior iOS Application Developer

Environment: X-code6.3, SQLite, Objective-C, Mac OS X

Responsibilities:

  • Actively involved in Analysis, Design phases for MyChoicePrepaid application
  • Involved in handling delegates and threading.
  • Done service integration and JSON parsing.
  • Worked with UITableViews, CustomCells, UIScrollViews, Navigation Controllers, delegates and protocols, NIB/XIB used for UI design.
  • Created models in MVC and development of delegates for updating model information.
  • Designed the HTTP interface, which uses the NSURLConnection and NSURLRequest classes of Cocoa Touch to make network requests.
  • Fixed memory leaks using Instrument tools.
  • Involved in writing push notifications.
  • Written API calls for payment integration.
  • Worked closely within a cross functional team of testers and developers.
  • Worked with Subversion to checkout and update the codebase changes.
  • Did unit testing, code debugging and bug fixing.
  • Involved in pushing application into App store.

Confidential

iOS Application Developer

Environment: X-code5.0, SQLite, Objective-C, Mac OS X

Responsibilities:

  • Actively involved in Analysis, Design phases for MyChoice Card application
  • Created models in MVC and development of delegates for updating model information.
  • Worked on delegates and threading.
  • Worked with UITableViews, CustomCells, UIScrollViews, Navigation Controllers, delegates and protocols, NIB/XIB used for UI design.
  • Worked on JSON parsing to retrieve the Account information, Transaction details and display them.
  • Written API calls and integrated with server.
  • Designed the HTTP interface, which uses the NSURLConnection and NSURLRequest classes of Cocoa Touch to make network requests.
  • Worked on user registration and authentication.
  • Fixed memory leaks using Instrument tools.
  • Worked closely within a cross functional team of testers and developers.
  • Worked on local and notifications.
  • Worked with Subversion to checkout and update the codebase changes
  • Worked with Backend team to display the correct data format in devices.
  • Did unit testing, code debugging and bug fixing.

Confidential

iOS Application Developer

Environment: X-code4.5, SQLite, Objective-C, Mac OS X

Responsibilities:

  • Actively involved in Analysis, Design phases for Wannado application.
  • Added animation between UIViews for smooth transitioning and better user experience
  • Created models in MVC and development of delegates for updating model information
  • Worked on UITableViewController and made customized table view cells according to the client.
  • Worked on service integration.
  • Worked with UIKit Framework, UICollectionView and SDK for the applications at hand.
  • Worked on MapKit framework for sharing location.
  • Worked on Contacts framework to access iPhone contacts.
  • Worked with SVN to checkout and update the codebase changes.
  • Worked on GCD to build a responsive UI and implemented background threads.
  • Utilized NSURLSessions, NSURLRequest library for API calls to retrieve data and parsed it into JSON models like NSDictionaries and NSArrays.
  • Implemented UINavigationController and UITabBarController for easier use of the application.
  • Worked with Backend team to display the correct data format in devices.
  • Done in unit testing, code debugging and bug fixing.

Confidential

iOS Application Developer

Environment: X-code4.3.1, SQLite, Objective-C, Mac OS X

Responsibilities:

  • Actively involved in Analysis, Design phases for Keepsake application.
  • Developed complex UI screens.
  • Implemented UINavigationController and UITabBarController for easier use of the application.
  • Worked AddressBook framework and social networking frameworks with application.
  • Created models in MVC and development of delegates for updating model information
  • Integrated app with Facebook, Google and Twitter.
  • Fixed memory leaks using Instrument tools.
  • Integrated Third party libraries for Calendar.
  • Written local and push notifications.
  • Involved in writing in-app purchase.
  • Done unit testing, code debugging.
  • Worked closely within a cross functional team of testers and developers.
  • Fixed bugs as documented by QA team.
  • Involved in pushing application into App store.

Confidential

Web Application Developer

Responsibilities:

  • Involved in gathering the functional and technical requirements for web applications.
  • Proposed application design.
  • Developed UI with iUI framework.
  • Worked on Display Views.
  • Worked on PHP, HTML, CSS and JavaScript for design.
  • Developed all screens and its functionality.
  • Integrated application with restful services.
  • Done in unit testing and bug fixing.

Confidential

Web Application Developer

Responsibilities:

  • Involved in gathering the functional and technical requirements for web applications.
  • Proposed website design.
  • Involved in developing PHP pages and restful services.
  • Added live ticker using JavaScript.
  • Integrated application with MySQL database.
  • Written Ajax calls and web services in PHP.
  • Worked on JavaScript for popup views and alert views and button actions.
  • Worked on HTML and CSS for web design.
  • Done unit testing and bug fixing.

We'd love your feedback!