We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

3.00/5 (Submit Your Rating)

Moline, IL

SUMMARY

  • Over 7+ years of experience as a software developer in designing & developing Rich User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad (iOS 3.0, 4.0, 5.0, 6.0, 6.1,7.0 XCode 4.0, 4.2, 4.3, 4.4, 4.5, 4.6,5.0) application development using objective-C, Cocoa Touch, UIKit.
  • Strong in iOS, Objective C, XCode and MAC OS with experience in architecting solution, developing mobile applications and maintaining.
  • Strong Experience on Interface Builder and Instrument.
  • Excellent software design and documentation skills with ability to debug applications using the frameworks and provide appropriate solutions.
  • Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch.
  • Strong knowledge about Core Frameworks like, Map Kit, Core object, Core services, Core Graphics, Core animation, UIKit & MVC methodologies.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Experience in Framework development, JavaScript, CSS and HTML5, ASP.net.
  • Knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
  • Experience working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Experience in Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad
  • Experience in GOOGLE technologies like Google analytics, Google maps, Google gadgets, and Google search API.
  • Experience using C++ on multiple platforms like (Linux, Windows & .NET Environments) for Object Oriented Programming.
  • Worked on parsing with both SBJson and LibXML, as well as NSXMLParser and NSJSON Serialization
  • Good understanding of Memory Management: Automatic Reference Counting in iOS development
  • Exposure to Android Programming and designing Android UI elements
  • Strong knowledge in all phases of Software Development Life Cycle (SDLC) process, which include requirement analysis, designing, implementing, debugging, fixing and maintaining the software
  • Experience with both SVN and GIT code repositories and GIT interfaces like Source Tree and Atlassian
  • Expertise in Modal View Controller design architecture, Cocoa design patterns, singleton architectures and concepts like delegation, protocols and categories
  • Known for excellent troubleshooting skills - able to analyze code and engineer well researched, cost effective and responsive solutions.
  • Capable of multi-tasking at work and taking up challenges and also energetic and passionate for learning new concepts, methods and technologies
  • Excellent communication, organizational skills, attention to detail and the ability to meet tight deadlines.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills.

TECHNICAL SKILLS

iOS Applications: Objective-C and Cocoa development for iPhone and iPad devices in Xcode Interface builder-UIKit, Cocoa touch, Core Data.

Programming Languages: C, C++, Objective C, Java, HTML, XHTML, CSS3, PL/SQL and SQL.

Version Control Tools: GIT, SVN

Databases: SQLite, Microsoft SQL, MySQL

IDE: Xcode, Eclipse, NetBeans.

Operating Systems: Mac OS 10.5/10.6/10.7 , Windows XP/ Vista/ 7/ 8, Linux

PROFESSIONAL EXPERIENCE

Confidential, Moline, IL

Sr. iOS Developer

Responsibilities:

  • Designed wireframes for two iOS application
  • Created the design documentation for iOS application
  • 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
  • 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 on different notifications like push notifications
  • Worked with the concepts of Auto Layout in story boards
  • Worked in the Internal process using SCRUM Agile methodology with supervision
  • Worked with the concepts of core data, core graphics
  • Participate in DAILY SCRUM to discuss the progress in the sprints
  • Worked with in the Network interactions using JSON
  • Participate in SPRINT REVIEW MEETING where we discuss the progress of the project and take the necessary steps for the project to be completed successfully
  • Interact with SCRUM team developers, programmers, tester, product owners and stake holders to deliver right value of the project at the end of each sprint
  • Developed new components like infinite scrolling section for sliding table view
  • Solved major defects in navigation controller behavior for the application
  • Developed Facebook integration for the application
  • Experience creating RESTful apps using the RestKit and AF Networking frameworks
  • Managing the work log and following the schedule to ensure completion of projects before deadline

Environment: Xcode 6.2, iOS 7 and 8,Cocoa, Xcode, Interface Builder. Libraries used were Foundation Framework, MapKit, XML parsing, JSON parsing, and UI Kit Framework.

Confidential, Portland, OR

iOS Developer

Responsibilities:

  • Used AV Foundation Framework to record audio from the device.
  • Implemented Dropbox API for sharing and backup.
  • Implemented Core Data framework to store user Data.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Implemented using Storyboard and ARC.
  • Developed unit tests for testing specific functionality and logic.
  • Fixed bugs as documented by QA team.
  • Used Instruments to fine-tune the app performance and memory management.
  • 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 with Subversion to checkout and update the codebase changes.

Environment: Objective C, Xcode 5.0, iOS 7.0, iPad, Cocoa Touch, Cocoa framework, Foursquare, RESTkit, APNS, Coredata

Confidential, Chicago, IL

iOS Application Developer

Responsibilities:

  • Worked broadly on table view controller and madecustomized table view cellsas indicated by the customer.
  • Followed a work information stream standard for outline and improvement.
  • Worked on Web Service calls,XML and JSONparsing included in the project.
  • Worked withUI Kit Frameworkfor development and maintenance.
  • UsedCore data Frameworkfor local storage purpose in SQLite.
  • Formatted the Data according to Business standard to show in UI.
  • Experience with OpenGL ES.
  • Worked withGITto checkout and update the codebase changes.
  • Reported progress/difficulties to project lead.
  • Debugging issues on location whenever required.
  • Complete execution of the retrial mechanism.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout.
  • Added animation between UI Views for smooth move and better client experience.
  • Publishing the application on App store and afterward pushing upgrades after every sprint discharge.
  • Complete implementation of the retrial mechanism.
  • Worked on Instagram API Integration in iOS Applicationto bring information from Instagram server to the iOS application.
  • Web services deployment and testing on rest client.
  • Worked on Unit-test code for strength, including edge cases, usability, and general reliability.
  • Worked on documentation tools - Doxygen / Javadoc.
  • Responsible for Service Integration Development and Testing.

Environment: iOS 7.0, (iPhone SDK), Mac OS X, Objective C, XCode, Agile Methodology, HTML5, CSS, REST, JIRA, JavaScript, JQuery.

Confidential, Salt Lake City, UT

iOS Application Developer

Responsibilities:

  • Worked on Objective C and Cocoa frameworks.
  • Used the cored data feature provided by Cocoa.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Customized UI Table View to have a custom look.
  • Developed tools for this project like customized navigation bar, page control and scroll view.
  • Worked with JSON for data exchange between client and server.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Part of the team that helped build and release the application to the app store.
  • Used GitHub to pull code and make changes and push the code back.
  • Made custom UI Table View Cells.

Environment: Objective C, Xcode 4.3, iOS 4.3 - 6.0, iPad

Confidential

Web Developer

Responsibilities:

  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed different Servlet components.
  • Interacted with the Database using MYSQL.
  • Involved in Database designing using ER Modeling and creating tables.
  • Extensively used JavaScript for client side validations
  • Developed Java Mail program to send a system generated mail to all first time registered users.

Environment: Java 1.3, Servlets 2.3, JSP 1.2, JDBC, UML, HTML, JavaScript, Apache Server, Java Mail, and UNIX.

Confidential

Web Developer

Responsibilities:

  • Involved in the Analysis, System study and designing of the project.
  • Developed front-end screens with HTML, DHTML, CSS, JavaScript and JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.
  • As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
  • Developed stores procedures, triggers, functions and database tables in Oracle database.
  • Worked on developing a suitable GUI for ATM locator.
  • Participated in daily meeting for enhancing the features for the portal.
  • Participated in Code review and Quality Assurance.
  • Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
  • Debugged using Firebug.

Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, DHTML, Oracle database, Eclipse, SQL, SVN, GIT, Windows XP/07 and MS Office.

We'd love your feedback!