We provide IT Staff Augmentation Services!

Sr. Ios Lead  Resume

Dallas, TX

SUMMARY:

  • Around 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, 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, Swift 2, Swift 3, Cocoa Touch, UIKit, SDK, MY SQL, Cocoa Bindings, Core animation custom controls and object oriented programming.
  • Expertise in Xcode6.4, 6.1, 5.1.1, MS Office Professional, Eclipse, IntelliJ.
  • Worked across the SDLC and worked closely with developers to understand requirements, define test coverage and build corresponding automation solutions
  • Proficient skills in implementing core Frameworks like CoreLocation, Photoshop, CoreGraphics, MapKit, UIKit, and EventKit Frameworks.
  • Developed applications for almost all the departments, which helped me learn more and acquire knowledge on basic business processes.
  • Good experience in working with No SQL databases 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.
  • Experience in working TDD&SDET environments by writing modular Unit Test cases and UI test cases by using XCTest framework.
  • Proficient skills in Test Driven Development (TDD).
  • Understanding of Apple iPhone App store requirements, iTunes Connect, iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution) and testing on testing/Real device.
  • Experience building and designing Automation Framework for Web & Mobile Application Testing
  • Experience with Google mobile service provider API, third party API's and MapKit framework.
  • Proficient skills on Windows Touch and Surface Pro Applications.
  • 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.
  • Good skills on tools Appium, Gulp and Google glass.
  • Diverse experience utilizing Java in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), Java Server Pages (JSP), Java Servlets (including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
  • Expert level skills in Designing and Implementing web server solutions and deploying Java Application Servers like WebSphere, Web Logic, configuring Apache Web Server and configuring various Servlet engines.
  • Experience writing test codes for the applications and Interfaces using XCtests and XCUITest.
  • Worked on Web Development Technologies like REST / SOAP / XML API's, HTML, Java Card API's, UI/UX, JavaScript and CSS.
  • Good Knowledge in In-App Purchase, Remote and Local Push Notification.
  • Proficient knowledge on PHONEGAP.
  • Confidence in working with other iOS and Android developers to complete detailed projects using Air Watch, MobileIron MDM and DEP Integration.

TECHNICAL SKILLS:

Programming Languages: Objective-C, C, C++, Embedded C, ASP.NET, SQL, Core Java

Scripting Languages: VBA, UNIX Shell Script, DOS Script, HTML, JavaScript, JSON IDE's / SDK's,XCode, Visual Studio, Eclipse, Android SDK, NetBeans

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

IOS Applications: Cocoa Development for iPhone and iPad Devices in XCode interfacebuilder-UIKit, Cocoa Touch, Core data, Charles Proxy, Radar includingTSTT.

Operating Systems: Mac OS, Unix/Linux, VxWorks, MS-DOS, Windows 7, 8

Phone Simulator and: iPhone/iPad, Windows 8/Mobile, Android, Geny motion

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

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

SR. IOS LEAD

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.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Implemented the Drag and Drop functionality using React-Dragabble.
  • Created React/Redux UIs to enable new customer workflows
  • Handled real-time performance data from developer's React app - generated as user interacts with app - and used Redux to manage in an application-level state store.
  • Used React-Router to turn application into Single Page Application
  • Developed reusable automation scripts for workflows
  • Writing unit test cases using XCTest
  • 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 Air Watch SDK.
  • Developed unit tests for testing specific functionality and logic.
  • Developed Application and migrating codes using Swift and Swift2.
  • 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.
  • Worked on writing the test codes for Core functionality: model classes and methods, and their interactions with the controller, the most common UI workflows
  • 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.
  • Created weekly status report on QA progress and Automation efforts, reported results to larger QA team
  • 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/8.x Mac OSX, Objective C, Xcode 6.2, Swift 1.2, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON, AFNetworking, GitHub, SourceTree, Valentina Studio and AVFoundation.

Confidential, Madison, WI

IOS MOBILE APPLICATION DEVELOPER

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.
  • 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, Mac OSX, XCode 7.0.1, Swift 2.1, Cocoa, Cocoa Touch, Cocoa framework, JSON, AFNetworking, GIT, SourceTree and SQLite

Confidential, Santa Ana, CA

IOS APPLICATION DEVELOPER

Responsibilities:

  • Worked in UI Design and Implementation phases and documented requirement analysis and design with the business SMEs
  • Used Functional programming patterns, e.g., map and filter using Swift 2 to make my code more expressive and participated in project requirements, design meetings and prepared project specification and Scope document
  • Tested on web-based applications using Java, python, PHP and HTML server-side languages and run automation on it.
  • Worked in an Agile Environment - Monthly Sprint planning and Daily SCRUM meetings and involved in creating navigation and coding for user interface layout and views
  • Used GCD for Asynchronous background fetches to build more responsive User Interface
  • Worked with Objective C and Cocoa Framework, which includes UI Kit, Foundation, Map Kit, Development and Core Location.
  • Worked with Push Notification Framework to implement custom and user related pushes.
  • Implemented HTML tags using react Native.
  • Developed web design code in JavaScript using React Native.js framework.
  • Tested the application leakage, deployed and tested the application on different iPhone's firmware, fixed relevant bugs for leakage purpose, and resolved memory management issues
  • Integrated and worked on live streaming technologies using AV Foundation Framework and HLS.
  • Created a Manual and Goal oriented scenario with certain number of users giving Ramp up, Ramp down and Run time in the Controller of Load Runner and done Beta testing of the application via test flight
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone and developed customized navigation bar, page control and scroll view.
  • Created entirely new features in my app using Swift 2 which eliminates entire class of unsafe code
  • Used JSON parsers to parse the data from the web services and display it in the company's app
  • Knowledge of performance bottlenecks, end-to-end performance, and web performance measures like server response time, throughput and network latency
  • Worked effectively with the project managers, leads, architects, and other development team members. Provided status updates on regular basis for the assigned task progress.
  • Used GCD for Asynchronous background fetches to build more responsive User Interface
  • Worked with the project team to develop implementation, build and deploy artifacts
  • Performed deployment during testing and development. Supported production deployment team on need basis and reported progress/challenges to onsite project lead and followed SCRUM methodology throughout development

Environment: s: OS 6, Mac OS X, Objective C, Swift, Xcode, Agile Methodology, Jenkins, UI/UX, J2ME HTML5, React Native, CSS, REST, AFNETWORKING, Relational database, JIRA, JavaScript, JQuery

Confidential, Cincinnati, OH

IOS DEVELOPER

Responsibilities:

  • 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.

Hire Now