We provide IT Staff Augmentation Services!

Ios Developer Resume

2.00/5 (Submit Your Rating)

Columbus, OH

PROFESSIONAL SUMMARY

  • 7 years of experience in IT sector in designing and developing high - end enterprise level Web, Windows and Mobile Applications including 5+ years of expertise in Mobile Application Development (iPhone/iPad) using objective-C,XCode(4.0, 4.2, 4.3, 4.4, 4.5, 4.6, 5.0, 6.0, 6.3), IOS (3.0, 4.0, 5.0, 6.0, 6.1, 7.0, 8.0)and Cocoa Touch.
  • Sound Knowledge and good working experience on newly launched IOS 8and basic knowledge on Swift programming language.
  • Complete understanding of iPhone/iPad/iPod architecture and various versions of iPhone Software Development Kit (SDK) that includes Xcode, UIKit, MapKit, WebKit, Instruments, iPhone simulator and Third Party frameworks.
  • Thorough understanding of COCOA design patterns, MVC architecture and other concepts like Delegation and Protocols. Expertise in creating and customizing Views, Table Views, Tab Bars and Navigation Bars which are some basic functionality in a Multiview Application.
  • Proficient in Core Frameworks: Core Data, Core Graphics, Core Location, MapKit, Quartz Core, Address Book, Event Kit, etc.
  • Experienced in working with various data parsing forms to dynamically display data on iPhone/iPad such as XML and JSON.
  • Vast familiarity with both SVN (Source Control Management) and GIT code repositories.
  • Proficiency with memory management - Manual Retain Release (MRR) and Automatic Reference Counting (ARC).
  • Rich awareness of Agile Development Methodologies (SCRUM), Object Oriented Analysis & Design (OOAD), Design Patterns and Software Development Life Cycle (SDLC).
  • Complete comprehension in adding Animation for smooth transitioning between UIViews and better user experience.
  • Experience in creating and extracting data from database using SQLite3 and Core Data.
  • Working knowledge in design and development of Web and Windows Applications using CSS, HTML5, Microsoft.NET Framework, ASP.NET, VB.NET, C#, ADO.NET.
  • Proficient in relational databases like SQL Server, Oracle and Reporting Services (SSRS).
  • Track record of designing and implementing flexible solutions which support frequent UI andfunctionality changes.
  • Strived for elegance and simplicity in code while focusing on scalability, readability, and standards complicity.
  • Trained in Development, Testing, Troubleshooting and Debugging of the application.
  • Clear knowledge in Testing and Distribution of the App in the AppStore.
  • Established and maintained working relationship with management, clients and Team members.
  • Strong Analytical and Problem solving skills; excellent communication and presentation skills efficient decision making skills and excellent team player.
  • Experience in Mobile automation using Selenium framework using java client and Appium tool.

TECHNICAL SKILLS

IOS Technologies: Objective-C,Swift and Cocoa development for iPhone and iPad devices in Xcode 6.4, Interface builder-UIKit, Instruments, Cocoa touch

IOS Software Tools: Trained in iOS 4,5,6,7 and 8 with Xcode 5.x/6.x, OSX 10.5, 10.6,10.7 and10.8, Mavericks, OSX Yosemite, JSON

Cocoa Frameworks: Core Data, Core Graphics, Core Location, MapKit, Quartz Core, AVFoundation, UIKit, Address Book, Event Kit, etc.

Programming Skills: Objective-C,Swift, C, C++, C#, Core Java, UML, CSS, HTML, Java Script, ASP.Net, ADO.NET, VB.NET, XML, DHTML, T-SQL, CCNA

Databases: SQL Server 2008/2005/2000, Oracle 10g/9i, SQLite, Core Data for IOS

Operating System: Mac OS 10.5/10.6/10.7,10.8, OSX Yosemite, Windows 8, 7, XP.

Concurrency: Grand Central Dispatch, NSOperations, NSThread, Gesture recognizerTools: Xcode, Interface Builder, MS VS 2005/2008, IBM Worklight, SVN/GIT,Appium

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

IOS Developer

Responsibilities:

  • Responsible for the creation and delivery of a system. It includes modeling, programming, testing, and release activities, as well as support test automation.
  • Creating mockey for service call with json response for mobile UI development, will do real service integration once the service is ready.
  • Active watcher for jenkins build activity, if build fails will read console output and let the developer know the failed reason.
  • Involved in JIRA, creating filters, defects and status dashboard with charts.
  • Mobile automation using Selenium framework using java client and Appium tool.
  • Strong knowledge in implementing core Frameworks like Core Location, Core Graphics, Map Kit, UIKit, and EventKit Frameworks.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Created and customized views, TableviewCell, CollectionView, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Proficient in source control with stash and sourceTree.
  • Good experience on NSOperation threads GCD and Blocks to perform multi-threaded development and asynchronous service calls.
  • Hands on experience in Apple Remote/Local push notifications, using APNs.
  • Used AFNetworking, RestKit for parsing json and mapping the response to json objects.
  • Involved in creating the TouchId login feature for the users without entering the username and password.
  • Used SplunkMint to know if there are any crashes in the app and also involved in OAuth token handling.
  • Involved in ADA and Mobile Analytics for mobile app of chase freedom app.
  • Implemented UnitTest using XCTestCase moving some of the objective c code to swift.
  • Involved in all stages of software development lifecycle (SDLC) including analysis, design, development, and testing, deployment and documentation and Agile.
  • Strong knowledge in UI design using Storyboard and NIB in Interface Builder.
  • Experienced in working with data parsing forms such as XML and JSON and object mapping.
  • Created the automation scripts using Appium,Cucumber,Selenium Webdriver,java for both iphone and android native applications.
  • Created test data for automation scripts using local mockey when real users are not available.
  • Executing automation scripts, analyzing and publishing results to all the stackholders.
  • Used coredata to save the merchant list for the reward card.
  • Used InAuth to handle the Login flow.

Environment:Xcode6.x/7.x,ObjectiveC,Swift,IOSSimulator8.1/8.2/8.4/9.0,SourceTree,Stash,Jira, Eclipse,Appium,Mockey

Confidential, Woonsocket, RI

IOS Developer

Responsibilities

  • Coordinated in every phase of Software Development Life Cycle (SDLC), starting from Requirements, Design, Development, Testing, Building, Deployment and Product Support.
  • Developed E-signature on mobile for customers instead of singing on pin pad.
  • Extensively used AutoLayout to make the application compatible for iPhone 4,5 and 6.
  • Generated 1D & 2D barcode according to scanner requirement using ZBar SDK.
  • Worked with iBeacons to send messages to users In-store.
  • Integrated Tapstream SDK to capture user touches and generate reports using the same.
  • Implemented Deferred Deep Links (DDL) to redirect user to certain pages of the app as needed.
  • Developed custom views using strip architecture as per business requirements.
  • Worked on Push Notifications using Xtify console to send offers and coupons to user.
  • Developed custom spinners and custom alert views that can be used throughout the application.
  • Redesigned several screens including default application landing screen as per newer Wireframes.
  • Developed critical tools for this project like customized Navigationbar, Pagecontrol and scroll view.
  • Implemented Foresee SDK to capture users feedback while navigating through the application.
  • Involved in encryption and decryption using SHA1 and AES algorithms.
  • Worked with Node JS to talk with backend services to retrieve transaction status.
  • Worked in Agile environment with daily Scrum meetings and used SVN for version controlling.
  • Used JIRA and IBM RTC tools to keep track of user stories and sprint tasks.
  • Used QuickBuild to deploy application to QA and Regression teams.
  • Used Quality center to tack bugs reported by QA and fix them.

Environment: Xcode 5.x/6.x, Objective-C, iOS 7.0/8.0,IOS Simulator 7.0/8.1, Quartz Core, SVN.

Confidential, TX

IOS Application Developer

Responsibilities

  • Involved in requirement gathering and outlining.
  • Used Prototype to create mockups.
  • Made decisions on Layout design and Layout modifications.
  • Prompt in handling Custom Menus, Dialogs and creating Image Views.
  • Used Web view for browser and custom Navigation bar and Toolbar with custom buttons to mimic the stock Safari browser.
  • Worked with the UI team to design the appropriate icon and display for the screens
  • Used Xcode and Storyboards to develop the screens for the application using MVC design pattern
  • Testing included emulator and device testing with iPhone, iPad, and iPod Touch with iOS 5.0 to iOS 6.1
  • Used Quartz Core and Core Graphics to create user interfaces similar to tabs implementation in Safari Mobile.
  • Involved in iOS performance testing along with Functional and regression tests.
  • Followed the agile methodology for implementing the project.
  • Took care of Code Review, Code Fixes and bug Fixes.
  • Coordinated with Configuration Manager for continuous integration.
  • Used Atlassian tools such as JIRA to manage and keep track on progress of project.
  • Managed and coordinated for timely delivery.

Environment: Mac OS X, iOS 6, Objective-C, JIRA Mobile Connect SDK

Confidential, Atlanta GA

Iphone Mobile developer

Responsibilities

  • Responsible for tech design and architecture of the project and working with user experience design team, business analysts, and clients to create the needed requirements artifacts
  • Involved in the development of module Mosaic Squares, which is the home page of the app and also did unit testing of the same
  • Integrated approach in designing the UI.
  • Designed and built the distribution for deploying in the AppStore.
  • Developed iPhone application that can perform user registration, login, forecast, portfolio, profile, purchase within application, and referral scenarios.
  • Integrated iPhone application with applications across all aspects of the client: user input, protocols, performance, memory management, debugging.
  • Extensively worked with Objective C, Xcode, JSON, iPhone simulator.
  • Designed and integrated application for different devices like iPad, iPhone, iPod.
  • Designed and developed latest trends for iPhone clients
  • Worked on iPhone SDK and internet connection Protocols
  • Coordinated with technical staff in the configuration of iTunes AppStore.
  • Preparation of internal QA builds and maintaining the Apple developer portal
  • Defects fixing and also defects distribution among developers
  • Pinpointed and solved several of our most widespread crashing bugs

Environment: iOS 5.0,4.0 and 4.1(iPhone SDK), Mac OS X, Objective C, Xcode 4.3, Cocoa Touch, Cocoa framework, iPhone Simulator 4.1, XML Parser, Touch JSON, Adobe CS4.

Confidential, Springfield, MA

IPhone Developer

Responsibilities

  • Worked on a team of 3 iOS developers.
  • Developed using Xcode 4.0
  • This application was designed and implemented using Interface builder, Instruments and Objective C
  • Prompt in handling Custom Menus, Dialogs and creating Image Views
  • The user interface for this app was implemented using UIKit and Foundation Frameworks
  • Transitions implemented using the UIViewAnnimationTransition.
  • Data stored in Core Data Database.
  • Implemented the email functionality of the application for adding new words to the dictionary
  • Use of NSManaged Object Context, NSManagedObjectModel, NSPersistentCoordinator and NSPredicate object for the Core Data implementation.
  • Took care of Code Review, Code Fixes and Bug Fixes.
  • Tasks included design and development and deliver an application for the launch to the Apple iTunes App Store.

Environment: iPhone SDK, Xcode 4.0, IOS 4.2, Mac OS, Objective-C, Cocoa Touch, Xcode, Interface Builder, MapKit framework and core location framework.

Confidential

.Net Developer

Responsibilities

  • Gathered Client requirements and converted them into the Technical Specifications and developed Web forms using C#.NET.
  • Developed applications logic using C# and used HTML helper in a view to render the HTML content.
  • Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
  • Implemented MVVM/MVC architecture, facing key challenges on Business and Database layers.
  • Designed GUI using the HTML, JavaScript, CSS, JQuery, AngularJs and Custom Controls.
  • Involved in developing client side scripting using AngularJs.
  • Worked with various AngularJs Expressions, Directives, Filters and Controllers.
  • Worked with web services when the service requested is of HTTP.
  • Implemented of WCF services and better logging exception management support to help in the premature detection of new problems.
  • Used LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
  • Developed custom controls to enable reusability and used rich graphic controls of Windows Presentation Foundation (WPF).
  • Used JQuery to validate user controls and web forms.
  • Used Telerik controls toolkit for rich user interface.
  • Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
  • Designed database in MS-SQL and created stored procedures, functions, views to reduce the complication of front-end SQL queries and triggers to enforce entity relationships.
  • Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.
  • Performed Unit testing (using N-Unit), Integration Testing, Performance Testing and System Testing.

Environment: ADO.NET, ASP.NET Framework 4.0/3.5, MVC, Visual Studio 2013, C#, WCF, WPF, AJAX, TFS, Agile Methodologies, NUNIT, MS Visio, Web Services, XML, XSL, HTML5, CSS, JavaScript, JQuery and AngularJs.

Confidential

.NET DEVELOPER

Responsibilities

  • Designed and developed company's identity elements and propagated them across all media
  • Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
  • Coding and debugging using ASP.NET and C#.NET
  • Developed Web forms using ASP.Net server controls and validated input using Java Script.
  • Involved in developing the Technical and Detailed Designee documents
  • Designed and Developed User Interface usingASP.NET of allocated modules
  • Developed the Business Logic Layer(BLL) in C#
  • Exposed BLL using Web Services to presentation layer
  • Implemented AJAX functionality using JSON, JQuery and XML.
  • Implemented JavaScript and JQuery for client side validations.
  • Used AJAX, JSON with JQuery for request data and response processing.
  • Involved in developing the Data Access Layer using Microsoft Enterprise Application Blocks
  • Written stored procedures and triggers
  • Worked on CSS and Themes in ASP.NET and with HTML, Java Script, JQuery
  • Used extensively User Controls and Custom Controls on the Web Forms
  • Designed the interfaces needed for exposing the Business Components
  • Used WCF to integrate with Stores and manufacturers

Environment: HTML, CSS, IIS, SQL Server 2008, Java Script, JQuery, Visual Studio 2008, ASP.NET, C#, Ajax, XML, WCF

We'd love your feedback!