We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

2.00/5 (Submit Your Rating)

Woonsocket, RI

SUMMARY

  • 7 years of experience in IT sector in designing and developing high - end enterprise level Web, Windows and Mobile Applications including 4 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 8 and 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 and functionality 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.

TECHNICAL SKILLS

iOS Technologies: Objective-C, Cocoa, and Swift development for iPhone and iPad devices in Xcode 6.0, 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.NetADO.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 recognizer

Tools: Xcode, Interface Builder, MS VS 2005/2008, IBM Worklight, SVN/GIT

PROFESSIONAL EXPERIENCE

Confidential, Woonsocket, RI

Sr. 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.
  • Worked on Swift 1.2 and older versions through this project and experienced some improvements over Objective-C.
  • 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, Swift, iOS 7.0/8.0,IOS Simulator 7.0/8.1, Quartz Core, SVN.

Confidential, Tulsa, OK

Sr. iOS Developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks.
  • Worked withUIKit Frameworkfor the applications at hand.
  • Worked extensively on table view controller and madecustomized table view cellsaccording to the client
  • Pre-fetching data for different views for smooth screen transitioning.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Worked on web service calls,XML and JSONparsing included in the project.
  • Worked withUIKit Frameworkfor development and maintenance.
  • Added animation between UI Views 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 a Native app usingUI Web View
  • UsedCore data Frameworkfor local storage purpose in SQLite in few primary projects.
  • Formatted the Data as per Business rule to display in UI.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.
  • Worked withGDB and Xcodefor debugging.
  • Worked withGITto checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.
  • Environments: iOS 6.0 and 6.1(iPhone SDK), Objective C, XCode 4.6 and 5, Agile Methodology, HTML5, CSS, SOAP, JavaScript, JQuery. Cocoa for Mac/Desktop, Mac OS X, Cocoa bindings, NSAArrayController, NSObjectController,.

Confidential, Houston, 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 Confidential 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, 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, Peoria, IL

.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 using ASP.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!