We provide IT Staff Augmentation Services!

Ios Developer Resume

5.00/5 (Submit Your Rating)

St Paul, MN

EXPERIENCE SUMMARY:

  • Have 14+ yrs of exp. with iOS SDK like Cocoa Touch, CoreFoundation, CoreBluetooth, CoreGraphics, AVFoundation, CoreAnimation, CoreText, CoreAudio, CoreVideo, LocalAuthentication, MediaPlayer, MediaToolBox.
  • Experienced in Multi - View Applications using UITableViewController, UINavigationController, UITabBarController, IPad specific SplitViewController, PopoverViewController.
  • Expertise in Story Board and Auto Layout.
  • Proficient in using third-party libraries such as Progress HUD and AFNetworking to integrate additional functionality into applications.
  • Extensive knowledge of Keychain, TouchID, NSOperations, NSOperationsQueue, Push Notification, Local Notification etc.
  • Proficient in memory management in both Manual Retain release and Automatic Reference
  • Worked with XML parser, JSON, CSV to retrieve data for display and the iPhone/iPad from server, created Customized Views, Table Views, Collection Views, action sheets, segmented controls, Tab bars and Navigation bars.
  • Knowledge in Bluetooth low energy (BLE) and NFC including creating iBeacon application interfacing the Cloud Services and talk to the backend services.
  • Expertise in application development to deployment in iPhone from application creation to deployment in App Store.
  • Working knowledge on cross platform frameworks or developing hybrid applications using PhoneGap and other frameworks like jQuery Mobile Framework.
  • Collaborated with UI/ UX team developing wire frames and invision prototypes using various 3rd party tools.
  • Exposure in developing cross platform applications using Xamarin Studio with C# and Android application using Android Studio.
  • Hands on experience with tools like Source Tree for version/ Source controlling, which provides graphical interface for Git repositories and JIRA for flexible issue and project tracking.
  • Thorough understanding of backend database technologies like SQL, MySQL, and the embedded database SQLite.
  • Developed and deployed RESTful Services and integrated WCF services.
  • Very good experience using JENIKS to achieve Integration and Continuous deployment.
  • Good Knowledge in In-App Purchase, Remote and Local Push Notification and App Store Deployment.
  • Well versed with Agile Development Methodologies (SCRUM), Design Patterns (MVC, MVP, MVVM, VIPER, Delegation, Confidential -action and Singleton Pattern) and Software Development Life Cycle (SDLC)

PROFESSIONAL EXPERIENCE:

Confidential, St. Paul, MN

IOS Developer

Responsibilities:

  • Collaborated with cross-functional teams to define, design, and ship new features.
  • Customized various View controllers, NavigationControllers, SegmentController.
  • Used UIelements like UIButton, UI TabBar, UINavigationView, UIAlertView and UITableView to build the user interface of the app.
  • Created models in MVC and delegates development for updating model information.
  • Involved in Development by adhering to the Coding Standards using Objective C, XCode 7.x/8.x, CoreMedia, CoreData, Core Graphics, and Core Animation, Photo & Video API's Frameworks.
  • Used Grand Central Dispatch (GCD), NSOperation queues for implementing complex multithreading features on the application and NSJSONSerialization to retrieve data for display on the iPhone/iPad from server using RESTful web services.
  • Used Testflight application to distribute builds to the testing team.
  • Used NSOperation to create thread safe structure for UI, priority and memory management.
  • Used Agile tools like JIRA for Bug Reporting and Regression Testing and User Acceptance testing (UAT) and production builds test cycle for delivering effective product.
  • Used NSUserDefaults, Multithreading, info.Plist key values, Core Data, and SQLite in our iOS mobile development project.
  • Saved user preferences and details using CoreData.
  • Queried CoreData database to get information to render graphs.
  • Started enhancing the iOS mobile application to Xamarin.iOS using C#.

Senior IOS Developer

Confidential

Responsibilities:

  • Worked with Objective C, and Cocoa Frameworks, which includes UIKit Foundation, UIImagePicker and UIDatePicker.
  • Added UIGestureRecognizers to simulate carousel effect during navigation between view Controllers
  • Implemented Maps using MapKit and Core Location to display nearby branches and agents.
  • Used Custom UIbutton, UITextField and UITableView to build user interface of the application.
  • Extensive work with UIKit components such as UI Collection View and UITableView.
  • Implemented NS OperationQueue and NSURLConnection to integrate, synchronize with enterprise backend and database.
  • Invoked RESTfull Webservices using NSURLSession and Parsed JSON responses using NSJSONSerialization.
  • Worked on Memory management and ARC (Automatic Reference Counting)
  • Used specific XML schema for app's (Bluetooth Low Energy) BLE 4.0 profile, and use Core Bluetooth Framework APIs for the app to connect different devices of Apple.
  • Strictly followed MVC design patterns for smooth application performance and secured user credentials for better user interaction with the app.
  • Created Network Manager to handle the service calls through AFNetworking.
  • Fixed relevant bugs, leaks, and deployed on different iOS devices (e.g. iPhone) to validate the application stability.
  • Incorporated Categories, Protocols, User defaults, notification center, localization bundles, custom fonts, attributed strings.
  • Incorporated the Push Notification feature using APNS, in order to notify the user when any file operations were done.
  • Implemented Auto Layout constraints to ensure graceful orientation handling and visualize same in different screen sizes.

Senior IOS Developer

Confidential

Responsibilities:

  • Worked with UIKit Framework for development and maintenance.
  • To determine the proximity of the locations iBeacon was implemented.
  • Worked with iOS Networking with JSON inputs to pull the data from backend and display it in the app.
  • Implemented MapKit framework for company location, by adding Maps, annotating maps and also by adding overlays.
  • Implemented Push Notifications using Parse Framework.
  • Customized various view controllers, UIButton, UI Tab Bar, UINavigationView, UIAlertView and UITableView to build the user interface of the app.
  • Used Hockey web application to distribute builds to the testing team.
  • Used Core Data Framework for local storage purpose in SQLite.
  • Formatted the Data per Business standard to show in UI.
  • Worked with Source Tree/Source Cloud to checkout and update the codebase changes.
  • Used documentation tools - Doxygen / Java doc.
  • Followed a work information stream standard for outline and improvement
  • Worked with LLVM and Xcode for debugging.
  • Added animation between UI Views for smooth move and better client experience.
  • Reported progress/difficulties to project lead.

IOS Developer

Confidential

Responsibilities:

  • Worked on offline app which makes this to work without internet base.
  • Implemented application to handle orientations and support different screen sizes.
  • Developed Web Pages using XML, 9-patch and integrated them in application.
  • Handled restful web services consumption for fetching content from the Internal Webserver
  • Integrated Facebook feature for easy sign on.
  • Integrated Google Map-kit for enabling the locations.
  • Used subversion as version control.
  • Used JUnit for Testing the App.
  • Struts Architecture implementation using Java Beans and Servlets in conjunction with JSP and XHTML to develop user Interface for administrative and user interaction screens.
  • Client-side validations were done using JavaScript.
  • Built and accessed the database using Hibernate with Oracle 10g.
  • Developed JavaBeans with Hibernate for necessary transactions like fetching the required data, updating the customer information.
  • Used HQL and Criteria API for database related functions.

IOS Developer

Confidential

Responsibilities:

  • Proficient in object-oriented design, data structures, problem solving, complexity analysis, and debugging.
  • Experience in highly scalable, large user-base, real-time and high performance software development.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Used Python modules such as requests, urllib, and urllib2 for web crawling.
  • Performed Design, involved in code reviews and wrote unit tests in Python.
  • Responsible for implement SWIFT API.
  • Implemented third party libraries like ZBAR, ASIHTTP, SBJSON, and OAuth.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Integrating swift using VIPER architecture.
  • Good knowledge of Software Configuration Management, version control and defect tracking tools.
  • Trained to work on Test Driven Development Process of software development. Proficient in handling multiple projects simultaneously.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Implemented Dropbox API for sharing and backup.
  • Worked on Secured Authentications and Authorization mechanism like multi factor authentication.

We'd love your feedback!