About Me
20 years of experience in IT sector designing and developing high-end enterprise level systems including 10 years of expertise in iOS apps (iPhone/iPad) using Swift (2.0 - 5.0), Objective-C, XCode (1.0 - 11.2), iOS (1.0 - 13), Sound knowledge and goo...d) using Swift (2.0 - 5.0), Objective-C, XCode (1.0 - 11.2), iOS (1.0 - 13), Sound knowledge and good working experience with both Objective-C and Swift. Complete understanding of iPhone/iPad architecture and various versions of iPhone Software Development Kit (SDK) that includes UIKit, MapKit, WebKit, Xcode, Instruments, iPhone simulator and Third Party frameworks using CocoaPods 10 years of experience with COCOA API’s, design patterns, MVC,MVVM architecture and other concepts like Delegation and Protocols. Expertise in creating and customizing Views, Table Views, Tab Bars and Navigation Bars which are some basic functionality in a Multiview Application. Proficient in Core Frameworks: Core Data including (offline), Core Graphics, Core Location, MapKit, Quartz, Address Book, Event Kit, RXSwift, etc. Experienced in working with various data parsing forms to dynamically display data on iPhone/iPad such as XML and JSON. Extensive experience with Networking, REST, HTTP API’s. Vast familiarity with both SVN (Source Control Management) and GIT code repositories. Proficiency with memory management – Manual Retain Release (MRR) and Automatic Reference Counting (ARC). Rich awareness of Agile Development Methodologies (SCRUM), Object Oriented Analysis & Design (OOAD), Design Patterns and Software Development Life Cycle (SDLC). Familiarity with adding Animation for smooth transitioning between UIViews and better user experience. Experience in creating and extracting data from database using SQLite3 and Core Data including offline/caching/synchronization algorithms. Strive for elegance and simplicity in code while focusing on scalability and complying with standards. Trained in Design, Development, Testing, Troubleshooting, Profiling and Debugging iOS apps. Extensive knowledge in Testing and Distribution of apps in the App Store. Established and maintained working relationship with management, clients and team members Extensive experience leading teams of programmers and testers. Strong Analytical and Problem solving skills; excellent communication and presentation skills; efficient decision making skills and excellent team player. Innovative: 15 Invention Disclosures presented to U.S Patent Office, 5 patents issued. Awards: Industry and Corporate Awards received for Inventions, Publications, Competitions. Bilingual, English and Spanish fluent reading and writing skills.
Show More