Ios Developer Resume
Pittsburgh, PA
SUMMARY
- Over 5+ years of experience in the field of information technology especially in designing, developing mobile and web applications.
- 4+ years of experience in application development for mobile platform (iPhone/iPad) using Objective - C and Cocoa Touch in Xcode.
- Well versed with complete Software Development Life Cycle (SDLC) process which includes designing and implementing the software, debugging, fixing and maintaining the software
- Complete understanding of Model-View-Controller (MVC) architectural patterns and frameworks and comprehensive knowledge of memory management in Cocoa.
- Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
- Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
- Experience in developing applications on iOS5, iOS6, iOS7 & iOS8.
- Good experience with Foundation frameworks, SQLite, Core Data, Core Location, Map Kit, Messages UI and third party frameworks.
- Experience in creating and extracting data from database and displaying on iPhone using SQLite3.
- Experience working with in-app purchase application for the iPhone/iPad along with distinct market based applications enhancing sharing through social networks and email.
- Experience working with APNS, pop-up alerts, badges, action sheet and integration various social networking APIs like Facebook, Google Plus, twitter and flicker into application.
- Strong experience in XML Parsing and JSON to implement in the Application.
- Experience working with multi-threading, P-list and user defaults.
- Expertise in providing Web Services, database management, Locations Services, Audio, Graphics and Animation capabilities in Applications.
- Ability to write code by using clear, explicit method, variable names and effective comments.
- Development, testing, troubleshooting and debugging of the application.
- Experience in working with Mac OS X, UNIX and Windows platforms.
- Strong problem solving and decision making skills with ability to communicate effectively at all levels.
- Experience in using JIRA, Test Flight, Crashalitics, Hockey App, Gigya Social network Integration, Flurry and so on.
TECHNICAL SKILLS
Programming Languages: C, C++, objective C, SQL
Web technologies: PHP (4/5), XML, HTML5, XHTML, CSS3, JavaScript, JSON, Mustache and PhoneGap
Database: SQ Lite
IDE: X-code.
Mobile: IPhone/iPad
Software: MS-office, Adobe Photoshop, MS Project.
Operating system: Mac-OS, Windows (NT/2003/2007/XP/vista/7).
PROFESSIONAL EXPERIENCE
Confidential, Pittsburgh, PA
IOS Developer
Responsibilities:
- This Application is to give real time experience of class room environment no matter where ever you are.
- So we offered features in the application like rise your hand, turn to page, answer pad, UIWebview with JAVAScript, HTML, mustache and PhoneGap
- Engaging with current existing code with various levels of integrations, using external libraries, SDKs and also understanding the working flow of the algorithms.
- Bug fixes on the existing code which includes areas like constraints, UIWebviews, UIPickerViews and also UIColloectionView
- Data management and creating new classes to interpret the data into the application.
- Using asynchronous calls in the application to make the app work more efficiently so the user is always in constant interaction with the app.
- Prioritizing the data there by saving it in the cache which allows the user to have an uninterrupted interaction of data while in the class or at home.
- Used UICollectionView in creating a feature called Dashboard.
- Used Core data while using the design concepts of MVC in storing data.
- Agile Methodology expertise in developing the code.
- Also used Testflight as the platform in distributing the app for various testing purposes.
Environment: iOS 6-8(iPhone SDK, Objective C, Xcode, Cocoa Touch, Cocoa Framework, QuartzCore, CoreData, AVFoundation.Framework, AudioToolbox, mustache, PhoneGapFramework, Interface Builder, iPhone Simulator, JSON, Agile), and Xcode 6.2.
Confidential, Dallas TX
IOS Developer
Responsibilities:
- This a client configurable mobile application which different features like claims, ID cards, Self registration, my agent find my car and other features.
- Catalogued all the layouts of the application and also wireframes and its descriptions.
- Designed and developed complete Self Registration feature and made it configurable with the back end servers.
- Designed prototypes and has done UX/UI designing for the application using Adobe Photoshop.
- The entire application designed is based on different MVC.
- Added new feature for the agents’ location.
- Designed and implemented the entire application using XCode 5.1.1.
- Created the design documentation for the entire application.
- Created unit test cases for the different features of the application.
- Made call to the API by “POST”, “PUT” and “GET” methods and various levels of API call to the backend server.
- Responsible for the overall code quality of the application
- Developed and tested each application according to its Software Requirement
- Specification (SRS).
- Interacted and coordinated with QA team for different releases
- Responsible for the Code Delivery to the Project Manager.
- Parsed JSON files and stored them in their respective dictionaries and used them as needed in the application.
- Worked closely within a cross functional team of testers and developers.
Environment: iOS 5-7(iPhone SDK, Objective C, Xcode, Cocoa Touch, Cocoa Framework, QuartzCore, CoreData, Interface Builder, iPhone Simulator, JSON, Agile).
Confidential, Los Angeles, CA
IPhone Developer
Responsibilities:
- The MAST application is the medium to connect District Managers, Agents and Agent’s stuff with the customers. It helps them to see the details like contacts, claims and policies of the customers.
- App catalog is the application which display all the application so far created for the Confidential insurance group with their descriptions along with their respected wireframes and its description.
- Designed wireframes for both iPhone and iPad application
- Designed prototypes and has done image editing using Adobe Photoshope.
- Designed and implemented the entire application using XCode 4.5.
- Created the design documentation for MAST iPhone application.
- Implement Google analytics within the application.
- Implement push notification both on client and server side.
- Responsible for the overall code quality of the application
- Developed and tested each application according to its Software Requirement
- Specification (SRS).
- Integration with Google plus and Facebook SDKs along with GIGYA integration.
- Using custom class and Flurry in logging all the activities from the application used by the customer and sending it to the backend server for data monitoring.
- Using Adobe Photo Shop in doing UX/UI designing as need.
- Interacted and coordinated with QA team for different releases
- Responsible for the Code Delivery to the Project Manager.
- Parsed JSON files in SBJson frame works and XML parsing using NSXml to run data on the application.
- Worked closely within a cross functional team of testers and developers.
Environment: iOS 5-7(iPhone SDK, Objective C, Xcode, Cocoa Touch, Cocoa Framework, Interface Builder, iPhone Simulator, JSON, Agile).
Confidential, Tempe, Arizona
Responsibilities:
- Worked with SIP (used for internet telephonic services) and implemented bug fixes for the application when it ran in background.
- Implemented OpenUDID, an alternative to using Device id (prohibited by Apple Inc. with iOS5 release)
- Worked extensively on MultiView Applications and customizing Table views, Navigation bar, Tab Bar.
- Worked with Backend Developers to get final Designs for app interaction with backend services.
- Worked with XML inputs to pull the data from backend and display it on the app.
- Secured user credentials using basic authentication.
- Tested the application for memory leaks and relevant bugs, fixed the leaks and deployed on different iPhone firmware’s to validate the application stability
- Also have expertise in using adobe photo shop for designing the prototypes and layouts of the application.
Environment: iOS 3.2 and 4.1(iPhone SDK), Mac OS3. X, Objective C, Xcode 3.2.4, Cocoa Touch, Cocoa framework, Mac OS X - 10.5.7, Objective C.
Confidential, Deerfield, IL.
IOS Developer
Responsibilities:
- Worked extensively towards the development of the app that will allow customers to use the convenient Refill by Scan* feature, simply scan the barcode on your prescription bottle for instant refills. It also allows the users to receive refill reminders by utilizing Apple Push Notification Service (APNS).
- Developed a feature Quick Prints that allows the user to select pictures from your iPhone albums to print and pick up at your local Confidential in about an hour. It also enables to easily share pictures to Confidential and Facebook.
- Worked closely within a cross-functional team of testers, QA’s, BA’s and developers using SVN source Control.
- Extensive use of SOAP and REST API to utilize backend services
- Worked extensively with Objective C and Cocoa Touch frameworks.
- Used XML Parser for data retrieval and display.
- Worked with UI Framework for the application modules at hand.
- Used HTML, JavaScript and XML for designing and testing a few modules within the app.
- This application has barcode reader so easily find foods you have eaten.
- Database implemented using SQLite database engine.
- User interface was designed using interface builder.
- Worked as an iPhone developer responsible for designing and developing iPhone/iPad application in a dynamic work environment.
Environment: iPhone SDK, Xcode, Interface Builder, Instruments, UIKit framework, Core Data, SQLite, Foundation framework and MVC architecture, Mapkit framework, Core location framework, XML, Web Services.
Confidential
Software Developer
Responsibilities:
- Involved in requirement gathering and analysis of requirements of the system in consultation with business analysts and client.
- Worked with functional team for requirements and implanted successfully.
- Worked with Servlets to implement the business logic.
- Worked with JDBC to connect the front end of the project to the databases.
- Worked with JavaScript for front-end validation.
- Worked on the front end of the project by using JSP.
- Designed the database schema in MYSQL.
- Involved in developing Class diagrams and Sequence diagrams using UML.
- Involved in configuration and deployment of the application on Windows platform.
Environment: Java 1.6, JDBC, Servlets, Java Script, JSP, HTML, CSS, XML, MySQL, Eclipse, Windows XP.