Sr. Ios Developer Resume
3.00/5 (Submit Your Rating)
Draper, UT
SUMMARY:
- Around 8 years of IT experience, 7+ years as an iOS developer in designing, developing, implementing, testing and publishing iOS applications on iTunes Store. Built Rich User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad.
- Developed native iPhone applications using Objective C and Swift, X-Code, iPhone SDK and Cocoa Touch framework.
- Experience with iOS frameworks such as UIKit, AVFoundation, EventKit, MessageUI, AddressBook, Contacts, ContactsUI, Core Data, Core Animation, Core Location, MapKit, Social, Media and Networking.
- Expertise in MVC and MVP design architecture, Cocoa design patterns and concepts like delegation, protocol and categories.
- Hands on experience with Swift and iOS SDK features and newly-released frameworks.
- Experience in working with data parsing forms such as JSON and XML to dynamically display data on iPhone/iPad.
- Extensive experience in consuming SOAP/ RESTful web services.
- Experienced in using of third party libraries.
- Good experience on NSOperation threads GCD and Blocks to perform multi-thread development.
- Experienced in creating and extracting data from database and displaying on iPhone using SQLite and Core data.
- Proficient skills in Test Driven Development (TDD).
- Worked on payment applications .
- Experience with both SVN and GIT code repositories.
- Perfect understanding of ARC and non-ARC in iOS development for Memory Management.
- Experience with performance and memory tuning with Instruments tool.
- Strong Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, fixing and maintaining the software.
- Experience in working with In-App Purchase application for the iPhone/iPad.
- Good experience with Data Structures and Databases like SQLite and MySQL.
- Hands on experience in Apple push notifications and Network protocols.
- Proficient in creating complex user interfaces for a variety of applications.
- Experienced in creating and custom UIViews , Table Views, Collection Views, Tab Bars and Navigation Bar , which are some basic functionalities in a Multi-View Applications.
- Designed applications using Storyboards, XIB files and programmatic UI building.
- Strong knowledge on development of hybrid applications.
- Experience in working Node.JS. Used Node.JS for hybrid application.
- Experience in working with AGILE and SCRUM methodologies.
- Established and maintained productive working relationship with management, clients, external teams and team members.
- Experience working with in - app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
TECHNICAL SKILLS:
- IOS Application
- UIKit, Cocoa touch, XCode Interface builder-UIKit, MapKit, Core data, UX Design, Cordova Phonegap.
- Programing Languages
- Swift, Objectve-C, C++,, HTML,XML,
- Front End
- CSS2 & 3,4,5, JavaScript, SQL Server.
- Databases
- SQLite with Core ios sandbox, building and database in ios Sandbox
- Operating System
- MAC OS, iPhone, iPad devices, Windows 98,2000, 2002,7,8,10, Linux and UNIX
- Softwares
- Trained in iOS 4-10, with XCode 3.0 - 8.0,
- OSX 10.- macOS, ASP.net with
- Visual Studio 2005/ 2008, Microsoft office suites
- IDE/SDK’s
- XCode 3.0 and above, Microsoft Visual Studio with .NET framework 3.0 and above, Eclipse.
PROFESSIONAL EXPERIENCE:
Confidential
Sr. iOS Developer
Responsibilities:
- Actively involved in Analysis, Design phases of application
- Worked on user registration and authentication.
- Developing custom collection views using UICollectionView to display photos and videos.
- Working on Audio/Video playback functionality using the AVFoundation Framework.
- Working on UITableViewController and made customized table view cells according to the client.
- Development using Swift code
- Designing and developing application database using SQLite .
- Integrating server SDK with application.
- Written service calls for user registration.
- Working on Camera interface for taking photos and save them.
- Working on Contacts framework to access iPhone contacts.
- Working with GIT to checkout and update the codebase changes.
- Working on GCD to build a responsive UI and implemented background threads.
- Utilizing NSURLSessions , NSURLRequest library for API calls to retrieve data and parsed it into JSON models like NSDictionaries and NSArrays .
- Worked with app security feature the user cannot login without verification.
- Continuously discovered, evaluated and implemented new technologies to maximize development efficiency.
- Worked with app security the user cannot login without authenticated.
- Unit tested code for robustness, including edge cases, usability and general reliability.
- Collaborated with production team for successful sprint deployment.
- Working with UIKit Framework for development and maintenance.
- Managed data and memory management from streamlining code and using various debugging tests.
- Done social media integration with Facebook and Twitter.
Confidential - Draper, UT
Sr.iOS Developer
Responsibilities:
- Created models in MVC and development of delegates for updating model information.
- Worked on UIKit and Foundation Frameworks.
- Developed custom views to display details and search details.
- Developed applications in Objective-C and Swift languages using Cocoa Touch and ther iOS frameworks.
- Worked on UITableViewController and made customized table view cells according to the client.
- Worked on GCD to build a responsive UI and implemented background threads.
- Worked with RESTful APIs to connect iOS applications to back-end services.
- Utilizing NSURLSessions, NSURLRequest library for API calls to retrieve data and parsed it into JSON models like NSDictionaries and NSArrays.
- Fixed memory leaks using Instrument tools.
- Written API calls for payment integration.
- Did code debugging and bug fixing.
- Worked on Push notifications and local notifications to the apps.
- Worked with third party libraries and API’s.
- Improved the application efficiency with multi-threading.
- Involved in pushing application into App store.
- Developed User Registration Screens and Functionality.
- Worked on User Defaults and Core Data.
- Developed navigation between views was mixture of using UINavigationController, UIGestureRecognizer, and UIPopoverController.
- Worked with GIT to checkout and update the codebase changes.
Confidential
SAP Screen Personas Consultant
Responsibilities:
- Experience in SAP Personas3.0.
- Designed of Screens
- Debugging of the developed screen scripts
- Developed SAP Screen Personas Flavors
- Simplification user screens
- Worked on dashboards for different user types (personas)
- Worked on SAP Technical.
- Created and designed Flavors.
- Worked on Personas Scripting.
- Worked on Flavor discovery and Personas administration
Confidential
Sr. iOS Developer
Responsibilities:
- Actively involved in Analysis, Design phases for PO Approval application
- Involved in handling delegates and threading.
- Done service integration and JSON parsing.
- Worked with UITableViews, CustomCells, Navigation Controllers, delegates and protocols, NIB/XIB used for UI design.
- Created models in MVC and development of delegates for updating model information.
- Designed the HTTP interface, which uses the NSURLConnection and NSURLRequest classes of Cocoa Touch to make network requests.
- Worked closely within a cross functional team of testers and developers.
- Used Node.JS to integrate Cordova library for barcode scanner.
- Worked with TDD for unit testing and XCTest frameworks.
- Worked with the concepts of Auto Layout in story boards.
- Worked with Subversion to checkout and update the codebase changes
- Worked with Backend team to display the correct data format in devices.
- Did unit testing, code debugging and bug fixing.
Confidential
iOS Developer
Responsibilities:
- Used AVAudioPlayer Framework to play audio file in device.
- Designed and developed the application for iPad using Xcode and Objective-C.
- Used AVAudioPlayer Framework to play audio file in device.
- Used UIPageViewController to display.
- Debugging issues at onsite whenever required.
- Worked with Xcode for debugging.
- Expertise in MVP design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
- Enforced intuitive gesture controls to enhance the ease of interaction.
- Performed end-to-end testing of the framework and made sure that the streaming of audio and video was smooth even in cases of limited bandwidth.
- Work with team members to provide insight into solving complex problems with mobile solutions.
- Worked with the complete development lifecycle of iOS applications from inception through distribution via the app store.
Confidential
iOS Developer
Responsibilities:
- Designed and developed the application on iPad and iPhone using Xcode and Objective-C.
- Used UIPageViewController for iPad.
- Used UIPageControl for iPhone.
- Used the MPMoviePlayer to play video.
- Implemented using Storyboard and ARC.
- Developed unit tests for testing specific functionality and logic.
- Fixed bugs as documented by QA team.
- Implemented Share like Facebook feature.
- Used Instruments to fine tune the app performance and memory management.
- 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 with Xcode for debugging.
- Create provisioning profiles and certificates &successfully got approval from AppStore.
Confidential
iOS Developer
Responsibilities:
- Responsible for Requirement Analysis, Design & Development.
- Local storage of images created by user using Core Data.
- Designed and developed the books application on iPad/iPhone using Xcode.
- Implemented Share like tweet, facebook feature using Twitter and Facebook API .
- Used the Web Services JSON.
- Web services deployment and testing on rest client.
- Custom UI implemented with XIBs, and Manual Retain/Release memory management.
- Developed Navigation between views was mixture of using UI Navigation Controller.
- Performed all tasks from UI design and implementation to writing code.
- Integrated with SQLite for offline usage of application.
- Used PSPdfKit Library for reading books.
- Created login and user authentication functionality
- Integrated INAppPurchase for purchasing books.
- Fixed Bugs at Several stages.
- Handled Landscape and Portrait Orientations.
Confidential
iOS Developer
Responsibilities:
- Involved in requirement analysis, designing and developing the application.
- Used the Web Services XML.
- Used UIWebView for reading books.
- Did developer test and fixed bugs to meet client specifications and standards.
- Worked on GCD to build a responsive UI and implemented background threads.
- Worked with Backend team to display the correct data format in devices.
- Implemented custom UINavigationController, for easy navigation of the app.
- Worked in a highly collaborative environment for development of app.
Confidential
iOS Developer
Responsibilities:
- Used Objective C, OS X and Cocoa frameworks for building an app.
- Involved in the UI Design and implementation of Code.
- Worked with Navigations controllers, Navigation Bars and Tab Bars.
- Used Xcode to build application for iPhone.
- Used Plist to get data.
- Used Audio player to play words.
- Created Table View Controllers in the application.
- Fixed Bugs at Several stages.