We provide IT Staff Augmentation Services!

 ios Developer Resume

3.00/5 (Submit Your Rating)

San Diego, CaliforniA

PROFESSIONAL SUMMARY:

  • 6 years of experience in the IT Industry, primarily in Mobile Application development.
  • 4 years of experience in iOS Development, Object Oriented Programming using Objective - C and Swift as main languages
  • Developed 6 Applications for iOS Devices.
  • Full software development life cycle experience (SDLC)
  • Object Oriented Programming using Objective-C as main language
  • Model-View-Controller as main design pattern
  • Experience using Swift to develop and support iOS apps
  • Experience with AppKit Framework, UIKit Framework and Foundation Framework.
  • Experience using source code control systems as GIT and Subversion
  • Experience with Bluetooth technology
  • Experience with Mac OS X Development
  • Experience creating DMG installers for Mac OS X Apps
  • Experience with CocoaPods to add and maintain third party frameworks.
  • Applications implementing MapKit, Bluetooth, CoreLocationFramework, CoreAnimation Framework, MediaPlayer Framework, Social Framework, WebKit Framework.
  • Experience with common third party libraries and technologies: AFNetworking Framework, GPX Framework, Facebook SDK, PayPal SDK, Parse Framework and Pop Framework
  • Experience with size classes and storyboard layouts
  • Use of Core Data and SQLite to store information on your device.
  • Experience with common third party libraries and technologies: JSON parsers, Cocoa, Facebook SDK, Meetup API, Twitter API, Alamofire, AFNetworking.
  • Experience consuming web services (SOAP,RESTful).
  • Experience designing iOS UI layouts.
 

TECHNICAL SKILLS:

Languages: Objective C, C++,Swift, PHP

GUI Tools: Xcode

Databases: Core Data, SQLite

Frameworks: CocoaTouch, Core Location, Foundational, UIKit, CoreGraphics, MapKit, MKAnnotations

Change Management Tools: GIT, Github

Methodologies: ARC, Agile, MVC, TDD, SCRUM, Categories, Blocks, Delegation, Singleton, KVC, KVO, Local Notification

Tools: Storyboards, AutoLayout, Interface Builder, Media Player, NSFileManager, NSXMLParser, Core Animation, Push Notifications NSJSONSerialization, GCD, UIRefreshControl, Instruments - Allocations, Leaks, Network, LLDB

Operating Systems: Mac OS X, Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, California

 iOS Developer

Responsibilities:

  • Implemented Alamofire and SCLAlertView libraries to the project.
  • Consumed data through JSON web services using Alamofire framework
  • Participated actively on Agile development process and gave ideas on how to approach certain issues during the development process.
  • Correct use of the Git repository using SourceTree to prevent issues while committing, pushing or pulling.
  • Created different storyboards for different functions
  • Implemented Autolayout Constraints, to conform to the different sizes of displays on iPads and iPhones
Environment: Swift, XCode 8, Agile Development, iPhone, iPad, Interface

Confidential, Farmington Hills, Michigan

iOS Developer

Responsibilities:

  • Followed Agile Methodology with regular sprints to coordinate with the team.
  • Consumed data through JSON web services using Blocks for asynchronous calls
  • Taught, guided and motivated junior developersso they could get involved with the technology as soon as possible.
  • Created a repository in GIT so we could keep a track of the versions of the application
  • Used Trello to define tasks and have a track of what we were doing, what was done and delivered the project on time
  • Used SourceTree to create branches, made commit, push, pull and merged the project
  • Created a universal version of the app
  • Subclassed and customized UI controls to create a unique look and feel. The app used the UIKit customization API to give the user a personalized experience
  • Implemented Auto Layout to create constraints so the app could adapt to any device
  • Created reusable libraries to ease development through higher level APIs. Use of Core Data for the model component, also provided off-line support
  • Implemented PaypalSDK to make payments in the app.
  • Configuration and Setting Up of Member Center for making Apple Pay available for the app
  • Implementation of Apple Pay to make payments within the app if the user has no Paypal account
  • Integrating Apple pay stripe SDK for handling payments through the application
  • Used TestFlight to show the clients how was the project going and tested the app
Environment :Objective C, XCode 5, XCode 6, Agile Development, iPhone, iPad, Interface

Confidential, Atlanta, GA

iOS Developer

 Responsibilities:

  • Analysis and design of requirements asked by the client.
  • Design of the user interface for iPhone
  • Worked in apps used in iPhone and iPad.
  • Developed enhancements.
  • Experience guiding and couching teams in collaborative environments.
  • Solved production issues.
  • Created a registration view with Facebook button.
  • Developed the work plan.
  • Implemented the Parse Framework to keep track of the behavior of the user so the app can learn in the future from it to implement new features.
  • Implemented Log in with Facebook SDK
  • Implemented Restful calls using AFNetworking
  • Implementation of social media to share events the user liked through Facebook and Twitter
  • Connection to Meetup API to get the events by doing RESTful calls
  • Use of Auto Layout in storyboard for adaptability.
Environment : Objective-C, Xcode, iPhone, Agile Development, MeetUp API, Facebook SDK, Twitter APICocoa Touch, RESTful, JSON, MapKit, MKAnnotations, AFNetworking.

Confidential

iOS Developer

Responsibilities:

  • Analysis and design of requirements asked by the client.
  • Followed Agile Methodology with regular sprints to coordinate with the team.
  • Consumed data through JSON web services.
  • Made login component with LDAP authentication.
  • Taught, guided and motivated junior developers so they could get involved with the technology as soon as possible.
  • Created a repository in Git so we could keep a track of the versions of the application.
  • Interacted with QA team following up issues solved and enhancements.
  • Experience guiding and couching teams in collaborative environments.
  • Followed Agile Methodology with regular sprints to coordinate with the team.
  • Consumed data through JSON web services.
  • Used Playground to create and test code.
  • Worked heavily with Core Data to improve user experience fetching data in the background thread.
  • Used SourceTree to create branches, made commit, push, pull and merged the project.
  • Implemented third party libraries to work with web sockets and messaging.
  • Implemented a programmatic UI for every view.
Environment :Objective-C, Xcode, Agile Development, iPhone, AudioToolBox, RESTful, JSON, plist and SQLite, CocoaTouch, encryption and decryption with an AES library, GIT.

Confidential

iOS Developer

Responsibilities:

  • Analysis and design of requirements asked by the client.
  • Design of the user interface for iPad devices.
  • Implementation of AES library for encryption and decryption of information.
  • Used CocoaPods to put the third party frameworks needed for the app, like Pop Framework.
  • Created a repository in GIT so I could keep track of the versions of the application.
  • Developed enhancement based on business requirements.
  • Worked heavily with Core Data to improve user experience fetching data in the background thread.
  • Worked with MapKit framework so the user could see his location in the map.
  • Made custom class with decryption methods.
  • Made login component with LDAP autentification.
  • Implementation of SQLite to store the information in the device.
  • Implemented a programmatic UI for every view.
  • Accessing to statistics of different countries and other information using RESTful JSON.
Environment :Objective-C, Xcode, iPad, Agile Development, RESTful, JSON, MapKit, MKAnnotations, Cocoa Touch, GIT.

We'd love your feedback!