We provide IT Staff Augmentation Services!

Ios Application Developer Resume

0/5 (Submit Your Rating)

Dearborn, MI

SUMMARY

  • With 7+ years of experience developing applications in Information and Technology field including in developing, testing and publishing iOS applications on iTunes store, I am seeking an iOS developer position and willing to grow vertically in mobility domain sector.
  • Proficient knowledge of programming using Objective C, Knowledge with Swift.
  • Significant experience in iPhone, iPad & Universal application development.
  • Worked extensively on XCode, iOS SDK, Interface Builder and Instruments.
  • Use of Auto layout, Size classes & Trait classes for developing apps that work across multiple resolutions of iOS devices.
  • Experienced in Mobile Application Development using Objective C including, but not limited to UIKit, Core Foundation and Cocoa touch, Core Frameworks like Map Kit, Core object, Core services, Core Graphics, Core animation, Core Object, SQLite, Core Bluetooth and MVC methodologies.
  • Proficiency in MVC design architecture, Cocoa design patterns and concepts like delegate, protocols and category.
  • Proficiency in creating and customizing views, table views, tab bars and navigation bars in a multi - view application.
  • Knowledge of Object Oriented Concepts. Good experience developing Object Oriented Concepts in building a reusable code.
  • Hands on experience in developing in-app purchase application for the iPhone/iPad along with distinct marketing based applications embedded with sharing via IM applications and social networks.
  • Experience in programming languages such as HTML5and JavaScript and markup languages such as XML and JSON. Experience in working with Cascading Style Sheets (CSS).
  • Excellent communication skills, organizational skills and attention to detail.
  • Proficient knowledge in Software Development Life Cycle (SDLC) phases - planning and requirement analysis, designing, implementing, testing, and maintenance.

TECHNICAL SKILLS

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

Scripting Languages: HTML, JavaScript

IDE’s / SDK’s: Xcode, Visual Studio, Eclipse, Android Studio

Frameworks / APIs: Core Data, Core Location, Social, Social, Media Player, AV Foundation, Map Kit, User Notifications, In App purchases

IOS Applications: iPhone, iPad & Universal Apps, Interface Builder - XIB & Storboad, CharlesProxy, reactive native.

Operating Systems: Mac OS, Unix/Linux, Windows

Database: Core Data,SQL Lite

Development Models and Patterns: MVC, Scrum method of Agile, V-Model

PROFESSIONAL EXPERIENCE

Confidential, Dearborn, MI

IOS Application Developer

Responsibilities:

  • Followed “Pair Programming” strategy for development
  • Implementing new features using Swift 4.0 programming language
  • Support for current version app in Obj C programming language
  • Follow TDD approach for writing test cases and development code.
  • Integration of Fast lane for continuous distribution
  • Fixing issues related to Parkwhizz framework integration.
  • Use of Pivotal tracker for task tracking
  • Agile methodology for project management - Daily scrum calls, Weekly retro meetings, frequent code reviews etc.

Confidential, Palo Alto, CA

IOS Application Developer

Responsibilities:

  • Implementation of tests in Swift programming language
  • Implementation of UI & Unit test cases
  • Functional test case implementation
  • Integration tests
  • Involving in design of test suite
  • Exploring different test frameworks like FB snapshot, Earl grey, Appium, etc
  • Automating execution of tests through Jenkins
  • Git repository maintenance related to testing module

Confidential, El Segundo, CA

IOS Application Developer

Responsibilities:

  • Combined use of Objective C and Swift for development of the app.
  • Supports iOS 8 & later versions
  • Used auto layout& trait classes to support multiple resolutions of the devices.
  • Consuming of REST based web services and used NSURLSession class to implement the same.
  • Writing Unit test cases using XCTest framework
  • Use of SVN as code repository
  • Used blocks &NSOperation Queue for managing asynchronous operations for processing& handling data.
  • Creation of custom controls to match the UI design.
  • Use of GDB for debugging the application for crashes etc
  • Followed agile methodology during development phase.
  • Integrated Fabric/Crashlytics to track the crashes.
  • Use of Instruments to analyze the memory usage.
  • Co-ordinate with UI/UX team to finalize the design and QA team to understand about the quality of the application.

Environment: IOS9 and 10, Xcode 8, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLite, JIT, View Controller.

Confidential, Palo Alto, CA

IOS Application Developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks.
  • Implemented to make the app work on iOS 6 & later devices.
  • Web services deployment and testing on rest client.
  • Using Core Data for storing data.
  • Beta testing of the application via test flight.
  • Publishing the application on App store and then pushing updates after every sprint release.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Developed critical tools for this project like a customized navigation bar (UI Navigation Bar), Page Control and UI Scroll View.
  • Worked extensively on table view controller and made customized table view cells according to the client.
  • Pre-fetching data for different views for smooth screen transitioning.
  • Added animation between UIViews for smooth transitioning and better user experience.
  • Worked with Backend team to display the correct data format in devices.
  • Used the same xib to design for iPhone 5 and older iPhones by using Auto-layout.
  • Integrated a web-based content made with HTML5 on to the app using UI Web View.
  • Developed Navigation between views was mixture of using UI Navigation Controller, UIGesture Recognizer, and UI Popover Controller.
  • Used agile methodology for development.

Environment: IOS 7, 7.1, Xcode 4.1, 4.3.3, 4.4.1, iPad, iPhone, Objective-C, UIKit, JSON, XML, SQLiteJIT, View Controller.

Confidential, St, Louis, MO

IOS Application Developer

Responsibilities:

  • Worked extensively with Objective-C, Xcode and JSON for the application at hand.
  • Did developer test and fixed bugs using Instruments and Third Party Analytics Tools.
  • Used custom search bar controller to search for items and used custom predicates to filter the results according to user preferences (scopes).
  • Used Zbarcode for search products using barcode and QR Codes, Map Kit Foundation, AVFoundation.
  • Used UITapGesture Recognizer to interact with user inputs.
  • Created Custom UI Views, custom Table Views, and custom Table View Cell for user interface.
  • Worked with data storage and retrieval using Plist, SQLite3, and core data at ease to improve memory overhead of the app, and increase responsiveness.
  • Implemented custom UITabBar Controller and UINavigation Controller for easy navigation of the app.
  • Used UIKit, Map Kit and Core location to enhance user to find nearest store locations.
  • Created custom annotations and annotation views.
  • Worked with Afnetwoking for Json parsing.
  • Used Storyboard to create flow and design of Interfaces and Views.

Environment: IOS 7.0 and 6.0 (iPad SDK), Mac OS 4. X, Objective C, Xcode 4.6, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, Core Location, and AV Foundation.

Confidential, Atlanta, GA

Android/iOS Developer

Responsibilities:

  • Highly involved in designing, development, and testing
  • Developed and designed modular User Interface using fragments.
  • Implemented Model-View-Presenter design pattern.
  • Implemented dependency injection using Dagger.
  • Consumed REST based web services with JSON data.
  • Created supporting Home Screen Widgets to display specials based on users Preferences
  • Implemented push notification using Cloud services including Parse and Amazon.
  • Implemented SQLite database structure to handle the content and contact list.
  • Linked the app with Google maps to provide the specific store’s information and many relevant data
  • Worked with Storyboards in iOS to implement view layouts
  • Created custom UI classes for corresponding Xib files.
  • Developed unit test and instrumentation test to automate the testing.

Environment: J2EE, Android SDK, Eclipse, JSON, XCode, Objective-C.

We'd love your feedback!