We provide IT Staff Augmentation Services!

Ios Developer Resume

2.00/5 (Submit Your Rating)

Houston, TX

PROFESSIONAL SUMMARY:

  • Over 5 years of experience developing iOS applications using Swift and Objective - C
  • Worked extensively on Xcode, Interface Builder, Instrument, debugging, profiling and optimizing build processes
  • Proficient in implementing UI/UX with Storyboards , XIBs , AutoLayout constraints
  • Strong with Swift and upcoming changes in the open source language, as well as the latest Xcode / iOS versions and beta builds
  • Very comfortable consuming all kinds of webservices, mainly REST and JSON based. Have native experience with URLConnection, URLSession, Codable, JSONSerialization and 3rd party experience with AFNetworking, AlamoFire, Firebase by using CocoaPods
  • Proficiency with concepts like memory management - Manual Reference Counting (MRC) & Automatic Reference Counting (ARC), Persistent Data and Data Structures
  • Stored data persistently in a plethora of ways: CoreData, SQLite, PLists, Documents/Temporary directory, NSUserDefaults, Keychain and iCloud
  • Good with all the general design patterns like MVC, MVVM, VIPER, Key Value Observer (KVO), Singleton
  • Avid tester seeking to always have high code base test coverage percentages, good with creation of UIAutomation tests via XCTest framework
  • Expertise in developing software applications using Test Driven Development (TDD) and Pair Programming using Agile/SCRUM methodology
  • Good at processing crash logs / reports, using the debug console, breakpoints, instruments
  • Experience in using Protocols, Delegates, Blocks, Extensions, Closures
  • Thorough understanding of App Store requirements, HIGs , iTunes Connect and iOS provisioning portal
  • Good at processing crash logs / reports, using the debug console, breakpoints, instruments
  • Actively involved in mockups, prototyping and design with members of design team

TECHNICAL SKILLS:

iOS Tools: Swift, Objective-C, Cocoa Touch Framework, Xcode Interface builder, UIKit, Instrument

Programming Languages: Swift, Objective-C, Java, C++, SQL

Web Technologies: HTML, CSS, JavaScript, jQuery, AngularJS, JSON

Frameworks: Cocoa Touch, UIKit, Map Kit, AVFoundation, Realm, Core Location, Core Image, Core Data, Core Animation, CoreGraphics, Foundation, XCTest

Databases: Firebase, SQLite, Amazon Dynamo DB

Web Services : REST, SOAP, JSON and Microservices

Tools: GitHub, SourceTree, JIRA, Slack, Microsoft Teams, Confluence

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

iOS Developer

Responsibilities:

  • Worked extensively with Swift and Xcode in migrating from Swift 3 to Swift 4
  • UI was recreated using Storyboards and Auto layout . Worked with the UI/UX team to design a user-friendly interface for the iOS application
  • Responsible for consuming the RESTful services, getting JSON response and parsing them to get the required information
  • Worked on the application networking layer to retrieve the details of nearby ATMs
  • Used Core Location to determine the user location in several areas of the application, including security features
  • Used Core Location along with custom MKAnnotation s to display nearby ATMs to the user
  • Implemented Core Data to improve memory overhead of the app and increased responsiveness
  • Implemented Push Notifications, Analytics, Remote configuration and Crash reporting features while integrating the mobile app with Firebase

Environment: Xcode, Swift, GitHub, JSON, REST, Firebase, Push Notifications, Cocoa Pods, Slack, JIRA

Confidential, Houston, TX

iOS Developer

Responsibilities:

  • Worked extensively with Swift 4.0, Xcode 9 and UI Frameworks
  • Consumed HTTPS Restful Services using Alamofire framework. Called and managed all request and response packets extensively in the Operation and Thread
  • Responsible for consuming the RESTful services, getting XML response and parsing them to get the required information
  • Implemented Push Notifications to display alerts to the user about their account activity and security based on their preferences
  • Used crash logs and the Xcode debugger to make critical bug fixes that reduce the network overhead and improve performance of the application
  • Worked with the UI/UX team to design a user-friendly interface for the iOS application
  • Worked on iOS Storyboards for custom UI implementation with storyboards and associated with appropriate reusable classes
  • Worked extensively on table view controller and made customized table view cells according to the client
  • Involved in Daily Scrum meetings and estimation of the tasks for the user stories
  • Involved in all aspects of application development including design, development and testing
  • Used TestFlight to create functional test through iTunes Connect and XCTest framework to write unit tests

Environment: Xcode, Swift, Git, Test Driven Development, Push Notifications, Apple Cloud kit, REST, Cocoa Pods, Alamofire, Slack, JIRA

Confidential

iOS Developer

Responsibilities:

  • Worked extensively on Xcode, Swift, Objective-C, Cocoa pods for developing the native iOS application for iPhone
  • Migrated the code from existing Objective-C to Swift
  • Designed and Developed modules using Swift
  • Worked on the integration of Google Analytics into the application
  • Used MapKit and MKAnnotations to display the location of a given POI
  • Worked on MVC design architecture, Cocoa design patterns, delegates and protocols
  • Integrated Facebook and Google authentication and choice to sign up with e-mail
  • Push notifications were implemented to display alerts to the user about their account and booking activities
  • Used Cocoa Pods to manage the dependencies in the app architecture
  • Developed multiple screens compatible for iPhone by using Auto layout
  • Extensively used SQLite, UIKit, Core Animation, Core Location, Foundation, Core Data, AVFoundation and Map Kit
  • Developed critical tools for this project like customized Navigation Bar and UIScrollView
  • Used JIRA to manage and keep track on progress of project
  • Involved in Agile Scrum methodology for development and involved in daily standup call, Sprint planning & Review meetings

Environment: Xcode, Swift, Objective - C, Git, JSON, REST, Cocoa Pods, Push Notifications

Confidential

Jr iOS Developer

Responsibilities:

  • Worked with Objective-C, Cocoa and UIFrameworks, created custom UIButton, UITextField and UITableView to build user interface of the application in Xcode
  • Developed App using MVC and Singleton architectures
  • Extensively worked with XML and JSON inputs to pull the data from backend and display it on the app
  • Worked on UIpicker view and delegate to pick the location
  • Developed the UI of the application using UIKit and CoreGraphics frameworks
  • Implemented Core Data for persistent storage of user data
  • Push notifications were implemented to let the staff know when a new request is created or a prioritized task is assigned for immediate disposition
  • CoreAnimation framework is used to animate the flip view between two views
  • Developed and tested each application according to its Software Requirement Specification (SRS)

Environment: and Tools: Objective C, Xcode, Cocoa Touch, Cocoa Framework, MVC, XML, JSON, JavaScript, PushNotifications, CoreData

We'd love your feedback!