We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

5.00/5 (Submit Your Rating)

Mountain View, CA

SUMMARY:

  • More than 6 years of experience on teh iOS mobile development industry,
  • Developed professionally wif Objective C and Swift.
  • Expertise wif architectures and design patterns like MVC, MVVM, Delegation, Publisher Subscriber, Adapter, Façade, Decorator, Protocols and Observer among others.
  • Consumed both REST and SOAP web services, used NSURLConnection, URLSession, Alamofire, AFNetworking and RxAlamofire.
  • Implemented concurrent solutions using Grand Central Dispatch and NSOperation.
  • Used Carthage and Cocoapods to handle third party frameworks.
  • Persisted information wif Core Data, User Defaults, SQLite and Plists.
  • Added an extra level of security by introducing Touch ID, Keychain and token based libraries for authentication.
  • Made use of teh Xcode debugger to trace bugs and profile applications wif Xcode instruments to enhance memory usage.
  • Deep understanding of teh iOS memory mechanism both on ARC and MRR.
  • Worked on multiple UI projects using Storyboards, Segues, XIB and programmatic dynamic content.
  • Experienced on location solutions using Core Location, Map Kit and Google Maps.
  • Worked on projects that had continuous integration wif Xcode Bots and Jenkins.
  • Implemented Push Notifications on client side to present remote notifications and dealt wif silent notifications as well.
  • Responsible for ensuring teh deployment of teh app to teh store, following teh Apple Human Interface Guidelines so teh app gets approved.
  • Used Git for version and branch control.
  • Projects developed wif a SCRUM Agile framework wif some degree of variation to adapt to teh team’s needs.
  • Presented videos and livestreaming using HLS and AVFoundation.
  • Worked wif Core Bluetooth to handle teh communication between BLE peripherals and iOS devices, consumed characteristics and services data wif custom classes.
  • Experienced on JIRA to assign tickets and bug fixes.
  • Did unit tests for Confidential and worked wif a Red Green Refactor approach (TDD).

SKILLS:

  • REST & SOAP Web Services
  • UI and UX
  • Objective C and Swift
  • Core Data and SQLite
  • Core Location
  • PHP
  • XCTest
  • SCRUM
  • Package Managers
  • Core Bluetooth
  • HLS
  • Java

WORK EXPERIENCE:

Mountain View, CA

Sr. iOS Developer

Confidential

Responsible for:

  • Worked on teh architecture of teh app using MVVM as teh main pattern, preferring a functional coding approach.
  • Used RxSwift to handle teh binding of teh view models wif teh rest of teh architecture.
  • Used RxAlamofire to handle teh networking calls to teh API and to conform to teh functional programming basis required for teh project.
  • Used Core Data to store relevant activity information regarding teh user activity, calorie count and GPS cycling activity.
  • Implemented Facebook Login to ease teh registration process.
  • Used Core Location to register GPS coordinates and create a pool of information regarding teh user’s running and cycling activity.
  • Used constraints and size classes to offer responsiveness.
  • Used a Tab Bar controller guide teh user on multiple view selection.
  • Used a navigation controller to deal wif teh view stack.
  • Worked on a SCRUM environment wif 2 week sprints, daily standups, demo and retrospective meetings.
  • Highly involved on meetings and teh estimation of Confidential process.
  • Used Jira to handle teh ticketing system, scrum stories and bug fixing tickets.
  • Worked under a TDD environment wif a high coverage for important Confidential using XCTest.
  • Worked on UI implementation and immediate bug fixes.
  • Worked wif remote and silent Push Notifications.

Keywords: Swift, MVVM, RXSwift, Core Data, Facebook Login, UITabBarController, UITableView, Core Location, RxAlamofire, SCRUM, Pivotal Tracker, TDD.

Mountain View, CA

Sr. iOS Developer

Confidential

Responsible for:

  • Developed under Swift using an MVC architecture.
  • Interacted wif teh Product Owner on a constant basis to help on teh estimation of teh scope of teh project and specific required features.
  • Did code reviews for fellow team developers and often times worked wif pair programming.
  • Used Core Bluetooth to connect teh physical heart rate sensor, developed classes to represent teh central and teh peripheral and represent teh data being sent from teh characteristics and services.
  • Used Storyboards and segues to better handle teh flow of teh application.
  • Created custom table view cells to present teh API and device information in a pleasing matter.
  • Used AVFoundation to handle media playing of instructional videos and informative material.
  • Used JIRA to handle tickets, bug fixes and SCRUM stories.
  • Worked on a SCRUM manner wif 2 week sprints.
  • Used constraints and size classes to offer a responsive design for most of teh screen resolutions.
  • Used multiple iOS design patterns like NSNotifications, Delegation, Façade, Adapter, Extensions (Decorator) and Singletons (wif caution).

Keywords: Swift, Storyboards, XIB, Segues, UITabBarController, URLSession, UITableViewCell, Core Bluetooth, AVFoundation, JIRA, SCRUM, Core Animation, Size Classes, Constraints, TDD.

Eagan, MN iOS Developer

Confidential

Responsible for:

  • Made Categories for Objective C classes to add valuable functionality on runtime.
  • Used Confidential to store user settings and non - sensitive information.
  • Used NSURLSession handle networking activity to teh API, created proper networking class to offer modularity and abstraction.
  • Used Jira to handle stories and bug fixes.
  • Used constraints and size classes to improve to offer a responsive design.
  • Worked under a SCRUM framework wif customized practices and 2 week sprints.
  • Implemented a custom search controller to enhance teh user experience to find relevant locations wif custom filters.
  • Used AVFoundation to interact wif media related to nonprofit organizations.
  • Made use of TabBarController and a NavigationController to handle teh way teh app is navigated through.
  • Created custom Table View Cells wif XIB files.
  • Used multiple segmented controls through teh app to enhance teh user interaction.
  • Made use of Core Animation to improve teh look and feel of teh app.
  • Followed Apple’s guidelines and best development practices.

Keywords: Objective C, UITabBarController, UITableView, Segmented Controller, NSURLSession, UITableViewCell, Size Classes, Core Animation, AVFoundation, TDD.

San Francisco, CA iOS Developer

Confidential

Responsible for:

  • Developed on Objective C using Categories to extend teh functionality of classes such as NSString.
  • Used a TabBarController and a NavigationController to handle teh way teh app is navigated through.
  • Used Core Location and Google Maps to show available and relevant information about real estate locations.
  • Used NSURLConnection handle all teh API requests and interactions wif teh backend.
  • Worked wif Jira to handle single units of work or tickets.
  • Worked under a SCRUM framework wif 2 week sprints.
  • Implemented a custom search controller to enhance teh user experience to find relevant locations wif custom filters.
  • Used constraints and size classes to improve to offer a responsive design.
  • Responsible for helping teh team deploy teh application to teh app store.
  • Followed Apple’s guidelines and best development practices.

Keywords: Objective C, UITabBarController, UITableView, UISearchController, Google Maps, Core Location, NSURLConnection.

Web Developer

Confidential

Responsible for:

  • Developed a visual interface that made use of JSP and PHP to process information and displayed graphics that allowed decision takers to understand historical bus data and metrics.
  • Made use of Bootstrap to enhance teh user experience.
  • Worked wif a waterfall approach.
  • Implemented wireframes from Photoshop designs.
  • Fixed bugs and implemented data analysis algorithms.

Web Developer

Confidential

Responsible for:

  • Worked on an interface that displayed crucial information of hospital data and goals.
  • Goals where measured through unique metrics.
  • Teh information was stored on a MySQL Database that was consumed to process it un chunks.
  • Developed wif JSP, PHP and Third party frameworks.
  • Worked wif a QA team that verified that teh Confidential worked properly.
  • Worked wif teh stakeholders to gather teh requirements for teh project.

We'd love your feedback!