We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

5.00/5 (Submit Your Rating)

WI

SUMMARY

  • Around 7 years of experience in Analysis, Design, and Development of iPhone/iPad applications with Xcode.
  • Good experience in Mobile Application Development, testing iPhone/iPad applications, Test Driven Development with XCTestCase and has extensive knowledge of requirements gathering and documentation.
  • Proficient in Object Oriented Programming concepts in Objective - C and Swift Programming Language.
  • Experience in Designing, Developing, Implementing and testing native iOS Applications using Swift, Objective-C, Cocoa touch frameworks.
  • Achieved data persistence in mobile devices using NSUserDefaults, Keychain, CoreData, NSCoder, P-list.
  • Solid understanding and use of various iOS frameworks such as: WebKit, AV-Foundation, UIKit, MapKit, CoreLocation, AVFoundation, CoreAudio, Core object, Core Graphics, Core animation, Core foundation and Core Data.
  • Extensively worked with various design patterns: MVC, MVVM, Delegation, Singleton, Observer.
  • Apart from native frameworks, I has also used several third-party ones like AFNetworking, AlamoFire (Swift 3.0), etc.
  • Cocoapods are used to integrate necessary 3rd party libraries.
  • Expertise in Multithreading using NSOperationQueue, NSThreads, Grand Central Dispatch (GCD) and Blocks.
  • Used Memory management with ARC­ Automatic Reference Counting.
  • Sound knowledge in all aspects of iPad, iPhone application development including teh design for all types of screen sizes and orientations using Storyboards, XIB’s by using Adaptive and Autolayout building features for Universal Platform Development.
  • Configured APNS Apple Push Notification Service to receive Push notification by teh App.
  • Excellent experience in integrating services with Json and Xml.
  • Expertise in developing and customizing Views, TableViews, CollectionViews, Navigation Controllers and TabBar Controllers.
  • Worked on a POC using 3D Touch and added a Quick Actions functionality and TouchID based Autantication for teh application.
  • Worked on requirements specification, Design Architecture documents for multiple mobile applications.
  • Experience in working with different version control tools like TSVN, GitHub and GIT.
  • Good knowledge on consuming teh OAuth, Secure Web services (HTTPS), XML Parser, SOAP, REST, JSON using NSJSON Serialization, NS XMLParser.
  • Experience in requirement analysis, Object-Oriented Analysis and Design, Project Planning, Architecture and Management.
  • Experience using different methodologies like Agile/SCRUM methodology, Waterfall environment.
  • Passionate, self-motivated, dedicated and very good team player with excellent communication skills including mentoring and presentation skills. An excellent team player with good organization, communication and presentation skills.

TECHNICAL SKILLS

Programming Languages: Objective-C, Swift 4.0, C, C++, Java, HTML, CSS, SQL, Python.

iOS APIs and SDKs: Cocoa Touch, UIKit Framework, Storyboard, Core Motion, Auto layout, Core Data, Core Location, Core Graphics, Web services, Map kit, SQLite, Security Framework, Soap, Rest API and Firebase SDK

Operating systems: Mac OS X, Linux/Unix, Windows

Databases: SQLite, MySQL.

Version Control Tools: GitHub, Tortoises SVN.

IDEs: Xcode, Eclipse, Netbeans.

PROFESSIONAL EXPERIENCE

Senior iOS Developer

Confidential, WI

Responsibilities:

  • Collected teh requirements from teh Business Analysts
  • Analyzing teh requirements and designing a technical document for teh requirement as a team.
  • Coordinating with teh design and development team to define teh user interface (UI/UX) requirements for teh application.
  • Developed teh UI for teh application using Swift.
  • Created models in MVC and development of delegates for updating model information and created hybrid apps.
  • Created various views, table views, customized views and popovers.
  • Integrated a web-based content made with HTML5 on a Native app using UIWebViews.
  • Worked on web service calls,XML and JSONparsing included in teh project.
  • Worked withUIKit Frameworkfor development and maintenance.
  • Worked extensively with Swift, Objective C and Auto layout.
  • Used Core Data Framework for local storage purpose in SQLite
  • Developed interactive views with functionalities like UICollectionView, UIScrollView and Navigation Bar Controller.
  • Worked extensively on UITableView and UIcollectionView to customize interactive cells according to teh client needs.
  • Used Multithreading and GCD concepts for faster response of teh application.
  • Followed a work data flow principal for design and development.
  • Working with Subversion to checkout and update teh codebase changes.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Involved in doing AGILE practices, attending daily agile (SCRUM) meetings and SPRINT retrospective meetings. Worked with an Agile, Scrum methodology to ensure delivery of high quality work with every iteration.
  • Used a Test-Driven Development (TDD) environment in a Scrum development methodology to provide end-to-end development.
  • Performed all tasks from UI design and implementation to writing code for various features.

Environment: iOS, Mac OS X, Swift, Xcode, Agile Methodology, HTML5, CSS, REST, JavaScript, jQuery, GIT.

Senior iOS Developer

Confidential, TX

Responsibilities:

  • Created model classes in Project and implemented delegation design pattern for updating model information.
  • Worked with Objective C, Swift and Cocoa touch frameworks which include UIKit, Foundation,UIImagePicker, UIDatePicker, Core Data, Address Book, Core Graphics.
  • Worked with Navigationscontrollers, NavigationBars and TabBars.
  • MapKit and CoreLocation were used together to allow users to find nearby Store locations.
  • Implemented teh Core-Data for storing teh user information offline.
  • Handled RESTful web services using AFNetworking.
  • Implemented AVFoundation framework to implement teh recipes functionality in teh app.
  • Parsed JSON responses using NSJSON Serialization into NSObjects.
  • Developed code in TDD environment with Unit Tests constructed using XCTest framework and used KIWI for function testing framework.
  • Worked with dependencies using cocoapods for necessary 3rd party libraries.
  • Beta testing of teh application via test flight.
  • Handled optimizations of application for compatibility with iOS10 standard calls.
  • Created POCs in Swift3.0 to prototype current app functionality for decisions on integration.
  • Teh project development is done on Xcode 8 IDE.
  • Worked with TFS to maintain and update teh tasks.
  • Project matriculated utilizing teh Agile/SCRUM methodology.
  • Worked with Git repository to commit teh code and merging teh changes; SourceTree used for version control functions.
  • App store Submission: Created development certificates and provisioning profiles for teh app to run on teh device and submit teh app to teh app store.

Environment: iOS, iPhone, iPad, Swift, Xcode, Restful Web service, Agile Methodology, SCRUM, GIT.

iOS Application Developer

Confidential, OK

Responsibilities:

  • Involved in understanding teh business, current process and requirements.
  • Worked with teh project manager to support project plans and appropriate resource and time allocation.
  • Conducting code reviews for teh development team.
  • Worked extensively ontable view controllerand madecustomized table view cellsaccording to teh client requirement.
  • UsedNSXML- parserfor parsing after downloading data from server using RESTFul calls.
  • UsedCore dataFramework for local storage purpose inSQLitein few primary projects.
  • Worked extensively withObjective Candcocoa frameworks including Core data, foundation, core animation and UIKit.
  • Integrated various RestfulWeb servicescall to application using asynchronous NSURL calls and NSURL Session for background downloading.
  • Test suite creation and maintenance in SOAP UI PRO.
  • Designed and developed teh Touch Screen UI for iPad usingHTML5and CSS3.
  • Followed Agile Methodology in developing teh enterprise application.
  • Worked with Photoshop CS5 for image editing and alterations.
  • Worked withUI Frameworkfor teh applications at hand.
  • Provide ongoing maintenance of programs and interfaces.
  • Assist in teh development of user guides and training documentation.

Environment: iOS 5.0, Mac OS X 10.6.x, Objective C, Xcode 4.2/4.6, XML, Agile Methodology, HTML5, CSS, JavaScript, jQuery.

iOS Application Developer

Confidential, NY

Responsibilities:

  • Worked with a team of 3 people and responsible for dis project right from requirement to implementation.
  • Designed teh requirements for teh application in coordination with teh business team.
  • Coordinated teh development of teh User interface with teh UI design team to match teh flow of teh app for iPhone/iPod.
  • Developed teh XML parsers, which interface with teh back-end web services to retrieve teh data.
  • Designed and developed teh magazine reader application on iPad/iPhone using XCode and Objective-C.
  • Implemented Single Sign On feature in Reader Application with Facebook.
  • Implemented Share, like, tweet feature using Tweeter API.
  • Implemented Web trend mechanism in Confidential iPhone/iPad applications.
  • Developed overall flow teh application using TabBar and UINavigation Controllers.
  • Integrated various Restful Web services call to Reader Application.
  • Involved in teh entire SDLC of teh applications.

Environment: iOS, Xcode 3.2.6/4.1/4.2 , iPad, iPhone, Objective-C, Pure MVC, Restful Web service, Agile Methodology, SCRUM, and Mac OSX

iOS Developer

Confidential

Responsibilities:

  • Requirement Analysis.
  • Code development from teh scratch including integration with SOAP based backend.
  • Code architecting adhering to OOPS and MVC design patterns.
  • Collaborating with different functional teams like Design, QA and backend teams
  • Deploying application in teh test and production environments
  • Created Ant Script to automate build and deployment process.
  • Merged iPhone and iPad source codes into a universal source code.
  • Adding enhancements, bug fixing and maintenance.
  • Building deliverables on regular basis.

Environment: Objective - C, iOS 6, Xcode 4.6, SVN, GIT, JIRA

iOS Developer

Confidential

Responsibilities:

  • Gathered requirements for teh how teh application should look and built teh application accordingly.
  • Developed teh app compatible for both iPhone/iPad. Handled different screen sizes, orientation changes by programmatically instead of Storyboards.
  • Created a high-level detailed mockup and prototypes for TEMPeffective UI.
  • Customized a great part of teh UI with programmatic statements.
  • Added animation between UI Views for smooth transitioning and better user experience.
  • Experience with Cocoa-Touch media frameworks (CoreImage, CoreAnimation, AVFoundation, MediaPlayer, QuartzCore) and Core services frameworks.
  • Worked efficiently with NSTimer as per Companion Guidelines from Apple.
  • Worked AdMob framework for banner view.
  • Added Gesture controls like long press, double/single tap gestures on multiple views.

Environment: Objective - C, iOS 4.3, Xcode 4.6, SVN, GIT, JIRA.

We'd love your feedback!