We provide IT Staff Augmentation Services!

Sr. Ios Developer  Resume

3.00/5 (Submit Your Rating)

Orlando, FL

SUMMARY:

  • 8+ 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.
  • Development (iPhone/ iPad) using objective-C, Xcode (4.X, 5.X, 6.X, 7.3), iOS (3.0, 4.0, 5.0, 6.0, 6.1, 7.0,8.0,9.0) and Cocoa Touch.
  • Good working experience on both Objective-C and Swift 3.0.
  • Expert in making efficient use of Interface Builder, storyboard and navigation controller in building the Applications.
  • 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.
  • Design and build advanced applications for the Android platform.
  • Proficient in Core Frameworks: Core Data, Core Graphics, Core Location, Quartz Core, Address Book, Event Kit, etc.
  • Integrated libraries written in objective - C to Swift code base.
  • Extensively worked on Closures in Swift.
  • 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.
  • Experienced in working with various data parsing forms to dynamically display data on iPhone/iPad such as XML and JSON.
  • 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 working with tools JIRA project and issue tracking software by Atlassian.
  • Experience in creating and extracting data from database and displaying on iPhone using SQLite3 and Core Data.
  • 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.
  • Worked on IPsec VPN.
  • Worked on amozon web services (AWS).
  • Worked on MangoDB and amzon DynamoDB.
  • 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 working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Worked on Web Development Technologies like HTML, JavaScript, J2EE, CSS, AJAX, XML and XSL/XSLT.
  • Good Knowledge in PL/SQL & Relational Database (RDBMS) Concepts, creation of Database Triggers, Views, Packages, Stored Procedures and Functions.
  • Extensively worked with various Cocoa design patterns and Java design patterns across various projects.
  • Experience with Google mobile service provider API and MapKit framework.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills.

TECHNICAL SKILLS 

iOS Applications: Objective-C, Swift and Cocoa development for iPhone and iPad devices in Xcode Interface builder UIKit, Cocoa touch, Core Data

Software: iOS 4/5/6/7/8/9, Xcode 3.0/4.0/5.0/6.0 /6.1.3/6.4/7.3 , OS X 10.5/10.6/10.7/10.8/10.10 , ASP.Net with Visual Studio 2005/ 2008, Microsoft Office suite

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

Front End: HTML 4/5, CSS 2/3. JavaScript, jQuery library, XML, XSLT, AJAX, AngularJS

Databases: MySQL, SQL plus, PL/SQL, SQL server 2005/2008, SQL Cipher, SQLite with Core iOS sandbox, building, and database in iOS sandbox

Operating Systems: MAC OS, Windows, Linux, UNIX

Tools: Xcode 3.0/4.0/5.0/6.0 , 7.3 Visual studio 2005, Dreamweaver, Notepad ++, MS Visio, Visual Studio, Eclipse, RAD IDE, JIRA

PROFESSIONAL EXPERIENCE:

Confidential

Sr. iOS developer

Responsibilities:

  • Involved in understanding the business, current process and requirements.
  • Worked with the project manager to support project plans and appropriate resource and time allocation.
  • Worked extensively on TableViewController and made customized table view cells according to the client.
  • Worked extensively on CollectionViewController.
  • Extensively used AFNetworking framework for retrieving data through RESTful APIs.
  • Integrated various RESTful and SOAP services which consumes HTTP/S, JSON and XML.
  • Worked on scanning business cards and determining all the fields using third party framework
  • Extensively used CocoaPods a dependency manager for scaling projects for iPhone and iPad app.
  • Implemented login functionality by checking data input by user with data stored in database using Web Services
  • Developed the code in object oriented manner for optimal code re-usability.
  • Implemented Core Graphics and Core Animation to draw customized UI on the screen
  • Implemented multiple UIGestureRecognizers for user input functionality
  • Developed Thumbnail Image functionality for the selected File or Folder on iPhone/iPad
  • Designed custom pickerview that shows ‘n’ columns of data with spinning wheel animation using Gradients.
  • Integrated CA APP EXPERIENCE ANALYTICS which reports performance, crashes and sessions.
  • Participated in code review using Git branches and Stash pull requests
  • Worked with Core Data to save users favorite items
  • Designed application screen layout based on wireframes from in-house graphic design team
  • Managed data and memory management from streamlining code and using various debugging tests
  • Implemented using Automatic Reference Counting (ARC).
  • Created the complete design and UI of the app using UIKit framework for both portrait and landscape mode.
  • 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.

Tools: /Technologies: iOS 10.2.1, Mac OS X, Objective-C, Swift, Xcode 8.2.1, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON.

Confidential, Orlando, FL

Sr. iOS developer

Responsibilities:

  • Worked as part of a team to see projects through from planning to completion for various enterprise clients using the Agile development process.
  • Worked for different frameworks and its integration with app like Maps & Discounts and ACG (Auto Club Group) according to the custom club requirements.
  • Created reusable components that can be applied to iOS applications developed throughout the organization.
  • Worked on components that uses: Navigation/Tab bar controllers, iOS 9 backgrounding API, Core Data, Fetched Results controller, MapKit, JSON and XML parsing, Blocks
  • Worked extensively on Google Maps framework.
  • Modularized Maps & Discounts components to enable third party apps to integrate a Confidential Map in custom iOS UIViewController
  • UI design implementation using both Storyboards and NIB files.
  • Redesigned several screens including default application landing screen as per newer Wireframes.
  • Developed and implemented application designs based on MVC.
  • Designed applications for all types of screen sizes and orientations.
  • Worked on Google Maps API to spot POI’s (Point of interests) based on lat and lan.
  • Used Trello for tracking and gathering information from the team.
  • Added Google Analytics and Tealium tagging in the app for event tracking.
  • Worked with Web-Team for loading web pages in Mobile and Overriding JavaScript Methods for getting callbacks from web pages.
  • Worked on Mobile VPN with IPsec configuration.
  • Developed application which supports localization for French and German languages.
  • Used Git repository as a version control.
  • Used Restful and Soap APIs to connect to back-end services.
  • Used Source Tree as a Git client for visual interface between Mac and Git.
  • Created deep-linking for launching app and redirect user to certain pages of the app via URL.
  • Worked on UIDocumentInteractionController for sending files between apps.
  • Coordinated with third party design team to develop design for UI
  • MapKit and Core Location frameworks were used to display POI locations on map and find offers closest to user.
  • Parsed server side response with NSJSONSerialization
  • Implemented UI based on documentation and images from in-house graphic design team
  • Created routes and directions on map and shred routes to other apps using UIActivityViewController.
  • Worked on MangoDB.

Tools: /Technologies: iOS 9.3, Mac OS X, Objective-C, Swift, Xcode 7.3, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON, Google Maps framework.

Confidential

Sr. iOS developer

Responsibilities:

  • Coordinated the development of the User interface with the UI design team to match the flow of the app for iPhone and iPad.
  • Created the complete design and UI of the app using UIKit framework for both portrait and landscape mode.
  • Worked extensively on Table View Controller and made Customized Table View cells according to the client requirement.
  • Implemented custom UITabBarController & UINavigationController for easy navigation of the app.
  • Implemented Core Graphics and Core Animation to draw customized UI on the screen.
  • Implemented multiple UIGestureRecognizers for user input functionality.
  • Used MapKit and Core Location to enhance user to find nearest Confidential .
  • Developed Thumbnail Image functionality for the selected File or Folder on iPhone/iPad.
  • Designed custom PickerView that shows ‘n’ columns of data with spinning wheel animation using Gradients.
  • Designed and implemented the iCarousel View to display the data.
  • Implemented login functionality by checking data input by user with data stored in database using Web Services.
  • Developed the code in object oriented manner for optimal code re-usability.
  • Participated in code review using Git branches and Stash pull requests.
  • Worked on Restful web services for better management of Resources for app.
  • Integrated third party frameworks (Facebook and Twitter) to allow users to share opinion.
  • Worked in an Agile Scrum development environment with bi-weekly sprints.
  • Fixed bugs when notified or documented by QA in bug tracking system.

Tools: /Technologies: iOS 8.0, Mac OS X, Objective-C, Xcode 6.4, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON, SQLCipher

Confidential

iOS developer

Responsibilities:

  • Coordinating every phase of Software Development Life Cycle (SDLC), starting from Requirements, Design, Development, Testing, Building, Deployment and Product Support.
  • Working under Agile environment with daily scrum meeting and use of SVN for version controlling.
  • Use of JIRA and IBM RTC tools for tracking user stories and sprint tasks.
  • Development of custom views and spinners using strip architecture as per business requirement.
  • Extensively used ZXing framework for generating 1D and 2D barcode for ExtraCare functionality.
  • Implementation of CVS/pharmacy mobile application scanner interface and updating the scanner interface for each release.
  • Giving KT (Knowledge transfer) regarding CVS/pharmacy mobile application functionality and code walk through to off-shore team.
  • Attractive UI created by graphic design team and implemented by development team UI and Application Designing using NIB files.
  • Implemented Core Location framework to allow users to search for closest store.
  • SVN repository was used for version control and Terminal was used to connect and commit to repository
  • Use of NSManagedObjectContext, NSManagedObjectModel, NSPersistentStoreCoordinator and NSPredicate object for the Core Data implementation.
  • Redesigning several screens including default landing screen and ExtraCare landing screen as per newer wireframes.
  • Generated custom UITableViewControllers with custom UITableViewCells for ExtraCare coupon screen.
  • Involved in synchronizing and reintegration of several development branches within SVN repository using Cornerstone tool.
  • Worked on IPsec VPN with certificate authentication.
  • Use of Quality Center for tracking bugs reported by QA team and fix them to improve the performance of the mobile application.
  • Involved in BEG (Best Estimate Guess) of the project on mobile end side.
  • Integration of Tapstream SDK to capture user stories and generate reports using same.

Tools: /Technologies: iOS 6.0/7.0 and later-, Mac OS X, Objective-C, Xcode 5.1, Cocoa, Cocoa Touch, Cocoa framework, XML, JSON, SQLCipher.

Confidential

Mobile Application developer

Responsibilities:

  • Integrated Flurry analytics framework, in-app purchase and Push notifications.
  • Made changes to application for iPhone 5, integrated Google admob for advertisement support.
  • Worked on native development using Objective-C
  • Fixed crashes and bugs in the existing application. Involved in submission of app to store.
  • Used the blocks mechanism to communicate RESTful web services.
  • Worked on test driven development
  • Worked on unit testing, integration testing and code review.
  • Created the optimum technical solution in the context of the customer's environment, requirements, and financial resources
  • Participated in requirement gathering process, propose solution and coordinated document design
  • Implemented various social API’s interaction: Facebook, Twitter and Pinterest
  • Handled the offshore calls and reviewing the progress.
  • Ensured that all components of the technical architecture are properly implemented
  • Worked on rich UI interface and complaint to latest ios7 features.
  • Collaborated with cross-functional teams to define, design and ship new features.
  • Worked on Android SDK platform data models.
  • Provided technical support for Android and Windows Phone mobile developers
  • Used API AddressBookUI, MessageUI, Twitter, Core Graphics, Quartz Core, StoreKit, AFNetworking.
  • Worked on Core Data, GCD, Blocks, Protocols, Delegates, Notifications, Core Graphics, Core Animation, KVO, Storyboards
  • Worked on Core data to store user information
  • Worked on C, C++.
  • Closely worked with UI/UX development teams in complex module of create ping & pings.
  • Involved in app build management, provisioning, app deployment though Test Flight and apple store submission.
  • Crash report management through test flight API and documentation tool like Javadoc
  • Worked on test driven development using XCTest
  • Involved in sprint planning and code review sessions

Tools: /Technologies: iOS 5.0/6.0, Objective C, Xcode 4.0, PHP 5.5, Apache Server, SQLite, Core data, SVN, JSON, SQL, Cocoa Touch, Xcode 5, Java, Instruments, Interactive Builder, Story Board, Instruments, Simulator & Devices

Confidential, Boston, MA

UI Developer

Responsibilities:

  • Designed dynamic and cross-browser compatible pages using HTML, CSS, JavaScript and AJAX.
  • Used the Node.js MVC Frameworks in the development of the web applications.
  • Building Web application using AngularJS for front-end and Node.js for building Server-side API’s.
  • Created custom angular directives and filters for filtering the data that we display on the web page.
  • Worked on technologies like Angular, HTML 5, CSS 3, JavaScript, JSON, JSONP, CSS Bootstrap.
  • Created Email templates using HTML Tables.
  • Worked on J2EE
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
  • Created mobile templates for IPhone and Android.
  • Working on Cross-browser compatibility and developed code for cross-platform use.
  • Creating different types of modals. One for dynamic content for Ajax call having both modal header as well as modal body content together inside one modal content body.
  • Configured SEO friendly URLs through apache.
  • Worked JSP templates and JAVA environment.
  • Performed production server deployments.

Tools: /Technologies: HTML5, CSS3, JavaScript, jQuery, AJAX, Apache Web Server 2.2, Java, JSP, PHP, AngularJS Backbone.js, Bootstrap, Dreamweaver.

Confidential

Web Developer

Responsibilities:

  • Developed detailed mockups, prototypes and wireframes to illustrate interface and design concepts of the website using Microsoft Visio.
  • Extensively worked on designing web pages using HTML, DHTML, CSS, JavaScript, Ajax and Action Script.
  • Performed client side validations using JavaScript.
  • Created the much interactive web pages using JavaScript libraries jQuery.
  • Designed graphic objects, animated icons, templates and images with the help of Macromedia
  • Completely developed front end using Abode Photoshop CS2.
  • Managed back end connectivity with the help of Servlets.
  • Used MySQL for connecting to the database.
  • Developed and implemented user interfaces as per latest W3C standards.
  • Analyzed requirements and delivered the change requests as per schedule.
  • Developed web applications based on Search Engine Optimization (SEO) techniques.
  • Managed cross browser compatible issues by testing with Internet Explorer 6.0 and above, Firefox, opera and chrome browsers.

Tools: /Technologies: HTML 4.0, DHTML, XML, CSS, JavaScript, Action Script, jQuery, AJAX, MySQL, Adobe Dreamweaver CS2, Macromedia Flash CS2, Adobe Illustrator CS2, Adobe Photoshop CS2, Apache Web Server 2.2, Microsoft Visio.

We'd love your feedback!