We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

4.00/5 (Submit Your Rating)

Woonsocket, RI

PROFESSIONAL SUMMARY

  • 6+ years of experience in IT sector in designing and developing high - end enterprise level Web, Windows and Mobile Applications including 3.5 years of expertise in Mobile Application Development (iPhone/iPad) using objective-C,XCode(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.
  • 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.
  • Developed apps using various iOS design patterns (MVC, Delegation, KVO, KVC).
  • Knowledge of designing and working with updated UI tools within Xcode including Storyboards and XIBfiles.
  • Expertise in development and implementing mobile applications with standard UI components, creating CustomUI components, and connecting applications to backend services.
  • 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.
  • Expertise in maintaining source code version control in both local and network repositories like SVN and Github.
  • Proficiency with memory management - Manual Retain Release (MRR) and Automatic Reference Counting (ARC).
  • Strong Understanding of the iOS Provisioning Portal viz. Obtaining Development Certificate, Code Signingand Installing Development Provisioning Profiles.
  • Sound base in Object Oriented Concepts (OOPS) and good development experience in using those concepts in building re-usable code.
  • Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging fixing and maintaining the software.
  • Experience in use of XML web services such as REST and SOAP.
  • Experience in creating and extracting data from database using SQLite3 and Core Data.
  • Working knowledgein design and development of Weband Windows Applications using CSS, HTML5, Microsoft.NET Framework,ASP.NET, VB.NET, C#, ADO.NET.
  • Experience with multiple life cycle methodologies and design methods like Waterfall, Agile, Scrum and Sprint
  • Trained in Development, Testing, Troubleshooting and Debugging of the application.
  • Passionate, self-motivated, dedicated and very good team player with excellent communication skills including mentoring and presentation skills.

TECHNICAL SKILLS

Objective: C and Cocoa 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 Podsand Xcode Server.

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

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

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

Tools: XCode, Interface Builder, MS VS 2005/2008, IBM RTC, SVN/GIT, JIRA.

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

Sr. iOS Developer

Responsibilities:

  • IPhone and iPad compatible application.
  • Designed and implemented using iPhone SDK, Xcode, Objective-C, and Interface Builder.
  • User interface implemented using UIKit and Foundation Frameworks.
  • Utilized static libraries and third party frameworks to create the calendar.
  • Implemented using Automatic Reference Counting (ARC)
  • Used EventKit to handle calendar events and reminders.
  • Implemented CoreData to save the user’s information related to money.
  • Back end response was JSON based and parsing was done using NSJSONSerialization.
  • Developed iPhone application strategy with the client.
  • Implemented various OOP practices including MVC, KVO, and Singleton architectures.
  • Developed and coded logic to process calendar events and reminders.
  • Developed the animation feature using a custom class that uses UIAnimation to make the menu bar appear and disappear.
  • Worked closely with the UX team to make any changes to app design.
  • Provisioning / loading iPhone app into the apple store.
  • Responsible for testing and debugging.
  • Assisting the QA team in testing and improving their methods of testing builds.

Environment: Xcode 5, Objective-C, iOS 7.0, IOS Simulator 7.0, Quartz Core, UIKit, Git X

Confidential, Greensboro, NC

Mobile Application Developer

Responsibilities:

  • Involved in Development and coding by adhering to the Coding Standards using Objective C, X-Code 4.5.
  • Working in anAgile Methodology environment using the great tools like Rally dev.
  • Designed and customized mockups before starting the actual development.
  • Used custom Plist files, CoreData, SQLite to store user data.
  • Prepared “Software Requirement Document”, project requirements, API design and implementation.
  • Effectively used instruments, organizer tools in Xcode for achieving efficient working of apps.
  • Usedcustom UI elements for instance, Grouped Table views to achieve customer requirements.
  • Maintain source code version control in both local and network repositories likeSVN, Githuband AccuRev.
  • The app combines native application functionality and built-in mobile web pages developed using HTML and CSS.
  • Implemented CoreGraphics and CoreAnimation to draw some customized UI on the screen.
  • Migrated the existing iPhone/iPad apps to current OS version iOS 6.0.
  • Coordinated with Project Management, Engineering, and QA and outside vendors to deliver the app.
  • Collaborate with end users and clients in the implementation of complex UI design.
  • Tested, Provisioned, Compiled, and Deployed the app to Apple store.

Environment: iOS 6, Mac OS X, Objective C, Xcode 4.5, Cocoa, Cocoa Touch, Cocoa framework, iPhone Simulator 4 and above, XML, JSON.

Confidential, Alpharetta, GA

IOS Developer

Responsibilities:

  • Developed this app in a team of four iOS engineers, graphic designer and webservices team for the iPad version.
  • Completely developed the hotel search, hotel compare and save favorites feature.
  • Integrated with Restful web services in order to access hotel information and interact with user comments.
  • Used Core Data to store the favorites information for the hotels favorited by the user.
  • Employed certain design patterns like MVC, custom protocols and Singleton through out the development of this application.
  • Used XIB’s for designing all the view controllers and worked with designer provided artifacts for dressing up the standardcontrols.
  • Used UIAppearance proxy to set the app wide theme.
  • Performed the extensive testing of the application by writing test cases.
  • Worked with JSON response to handle the new registration, search response.
  • Worked with Map Kit and developed custom annotation and callout view to graphically show the hotel search results in a map view.
  • Worked closely within a cross functional team of testers and developers.

Environment: Objective-C, IOS 5.0, Instruments, UIKit, SVN, Xcode 4.3, JSON, Core Location, MRR.

Confidential, Cincinnati, OH

.Net Developer

Responsibilities:

  • Gathering the requirements from the physicians and the department heads.
  • Interacting with the business team and drafting down the requirements.
  • Involved in all the phases of SDLC from design to delivery and support.
  • Involved in application development using VisualC#,ASP.NET4.0 / Microsoft Enterprise Patterns and Practices Framework/ SQL Database,LinQ, WCF.
  • Design graphical user interfaces for the web and windows forms.
  • Write Unit test cases and test the application thoroughly before deployment.
  • Created and consumed WCF web services.
  • Used Ajax to call web services from client side.
  • Provided support to the existing applications by fixing up issues.
  • Used SQL reporting service to generate reports for the responses for the questionnaires.
  • Create and modified database tables, create or modify table constraints and create indexes.
  • Wrote SQL stored procedures and functions.
  • Fixing bugs in the existing application.
  • Involved in postproduction support issues.

Environment: ASP.NET, C#, SQL Server 2008, SQL Server Reporting Services, SSIS Package, JavaScript, Team Foundation Server.

Confidential

.Net Developer

Responsibilities:

  • Involved in all the phases of the Software Development Life Cycle.
  • Designed and developed Business layer domain model classes applying OOD and OOP, Generics concepts and various applicable design patterns in C# 3.0.
  • Created DAL using WCF service.
  • Extensively used AJAX controls to speed up web application by providing partial page update.
  • Developed User controls in asp.net using Ajax Control toolkit.
  • Used Master Pages to give consistent look and feel.
  • Developed System Test Plans, Unit Test Plans, and performed Unit Testing.
  • Worked on Query Operators and Query Expressions using LINQ to SQL.
  • Created WCF service interfaces for generating DAL.
  • Involved in writing Stored Procedures, User Defined Functions and Views in SQL Server 2008.
  • Created Services and Endpoints using WCF (Windows Communication foundation).
  • Used Visual Source Safe for version control during development and maintenance.
  • Created standard CSS file for Themes and Skins to make fields look similar.
  • Designed Custom classes for Data Validations, exceptional handling and logging.

Environment: C#.net, ASP.Net 3.5,AJAX, VSS, WCF, Web Services Java Script, CSS, Microsoft Visual Studio 2008, VSS, MS-Access, LINQ, SQL Server 2008,XML,XSLT and Microsoft Application Blocks.

Confidential

Web Designer

Responsibilities:

  • Requirements gathering and collaboration.
  • Designed front-end application using HTML, CSS.
  • Used JavaScript for client side validation.
  • Involved in code review and code optimization.
  • Implemented CSS for cleaner and more readable code, thus minimizing the use of inline styling.
  • Adhered to strict coding standards for a more maintainable code.
  • Analyzed requirements at various stages and assisted in delivering the change requests as per schedule.
  • Documented application functionality and standard operating procedures for business processes.
  • Developed specialized solutions for attractive presentation layer using CSS and Adobe Photoshop.
  • Created web layouts using Adobe Dreamweaver, imported flash customized buttons.

Environment: HTML, CSS, JavaScript, Ajax, MS Excel, Window XP, MS Word, Adobe Flash, Adobe Photoshop, Adobe Dreamweaver, Adobe After Effects.

We'd love your feedback!