We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • 7+ years of experience in designing and developing User Interface Applications and integrating with various Databases and Client - Server applications in iPhone/iPad.
  • Around 5 years of experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, Appkit, UI Kit and Event Kit Framework.
  • Strong experience on newly launched XCODE 8 and had experience on Swift3 language.
  • Developed application using Objective-C, OS X, C++, Swift 3, Cocoa Touch, UIKit, SDK, MY SQL, Cocoa Bindings, Core animation custom controls and object-oriented programming.
  • Proficient skills in implementing core Frameworks like CoreLocation, Photoshop, CoreGraphics, MapKit, UIKit, and EventKit Frameworks.
  • Experienced in parsing XML and JSONdata using NSXMLParser and NSJSONSerialization for display on the iPhone/iPad from server.
  • Hands on experience with NSUserdefaults, Key Value Observer (KVO).
  • Developed apps using various iOS design patterns like MVC, MVP, Singleton, Facade, Delegation, Target-action and Slide-out Navigation.
  • Developed applications which helped me learn more and acquire knowledge on basic business processes.
  • Good experience in working with No SQL data bases like Mongo DB.
  • Designed and developed custom Mongo applications specific to clients' needs.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Expertise in Object Oriented Programming language like Objective-C, C++ and Swift.
  • Good understanding of Memory Management: ARC and non-ARC in iOS development.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad.
  • Expertise in Multithreading, Memory management concepts.
  • Good knowledge on development of Web applications, Mobile Web and Hybrid applications
  • Proficient skills in Test Driven Development (TDD).
  • Experience in working TDD&SDET environments by writing modular Unit Test cases and UI Test cases by using XCTest framework.
  • Experience building and designing Automation Framework for Web & Mobile Application Testing
  • Integrations such as Facebook, Twitter, Instagram and Google+ with OAuth token handling; make API requests, Core Bluetooth API'S, RESTful API's and JSON API's.
  • Understanding of Confidential iPhone App store requirements, iTunes Connect, iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution) and testing on testing/Real device.
  • Experience with Google mobile service provider API, third party API's and MapKit framework.
  • Worked on Web Development Technologies like REST / SOAP / XML API's, HTML, UI/UX, JavaScript and CSS.
  • Experience writing test codes for the applications and Interfaces using XCtests and XCUITest
  • Good Knowledge in In-App Purchase, Remote and Local Push Notification.
  • Confidence in working with other iOS and Android developers to complete detailed projects using Air Watch, MobileIron MDM and DEP Integration.

TECHNICAL SKILLS:

Objective: C, C, C++, Embedded C, SQL

Frameworks / APIs: Cocoa Touch, Foundation, Appkit, UIKit, Core Graphics, Core Data, Core Plot, External Accessory, Core Bluetooth, Google Protocol Buffers, C Standard Library, Win32 APIs, .Net Compact Framework, OpenGL ES

iOS Development Applications: Cocoa Development for iPhone and iPad Devices in XCode interface builder-UIKit, Cocoa Touch, Core data, Radar including TSTT.

Operating Systems: Mac OS, iOS

Phone Simulator and Emulator: iPhone/iPad, MAC

Database: Microsoft SQL Server Compact (SQL CE), Core Data, SQL Lite, NOSQL(Mongo)

WORK EXPERIENCE:

Senior IOS Developer

Confidential, Seattle, WA

Responsibilities:

  • Worked with AF networking in performing IP verification and user login.
  • Used the Media Player framework of Cocoa Touch to stream video and audio.
  • Crash reporting tool Catalytics was setup to understand the performance of the app.
  • Developed filter menu for the application for the results to be filtered.
  • Extensive debugging done for the app to rectify bugs present in the application.
  • Worked with Backend team to display the correct data format in devices.
  • Worked with GIT in creating branches, pushing the branches ad also rebasing them with the main branch.
  • Followed a work data flow principle for design and development.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPad.
  • Used UI Tab Bar, UI Navigation View, UI Table View, and other View Controllers to build the UI.
  • Design and developing applications using Swift.
  • Used MVC design patterns for developing Storyboards for the application using XCode.
  • Worked with SwiftyJson for JSON parsing.
  • Involved in handling session management in client side using NSTimer.
  • Writing UnitTest cases and UITest cases using XCTest framework.
  • Worked with UI Gesture Recognizer.
  • Worked on Web Services JSON parsing included in the project.
  • Involved in Code Review, Code Fixes and bug Fixes.
  • Used Core Data Framework for local storage purpose in SQLite.
  • JIRA to track issues, defects and bugs as well as project progress.

Environment: s: iOS 8.0, XCode 9.0.1, Swift 3,4, Cocoa, Cocoa Touch, Cocoa framework, JSON, AFNetworking, GIT, Agile, SourceTree and SQLite

IOS DEVELOPER

Confidential, Orlando, FL

Responsibilities:

  • Used AV Foundation Framework (swift) to record audio from the device.
  • Implemented Dropbox API for sharing and backup.
  • Used C++ for cross-platform Mobile Development.
  • Implemented Core Data framework to store user Data.
  • Implemented NS Operation Queue and NSURL Session (Swift) to integrate with backend web services.
  • Implemented using Storyboard and ARC.
  • Used Swift with push notifications for alerts and reminders.
  • Provided support for the versions of the application.
  • Implemented current location feature, using AirWatch SDK.
  • Developed unit tests for testing specific functionality and logic.
  • Developed Application and migrating codes using Swift.
  • Worked on Bluetooth low energy (BLE) and QR codes.
  • Worked with ATG-Endeca for interacting with the web applications backend and layouts.
  • Used Instruments to fine tune the app performance and memory management.
  • Worked closely with backend team to create user profiles using Mongo Db and connect existing Mongo Db data with Node JS.
  • Formatted the Data as per Business rule to display in UI.
  • Implemented keychain wrapper MDM for information security.
  • Followed a work data flow principle for design and development.
  • Worked with Cordova-phonegap for web application.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.
  • Worked with React Native using Java Script.
  • Worked with Node JS to talk with backend services to retrieve transaction status.
  • Developed framework using Angular JS to develop Hybrid apps and track user interaction on UI layer and send it to backend.
  • Worked with GDB and XCode for debugging.
  • Worked with Apple's Human Interface Guidelines.
  • Worked with Subversion to checkout and update the codebase changes.

Environment: s: iOS 7.0/8.0, Mac OSX, XCode, Objective - C, Swift 3, Appkit, Cocoa,Agile, RADAR, Cocoa framework, JSON, AFNetworking, GIT, SourceTree and SQLite

IOS DEVELOPER

Confidential, San Francisco. CA

Responsibilities:

  • Worked on the Confidential internal application ILOG
  • Worked close to the teams working on ILogEmail and ILogChat which are used by the customer care service at Confidential Stores.
  • Reporting the manager on daily basis and a part of the complete life cycle of the application.
  • Worked with AF networking in performing IP verification and user login.
  • Crash reporting tool Catalytics was setup to understand the performance of the app.
  • Developed filter menu for the application for the results to be filtered.
  • Extensive debugging done for the app to rectify bugs present in the application.
  • Worked with Backend team to display the correct data format in MAC
  • Worked with GIT in creating branches, pushing the branches ad also rebasing them with the main branch.
  • Followed a work data flow principle for design and development.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPad.
  • Used UI Tab Bar, UI Navigation View, UI Table View, and other View Controllers to build the UI.
  • Design and developing applications using Swift.
  • Used MVC design patterns for developing Storyboards for the application using XCode.
  • Worked with SwiftyJson for JSON parsing.
  • Involved in handling session management in client side using NSTimer.
  • Worked with UI Gesture Recognizer.
  • Worked on Web Services JSON parsing included in the project.
  • Involved in Code Review, Code Fixes and bug Fixes.
  • Used Core Data Framework for local storage purpose in SQLite.
  • Used RADAR to track issues, defects and bugs as well as project progress.
  • Formatted the Data as per Business rule to display in UI.
  • Worked with XCode for debugging.
  • Managed the work log by following the schedule to ensure completion of tasks before deadline.

Environment: s: iOS 7.0/8.0/8.x Mac OSX, Objective C, Xcode 6.2, Swift, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON, AFNetworking, GitHub, SourceTree, Valentina Studio and AVFoundation.

IOS DEVELOPER

Confidential, Cincinnati, OH

Responsibilities:

  • Got trained on Objective- C and swift languages.
  • Extensively worked on with Objective - C and cocoa frameworks.
  • Worked extensively on tab bar and table view controller
  • Used AV Foundation framework for fitness video playback
  • Created models in MVC and delegates development for updating model information
  • Followed SCRUM methodology throughout the development
  • Resolved several defects in navigation controller behavior for the application
  • Developed client iPad login and signup module which includes front end UI design and backend communication with web services
  • Integrated web based content made with HTML5 using UI Web View
  • Implemented data scrolling using UI Scroll Pane and UI Text View
  • XML response parsing using the NSXML Parser and NSXML Parser Delegate
  • JSON response parsing using the SBJSCN framework AND Node JS.
  • Implemented Core Data framework to store user data
  • Implemented NSURL Connection for backend web services integration
  • Made the User Interface more responsive by using Dispatch Library (GCD)
  • Tested the application for UI responsiveness and crashes

Environment: s: IOS 5(iPhone SDK), Objective C, XML, HTML5, JSP, EJB, Node JS, CSS, JavaScript and Scrum Methodology.

Test Engineer

Confidential, Seattle, WA

Responsibilities:

  • Test Development and estimation.
  • Tracking and sending status report to client daily and weekly.
  • Executing tests, generating test reports, and following-up on issues found during testing.
  • Contributed to platform validation and Performance test execution on weekly build.
  • Analyzing logs to find the root cause of the problem.
  • Design and develop testing procedures to ensure that software products are within quality management standards; update and modify existing test procedures as necessary
  • Responsible for performing and Assigning User Acceptance Test plans for Rogers Operator Applications like urMusic, Rogers live and Rogers Account
  • Call Performance, FOTA, Smart Dock (HDMI/USB/Audio Out) and Roger’s testing.
  • IOT testing between flex device and other Bluetooth products

We'd love your feedback!