We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • I have 4 years of experience in developing mobile applications in iOS and Android using Objective C, Swift and Java.
  • Experience working with the iPhone SDK, Xcode, Cocoa Touch to develop native iOS apps.
  • Along with experience in native development, I also have experience developing hybrid applications with Cordova and responsive Web application.
  • I have worked with various design patterns like MVC, MVVM and singleton.
  • Experience creating static libraries and used delegation and notifications for data communication.
  • Experience working with CoreData, SQLite and user defaults to store user information and cache data for offline use.
  • Experience developing and consuming web services in JSON and XML format using NSURLSession, NSURLConnection, Alamofire, AFNetworking.
  • Proficient in creating UIs with Storyboards with AutoLayout and size classes, along with XIBs for multiple screens supporting both iPhone, iPad, and more recently apple watch as well.
  • Most of the applications that I worked on used Grand Central Dispatch (GCD) or NSOperation for concurrency.
  • Knowledge of other frameworks like MapKit, AVFoundation, Core Location, Core Animation, etc.
  • Experience with Web Technologies like BootStrap, Angular JS, HTML, CSS, Javascript, JQuery and php.
  • I am a team player but also have the ability to lead a team.
  • Proficient in the SCRUM methodology and Test Driven Development.
  • Use of XCTest and Instruments to perform testing and debugging on the applications.
  • Ability to manage multiple projects while meeting challenging deadlines.

TECHNICAL SKILLS:

OS: iOS, Android

Languages: Objective C, Swift and Java

Databases: CoreData, SQLite and MySQL

Web: BootStrap, Angular JS, HTML, CSS, Javascript, JQuery and php iOS Frameworks: UIKit, Cocoa Touch, MapKit, AVFoundation, QuartzCore, AVPlayer, CoreLocation, Core Graphics, CoreBluetooth, iCloud API, NSJSONSerialization, NSXMLParser

Other: CocoaPods, Scrum, Continous Integration, TDD

EXPERIENCE:

Confidential, Seattle, WA

Sr. iOS Developer

  • Designed and developed the family calendar with color codes for individual and group items.
  • Added ability to add events and set reminders in the calendar.
  • Created neat and simple screens for adding Shopping lists and Todo lists.
  • Table views with custom cells were used to display the list in a card like format.
  • Added ability to add commonly used recipes to the app so that anyone in the family could use that and make wonderful meal preparations.
  • Added support for Ads in the free version.
  • Used multiple targets for different types of the same app (Free and premium)
  • Participated and led Scrum meetings and helped in the design and architecture of the application.
  • Worked on migrating the application from Objective C to Swift.
Confidential, San Francisco, CA

Sr. iOS Developer

  • The UI is designed in such a way that it was responsive.
  • Used Storyboards to design the entire flow of the application according to the different use cases.
  • Added ability to take pictures of the receipts to add information into the application.
  • Added ability to save the expense reports as PDF or email to the concerned person.
  • Worked on the webserver to read email messages and convert them into receipts that can be used inside the app.
  • Used the tool bar to display quick access icons to the user.
  • All the expenses are displayed in a clean table view with custom table view cells.
  • Created screens for displaying reports and usage statistics.
  • Followed SCRUM methodology with two week sprints for efficient software development.
Confidential, Aberdeen, WA

Jr. iOS Developer

  • Upgraded the ability to view account history and pending/ processing transactions.
  • Added ability to schedule transfers at bank of pacific or to other banks.
  • Created logics for searching and filtering transactions based on different criteria.
  • Used the camera to allow users to click pictures of the check and deposit it to their account from their mobile device.
  • Added ability to view and update frequent recipients.
  • Simple UI design for ease of use
  • Worked on adding security to the application using AES encryption and keychain.
  • All information was stored on the server and not on the device to ensure that no information was lost if the mobile device was lost.
Confidential

Mobile Developer

  • Worked on iOS and Android versions of the KPI Forms application.
  • Helped in upgrading the the application with new features based on the requirements
  • Helped in resolving issues and working on customer reported bugs.
  • Created wrapper classes to work with XML and JSON web services.
  • Used XIB files to design clean and simple UI for phones and tablets.
  • Used Apache Cordova to design web views for part of the application that was hybrid.
Confidential

Web Developer

  • Designed data gathering techniques to improve productivity.
  • Designed and developed the entire system to adapt it to needs of the customer.
  • Helped in upgrading the the application with new features based on the requirements
  • Helped in resolving issues and working on customer reported bugs.
  • Used HTML, CSS, Javascript, .Net, Angular JS and JQuery.
  • Added custom animations for smooth transition between controls and forms.
Confidential

Web Developer

  • Worked on school management system to create a fast and easy way for students to register for courses.
  • Added the ability to view and submit assignments online.
  • Added ability to pay for classes online.
  • Migrated the application to the latest technologies.
  • Created multiple dashboards and admin panel.
  • Used Angular JS, php and MySQL for managing data

We'd love your feedback!