We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume Profile

2.00/5 (Submit Your Rating)

Summary

  • Strong Technical Management, Software Architecture, Analysis and Design, Process Re-engineering, and OO programming skills.
  • 3 years of native iOS application development experience.
  • Expertise in designing, building managing development of iOS applications.
  • iPhone/iPad application development using Objective-C and Xcode with successful applications released to the App Store
  • 10 years of full time experience in design, development, implementation, integration, and programming of software systems using Apple, Microsoft, SAP technologies.
  • Solid understanding and experience in Retail Domain.
  • Solid experience in Objective C, IOS app development.
  • Excellent understanding of mobile native iOS application development tools such as Xcode, Instruments, Interface Builder , processes, and technologies.
  • Experience with native IOS framework such as Cocoa Touch/UIKit, Core Foundation, Core Data, Core Location Core Services.
  • Experience with Apple Push Notification Service APNs .
  • Experience working with JSON.
  • Experience with OpenGL ES
  • Intimately familiar with iOS design patterns and coding conventions as well as Apple's Human Interface Guidelines and App Store Review Guidelines.
  • Experience in SAP Mobile Application Development for IOS using SAP Mobility Platform SMP Sybase Unwired Platform SUP .
  • Solid understanding of the full mobile application development life cycle.
  • Good understanding of LEAN Development Model SCRUM-Project management methodology.
  • Experience with using several commonly used design patterns such as Singleton, MVC, Delegates, etc.
  • Extensively worked on and having strong end-to-end technical knowledge of SAP mobile Consumer Product CP industry for IOS Platform.
  • Experience in designing generic frameworks for iPhone/iPad Applications.
  • Very good working experience with people across the globe for product development and customer support.

Tools and Technologies

Mobile:

Objective-C, Xcode, Cocoa Touch/UIKit, Threading, I/O Programming, Core Location/MapKit, Core Data, Core Animation, Core Graphics and JSON.

Languages:

Objective-C, ABAP, C , SQL, XML.

.NET Related:

ASP.NET, Web Services.

Modelling:

SMP SAP Mobile Platform , UML.

Databases:

SQL Server 2000/2005/2008/2010, SQLite, SAP CRM, MS Access, MySQL.

GPS/Location

IOS Location Services.

Professional Experience

Confidential

Sr. iOS Developer

  • Designed and developed UI framework, user experience flow, trained developers on iOS platform.
  • Involved in each and every phase of product development, design, build, deploy, test, release to App store and support.
  • Responsible for running instrument in Xcode, to check the app performance, memory leaks, etc. and worked on optimizing it.
  • Worked on multi threading, operation queues, grand central dispatch.
  • Introduced different types of logging which helps the developer to debug and identify the issues reported by the customers quickly
  • Mentoring new and experienced colleagues, providing technical and functional guidance/support to the project team.
  • Functioned as Scrum Master for assigned projects.
  • Conducted Retail Execution Workshops to APJ region consultants, End user training.
  • SAP Retail Execution REX iPhone/iPad
  • The SAP Retail Execution ReX mobile app is the best-selling iPhone/iPad app for consumer products industry with a huge pipeline of existing and prospective customers.
  • The key process in the application is to enable a mobile sales / merchandiser to conduct Retail Visits at multiple outlets.
  • Retail execution mobile application is built on SAP Mobile Platform using MBO Mobile Business Object data model and it supports both online offline capability.
  • The App is designed following layered architecture model of MBO, ABO and UI. The app versions available on IOS and Android App store are 2.0, 3.0, 3.1 and 3.2.
  • A new performance improvement technology DCN Data Change Notification was introduced with 3.1, to improve the initial sync time of the application.

My Roles: iOS Tech Lead and IOS Developer.

Technologies: Objective C, Xcode, Interface Builder, Instruments, MP, JSON ABAP, DCN Data Change Notification

Key Customers: Unilever, Luxottica, Parmalat, Conair, Ferrero, Carlsberg, etc.

Confidential

IOS Developer

  • Involved in each and every phase of product development, design, build, deploy, test, release to App store and support.
  • Designed and developed generic controllers that are used for developing all the UI views very easily driven by the metadata.
  • Transformed the iPhone application to iPad application
  • Developed the custom calendar controller
  • Worked extensively on MapKit.
  • SAP CRM sales iPhone/iPad
  • SAP CRM Sales mobile app for iPhone and iPad, you have the tools needed to increase revenue, accelerate buying decisions, and maximize productivity. The app accesses the SAP Customer Relationship Management SAP CRM application and allows sales professionals to securely execute lead-to-quote-to-order processes from their iPhone or iPad.

My Roles: IOS Developer.

Technologies: Objective C, Xcode, JSON, SUP, ABAP.

Confidential

Software Developer

  • I was mostly involved with development for Process Monitor Process Definition flow using SAP GUI WEB DYNPRO.
  • Worked extensively on distribution, maintenance, and optimization of universes for Business Objects and Web Intelligence deployments.
  • Working experience in developing objects in general ABAP Reports, Data Dictionary, Function modules, Modularization, BAPI, BADI.
  • Developed reports in ALV.
  • Designed and developed an interactive ALV report to list the Vendor details that are specific to a plant and allow the vendors to change the Expiration date for their orders and update the Vendor master simultaneously.
  • Process Observer
  • Process Observer aims to define a holistic approach to comprehensive process management, which spans across core applications and its extensions along the new programming model allowing end-to-end process visibility. End-to-end Process Observer includes modeling, execution, extension, visibility and analysis of business processes, which can be unifying human and system automation processing steps. Customers are enabled to manage, improve and optimize their business processes across the entire lifecycle in a closed loop approach.

My Roles: Software Developer.

Technologies: ABAP, Webdynpro, SAP GUI

Key Customers: Intel

Confidential

Software Developer

  • Worked on Web Channel UI, Business Object and Backend Layer based on JSF technology.
  • Developed technical specifications for development efforts conforming to SDLC standards.
  • Created ABAP Reports and Function Modules to read and search Payments, Billing, Invoices and Credit Memo data.
  • Have a fair understanding of Sales Order, Billing, Shipping, Payments and Invoice Document creation in ERP and replication of it from ERP 6.0 to CRM 7.0 .
  • Maintain, support and provide enhancements for the existing ABAP code using user-exits, customer-exits and BADIs.
  • Web Channel
  • Web channel is the CRM/ERP extension to host web shop, e.g.: mobile shop.

My Roles: Software Developer.

Technologies: ABAP, JAVA, SAP GUI

Confidential

Software Developer

  • Requirement gathering, analysis and effort estimation.
  • Designed and developed the application at Object Layer CGPL Layer and UI layer.
  • Development of Budget Postings Updates, Transfers, Expirations, Renewals and Extensions primarily used to update funds in MDF.
  • Developed Archiving of Budget posting document.
  • Handled performance aspect of Budget posting and optimized code in many areas to improve performance.
  • Understood end-to-end MDF process and constant interaction with colleagues working in other MDF objects helped to develop seamless solution.
  • Marketing Development Fund
  • MDF are resources you provide to channel partners for marketing your brand and products alongside theirs.

We'd love your feedback!