We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

0/5 (Submit Your Rating)

MO

SUMMARY

  • Over 7 years of total IT experience with 4 years in iOS and Objective - C application development using the various iOS SDK including iOS 7.
  • Good exposure to entire application process: Requirement specification, Design, Development, Testing and Maintenance.
  • Strong working knowledge in Object Oriented Programming (OOPS) with experience in programming languages like Objective-C and in ARC.
  • Built native mobile applications (iPhone/iPad) using Xcode IDE with the choice of languages being Objective-C and most recently Swift.
  • Expertise implementation knowledge of iOS mobile development tools like XCode, .NET and Cocoa Touch including interface builder and storyboards.
  • Experience with source control tools like SVN, Smart Svn, SvnX, and GitHub.
  • Experience with the iOS Provisioning Portal which includes Obtaining Development Certificate, Assigning Devices, Creating App IDs and Installing Development Provisioning Profiles
  • Having some experience on SQLite rational database..
  • Expertise in implementing various design paradigms such as MVC, Delegation, Observer, Target-Action etc.
  • Good understanding of XML, JSON, HTTP,SOAP web services.
  • Excellent in problem solving and finding solutions.
  • I have used popular libraries like AFNetworking (for network related calls), RESTKit to Service communications, Firebase, Google Analytics (used to obtain telemetry of the users usage patterns), Test Flight to allow beta users to download and use pre-release versions of the applications.
  • Expertise in creating and customizing Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multi view Application.
  • Worked in android applications.
  • Worked on various frameworks and API's including Core Location, Core Graphics, Media Player, Core Data, Map Kit, Entity, Core Animation, UIKit.
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC).
  • Good experience in SMP and TFS Scrum Work management.
  • Good working experience with the RESTful APIs to consume web services in both JSON as well as XML formats by using parsers such as NSXML Parser and NSJSON Serialization.
  • Integrated third-party and Open Source API’s like Face book, PayPal, Twitter, Google Maps functionalities into several applications.
  • Experience working with the following DBMS: CoreData, SQLite, MySQL, Oracle, SQL Server
  • Clear knowledge in testing and distribution of the App on the App Store.
  • Working experience of project management methodologies such as Waterfall, Xamarin,Scrum and Agile.
  • Excellent verbal and written communication skills

TECHNICAL SKILLS

Operating Systems: Mac OS X 10.8/10.7/10.6/10.5 , Windows 8/7.

Languages: Objective-C, SWIFT 2.0, C, C++, SQL/PLSQL.

IDE: Xcode, Eclipse

Tools: GitHub, SVN

Web Services: HTML, CSS, XML,JSON, RESTful

App/Web Servers: Apache

Methodologies: Agile/SCRUM, Waterfall, Xamarin Forms.

Databases: SQLite, Core Data, SQL

PROFESSIONAL EXPERIENCE

Confidential, MO

Sr. iOS Developer

Responsibilities:

  • Relevant experience in healthcare Domain experience
  • Designed and implemented the entire application using XCode 7.
  • Strong Working knowledge on SWIFT 2.0 and older versions through the project and experienced many improvements over Objective - C.
  • Created the design documentation for iOS application.
  • Experience with multithreaded programming with design and development.
  • Implement Google analytics within the application.
  • Implement push notification both on client and server side.
  • Core Animation framework is used to animate the flip view between two views.
  • Developed and tested each application according to its Software Requirement Specification(SRS).
  • Interacted and coordinated with QA team for different releases.
  • Experienced in XC Test, OCMock, UI Automation testing frameworks.
  • Responsible for the Code Delivery to the Project Manager.
  • Worked closely within a cross functional team of testers and developers.
  • Documented the technical specifications
  • Worked in the Internal process using SCRUM REST Agile methodology with supervision
  • Worked in release procedures like Xcode build and iTunes Connect
  • Worked withUIKit Frameworkfor the applications at hand.
  • Participate in DAILY SCRUM to discuss the progress in the sprints.
  • Participate in SPRINT REVIEW MEETING where we discuss the progress of the project andtake the necessary steps for the project to be completed successfully
  • Interact with SCRUM team developers, programmers, tester, product owners and stake holdersto deliver right value of the project at the end of each sprint
  • Solved major defects in navigation controller behavior for the application
  • Developed complete client iPad login and signup module that includes UI design and backendcommunication with Web Services in Ruby.
  • Experienced with latest tools like UIKIT, Core data, location, bluetoth and networking architecture.
  • Experienced in using project management tools like Jira, Crucible, Cucumber, Calabash and Jenkins CI.
  • Experienced in using SWIFT code whenever preferred over Objective C.
  • Assisted Project Manager with release build schedules.
  • Managing the work log & following the schedule to ensure completion of projects beforedeadline.

ENVIRONMENT: iOS 7.0, 8.0, 9.0 iPhone SDK, Objective C, Xcode 7, Cocoa Touch, Cocoa Framework,Interface Builder, iPhone Simulator, Jquery

Confidential, Tulsa, OK

Sr. IOS Developer

RESPONSIBILITIES:

  • Worked extensively with Objective C and Cocoa frameworks.
  • Worked extensively on table view controller and madecustomized table view cellsaccording to the client
  • Pre-fetching data for different views for smooth screen transitioning.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Worked on web service calls,XML and JSONparsing included in the project.
  • Worked on Core data, Core animation and core graphics.
  • Worked withUIKit Frameworkfor development and maintenance.
  • Added animation between UI Views for smooth transitioning and better user experience.
  • Worked with Backend team to display the correct data format in devices.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Integrated a web-based content made with HTML5 on a Native app usingUI Web View
  • UsedCore data Frameworkfor local storage purpose in SQLite in few primary projects.
  • Formatted the Data as per Business rule to display in UI.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.
  • Worked withGDB and Xcodefor debugging.
  • Worked withGITto checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.

ENVIRONMENT: S:iOS 6.0 and 6.1(iPhone SDK), Mac OS X, Objective C, XCode 4.6 and 5, Agile Methodology, HTML5, CSS, SOAP, JavaScript, JQuery.

Confidential, San Francisco, California

IOS Developer

RESPONSIBILITIES:

  • Designed and implemented the entire application using XCode 5.2
  • Used core locator to implement the location feature
  • Integrated with You tube API to view video about Belgard products
  • Responsible for the overall code quality of the application
  • Performed with core lacation and mapkit.
  • Tested each application according to its Software Requirement Specification (SRS).
  • Interacted and coordinated with QA team for different releases
  • Responsible for the Code Delivery to the Project Manager.
  • Worked closely within a cross functional team of testers and developers.
  • Incorporated the Push Notification feature using APNS when user is in offline/online mode.
  • Participated in application testing, logged in errors/bugs and fixed them thereby contributing for application enhancement.

ENVIRONMENT: Objective C, Cocoa Touch, XCode, iPhone SDK, MAC OS X, Interface Builder, iPhone Simulator.

Confidential, Chicago, IL.

Java Developer

RESPONSIBILITIES:

  • The project included building a scheduling tool for nurses with optimal patterns at the backend using Java.
  • Introduced various validation methods to prevent wrong inputs.
  • Designed the logic using Java classes and DAOs to perform the functionalities.
  • Integrated the Struts and Hibernate to achieve Object relational mapping.
  • Developed the test cases and performed the unit testing.
  • View is constructed by using JSP, HTML, CSS and JavaScript.
  • Worked with Agile software development team.
  • Developed the UML diagrams for the application architecture.
  • Participated in requirements gathering stage and proposed a design meeting the business requirements.
  • Developed functional and technical design documentation.
  • Developed the uses cases for the business requirements.
  • Developed the user interface using Struts and HTML.
  • Developed four main modules for the website based on the java.
  • Performed End user testing and Unit testing using JUnit.
  • Made use of SQL queries to perform various functionalities in the database.
  • Developed the test cases for the end user testing.
  • Prepared the project documentations and the module wise documentations.
  • Involved in the client interactions sessions and led the final project presentation

ENVIRONMENT: JSP, HTML, CSS, JavaScript, Struts, JUnit, SQL.

Confidential

Java/J2EE Developer

RESPONSIBILITIES:

  • Responsible analysis and requirements gathering concerned to Employee module with Roles Recruitment/Sales.
  • Designed the Web application implementing the Struts framework for Model View Controller (MVC) pattern to make it extensible and flexible.
  • Involved in Writing Action classes, Action Forms and Action Mapping in Struts Config xml.
  • The Application is designed using J2EE technologies based on MVC architecture.
  • Designed and coded business components using J2EE architecture.
  • Developed presentation layer using JSP, HTML, XML, XSLT and JavaScript.
  • Entity Bean will manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
  • Used spring bean factory to retrieve objects by name, and to manage relationships between objects. Used spring to provide a consistent framework for data access and to control the proliferation of Singletons.
  • Developed and deployed Servlets for the interaction with the SQL Server database using JDBC.
  • Used Hibernate Query Language and wrote HQL queries for data retrieval from the database.
  • Worked with tomcat in configuring the connection pools and deploying the web applications.
  • Used J2EE design patterns like Factory, MVC, DAO, Value Object, Service Locator, and Session Facade.
  • Wrote Ant scripts to automate the builds and installation of modules.
  • Involved in writing Test plans and conducted Unit Tests using JUnit.

ENVIRONMENT: Java, Servlets, Java Server Pages, Struts, Hibernate, Java-Script, Ajax, Rational Application Developer, WebSphere Application Server, MySQL.

We'd love your feedback!