Ios Mobile Application Developer Resume
Tampa, FloridA
SUMMARY:
- Seeking for a position as an iOS Developer / Mobile Application Developer.
- Self - motivated and Results Oriented Application Developer with 5+ years of experience in designing, implementing, integrating, testing, and supporting mobile applications developed on Hybrid, iOS and Android platform.
- I am constantly striving to learn new technologies and looking for ways to improve my technical knowledge.
- Responsible for designing and implementing end to end iOS, and hybrid mobile application development from requirement gathering to rolling out applications to production for Enterprise, Retail, & JIO application. Successfully rolled out iPhone applications on app store.
- Knowledge and experience in MVC (Model View Controller) design architecture
- Good Knowledge of OOPS and SDLC (Software Development Lifecycle), and Design Patterns
- Successfully developed and designed iOS applications on Objective C, UIKit, Storyboard, Swift and Xcode
- Experience working with iOS Frameworks, Memory Management, Cocoa Touch, iOS Build Management, Story board, Apple Push Notification, Provisioning, Certificates, and Keychain
- Experience working with Agile methodology using JIRA, Confluence, User stories, Ticketing system, and Kanban Board, and Scrum
- Experience consuming REST APIs from Backend or Middleware server. Consumed APIs using JSON, PList Files, NSURL, Multi Thread mechanism, Framework Connection Classes, JSON Parsing, and etc.
- Experience implementing Core Data to design managed object context
- Developed project related documentation: System Requirements Document, Application Connection Template, Code Clearance Document, Test Cases, etc.
- Skilled in developing SAPUI5/Fiori hybrid applications using front-end technology JQuery, JavaScript, Phonegap/Cordova, Kapsel Plugins, XML, HTML5, CSS, Eclipse/Web IDE, and NetWeaver Gateway Services (OData) on SAP HANA Cloud Platform
- Excellent proficiency in OData service development, consuming OData rest web services in iOS, deploying application on SMP server and rolling out application on SAP Afaria
- Knowledge of Apple Human Interface Guide
- Successfully managing the roles and responsibilities of my resources and delivering projects on time
- Object Oriented ABAP concepts like Encapsulation, Polymorphism, Inheritance, and Abstraction by using Classes, Attributes, Methods, and Events.
TECHNICAL SKILLS:
Languages: Objective-C, Swift, HTML5, JavaScript, jQuery Mobile, CSS, JSON, SAP ABAP, SQL, PHP, VB.Net, ASP.NET, C#, AJAX, Java, J2EE, JSF
Databases: SAP, SQLite, Core Data, MySQL, SQL Server, and Oracle
Technologies: iPhone SDK, Xcode, Cocoa Touch, UIKit, Core Data, Core Animation, Core Location, iPhone Simulator, ARC, Phonegap/Cordova, Eclipse, JIRA, Confluence, SAP Afaria, SAP OData, SEGW (SAP Gateway Service Builder), SAP Fiori/UI5, Fiori Client, Kapsel Plugins, SAP Charm, SCC, Web IDE, REST Client, RESTful and SOAP web services
Operating Systems: Mac OSX, Microsoft Windows, Android, iOS, UNIX/Linux, Ubuntu
Cloud Services: iCloud, Google Cloud Services, SAP HANA Cloud Platform.
WORK EXPERIENCE:
iOS Mobile Application Developer
Confidential, Tampa, Florida
Responsibilities:
- Successfully developed and designed iOS applications on Objective C, UIKit, Storyboard, Swift, Xcode, Xibs, Autolayout, Coco Touch, Core Graphics, Map Kit, and other frameworks.
- Experience consuming REST APIs from Backend or Middleware server.
- Consumed APIs using JSON, PList Files, NSURL, Multi Thread mechanism, Framework Connection Classes, JSON Parsing, and etc.
- Experience working with Third party libraries, ability to debug complex, large code included multiple frameworks.
- Ability to design UI controls using Xibs, storyboard or programmatically. Managed different Delegate methods, Protocols, Categories for designing such controls.
- Experience working with Agile methodology using JIRA, Confluence, User stories, Ticketing system, and Kanban Board.
- Version Controlling using SVN, GIT, and BigBucket.
- Experience dealing with Mobile APP designing tools such as Invision, Zeplin, etc.
Senior Mobile Application Developer
Confidential
Responsibilities:
- Successfully managed the team for iOS and iPad application development for JIO Projects and delivered on time
- Experienced developing projects using SWIFT and XCode
- Responsible for end to end iPhone and iPad application development lifecycle and successfully rolling out all applications to the general audience using SAP Charm tool
- Implemented Barcode data scan, Offline feature for huge amount data in Jio’s Physical Inventory Application
- Lead Developer role for OData Service Development using Service Gateway Approach (SEGW)
- Used story boards to design application flow and user interface
- Communicated with business clients face to face to gather requirements, enhancing existing application, and demonstrating new application ideas
- Thorough documentation for UAT testing for Quality Review
- Created frameworks and teaching sessions to resources for Gateway Service Development for internal developments
- Performed Error Analysis and Trace Checks to handle errors and bugs. Performed Profiling to resolve memory bugs
- Handled hybrid applications developed in SAP Fiori / UI5 for JIO’s Enterprise, and Retail world
- Worked under agile development methodology and delivered products on time
Associate Mobile Application Developer
Confidential
Responsibilities:
- Designed native Application flow using Story board, and User gestures
- Understood iPhone and iPad framework
- End to end application development and rolled out on SAP Afaria for general audience / employees
- Developed RFCs, BAPIs, Automated Reports, Module Pools using SAP ABAP in Gateway System; Consumed RFCs and created REST based OData Services.
- Integrated OData Services at front end using Libraries and Plugins.
- Successfully deployed applications on SMP Server using SCC Connection Template.
- Took extensive training in SAP ABAP to build technical skills base.
- Helped Post Production support and bug fixes.
- Tested application on various carriers.
Mobile Application Developer
Confidential
Responsibilities:
- Part of a development team that worked on developing apps for iOS and Hybrid platform
- Developed, enhanced, and debugged software applications that supported external clients
- Developed an app called “Car Minder” that helped end user with their car management
- Actively contributed to software development that improved efficiency and velocity.
- Collaborated with UI and UX teams to make internal application user friendly
- Started developing application using Phonegap/Cordova
- Developed skills of HTML5, JavaScript, JQuery
Mobile Application Developer - Intern
Confidential
Responsibilities:
- Performed an Intern Developer role for iOS and Android Application Development
- Developed a project management focused application for iPad that allowed creating, managing, and sorting of tasks along with prioritization and color code.
Technology: Objective C, Xcode, iOS SDK, Android SDK, Eclipse