Ios Developer Resume
SUMMARY:
- 8 Years of experience in Design, Development and Support of Mobile Application Development.
- Nearly 5 years of experience in iPhone, iPad (iOS) applications developments using Objective C in Cocoa Touch Framework
- Working knowledge with Core Data and SQLite database operations and migrations
- Experience in UI customization and view animations for iOS applications
- Led projects throughout the complete Software Development Life Cycle - Requirements Gathering, Design, Code, Co-ordination with stakeholders and customer, Testing and Delivery. Making design decisions to ensure maximum reusability while ensuring minimum complexity.
- Led several Mobile applications effectively.
- Experience in Hybrid application using phonegap.
- Experience in developing native mobile applications with iOS and excellent knowledge in developing applications for iPhone/iPAD using modules like UIKit, GPS (Core Location), MapKit, Camera API’s, Web Services (SOAP /JSON), NSThread, CoreGraphics, CoreAnimation, and other frameworks.
- Excellent Debugging and Troubleshooting skills
- Excellent knowledge in developing Enterprise Mobile Applications and experience with provisioning and certifying applications.
- Ability to work as a Team player or independently and to learn and can be adapted to new technology concepts very quickly.
- Excellent Project Execution Track records with good Leadership, strong Communication and Analytical Skills.
TECHNICAL SKILLS:
Languages: Objective C, Java.
IDE Tools: XCode, Netbeans, Eclipse
Others: Phonegap, HTML/HTML5, JavaScript, JQuery, CSS
Frameworks: Cocoa Touch, Phonegap (Cordova), SAPUI5
Databases: SQLite.
Operating Systems: iOS, Android, Mac OS X, Windows
Source Control: Git, SVN
PROFESSIONAL EXPERIENCE:
Confidential
iOS Developer
Responsibilities:
- Made the smartr ipad application compatible with the iphone.
- Implemented work order module in P4M,MBA and smartr .
- Converted the P4M application .nib to .storyboad
- Worked on resequencing the customers in today’s schedule in smartr application
- Memory optimization performed on MBA and smartr application
- Worked on ABC report(bubble chart view) to compare the customer and products sales
- Fixed defects on Smartr, P4M and MBA applications
- Created Tech specs of new requirements.
- Worked on TPM enhancement in smartr application
- Worked on auto scan in to the customer and preserving the order in case user minimize and close the app while takin the order
- Worked on overriding the price for multiple items in smartr application
Confidential
iOS Developer
Responsibilities:
- Creating technical document.
- Resolved 100% tickets in shadow share independently.
- Migration to iOS SDK 8.1
- Working on enhancement to show HMS contacts related data on device from external system
- Analysis and design of the features outlined in the requirement document.
- App is implemented using Storyboard and ARC
- MessageUI framework is used for Email feature.
- Analysis and design of the features outlined in the requirement document.
- Upgrade to iOS 8 SDK.
- Analysis and design of the features outlined in the requirement document.
- App is implemented using Storyboard and ARC.
- Upgrade to iOS 8 SDK.
- Implemented POC on Layer 7 using Wrapper App.
- PSPDFKit framework is used to view the documents.
- Resolved 100% tickets in shadow share independently.
Environment: iOS 6.0 and above: Objective C, XCode, JSON, iPad
Confidential
iOS Developer
Responsibilities:
- Implemented the same application using two different technologies. First is the web application that user can run on desktop too and second is iOS native application
- Analysis and design of the features outlined in the requirement document.
- Discussion with Onsite coordinator to get clarification on the requirement.
- SAPUI5 framework is used to design the user interface for web application version. iText java library is used to create the PDF.
- Memory Management by scaling image to smaller size. Also, gray scaling the image to reduce its size.
- Implemented Feedback and star rating functionality.
- Led the development team in delivering the modules on time with quality.
- Implemented the interaction of application with SAP server via web service. iOS Native application is implemented using Storyboard and ARC.
- UIGraphicsBeginPDFContextToFile is used to create PDF content.
Environment: iOS: iPhone, HTML5, SAPUI5, JavaScript, JSON and iPhone Native using Objective C
Confidential
iOS Developer
Responsibilities:
- Ability to display the presentation and toolbox items in the scroll view.
- Offline support where no network is available.
- Implementation of graphs using CorePlot library.
- Implementation of security features using Good Dynamic library.
- Implemented CoreData framework to store user data
- Interaction with client to understand requirements.
- In order to present the pleasant feel for the user, animation techniques in graphs as well
- Used JSON parser to fetch the data from server.
- Designed the architecture, web services structure, core data structure, core modules of the application.
- Unit Testing and moving to production.
- Technical Specification document.
Environment: iOS 7.0, Objective C, Coredata, REST, JSON, XCode, iPad
Confidential
iOS Developer
Responsibilities:
- Login Authentication by consuming DPSG SOAP API.
- Implementation of GPS functionality using CoreLocation framework.
- Implementation of driving direction functionality using MapKit framework.
- Implementation of image captures functionality using camera.
- Implemented web service integration using NSURLConnection and parsed XML responses
- Development of components for downloading and uploading documents.
- Login Authentication by consuming DPSG SOAP API.
- Implemented application using Cordova - phonegap.
- To provide the support for iPhone and iPad for both the orientations (landscape and portrait).
- Ability to open other apps using custom URL scheme.
- Coordination with development team on progress, issues, and status.
- Implementation of authentication.
- To provide the support for iPhone and iPad for both the orientations (landscape and portrait).
- Coordination with development team on progress, issues, and status.
- Implementation of phonegap plugins.
- Analysis and design of the features outlined in the requirement document.
- Designed the architecture, web services, core data structure, core modules of the application.
- Lead the development team in delivering the modules on time with quality.
Environment: iOS 5.0/5.1, Phonegap, SQLite, REST, XML, XCode
Confidential
iOS Developer
Responsibilities:
- Highly configurable to add/ remove feeds.
- High security standards with holistic approach of security
- Phonegap plugins used for adding event to calendar and email feature.
- Developed the plugin using for sync service in Objective C (iOS) and Java (Android).
- Implementation of functionalities using jQuery and JavaScript.
- Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
- Developed the following core modules:
- All DB activities like fetching, insertion and deletion.
- Calendar Add event.
- Syncing up data with web service.
- Integration with Enterprise Collaboration Platform- Yammer
- Integration with Email and Calendar apps.
Environment: iOS 5.0/5.1, Objective C, Android 2.3.x, Java, SQLite, HTML5, CSS3, jQuery, JavaScript, PhoneGap, XML, REST.
Confidential
Software Developer
Responsibilities:
- Enhancement in CRR and IMS module.
- Coordinated day to day activities with onshore team.
- Consuming Web Services and integration with gateway in Blackberry application.
- Creation of Stub using stub generator through WSDL URL.
- Content searching from databases through gateway services.
- Also, worked for Annual Maintenance Contract is to enhance the existing functionality.
- OS Up-gradation for AMC Project: Blackberry OS upgrade from OS 4.6 to 5.0 and Impact Analysis.
Environment: Java, J2ME Polish and Blackberry RIM API (MIPD 2.0/ CLDC 1.0, 1.1), BB 8900 OS v4.6 and v5.0, SOAP, Eclipse.
Confidential
Software Developer
Responsibilities:
- Implemented three different applications for three platforms - Android, Blackberry, Bada.
- Implemented features like add delete and edit friend list.
- Implements features like SMS and Email notification.
- Coordination with development team on progress, issues, and status.
- Fixed Bugs as documented by QA Team
Environment: Android 2.x/3.x/4.x, Blackberry 4.6/5.0, Bada, SQLite, Java, Eclipse, JDE, ADT.
Confidential
Software Developer
Responsibilities:
- Analysis and design of the features outlined in the requirement document.
- Involved in entire Software Development Life Cycle - Requirement Gathering, Design, Code, Co-ordination with stakeholders and customer, Testing and Delivery.
- Unit Testing and moving to production.
- Fixed Bugs as addressed by QA team
Environment: Android 2.x/3.x/4.x, Java, Eclipse, ADT.