Pramela
Senior IOS Developer Available. Open to relocate. Visa H4EAD
PROFESSIONAL SUMMARY:
· 6+ Years of experience in iOS application design, development and testing using Swift 5, Swift 4, Rx Swift, Objective C and Xcode along with various frameworks.
· Worked with multiple native frameworks like UIKit, Foundation, App Kit, Cocoa Touch, Cocoa, Core Data, Map Kit, Core Location, Core Graphic, Core Animation frameworks.
· Proficient with consuming RESTful API, JSON, XML & Network Protocols: HTTP, TCP/IP, UDP, and IPsec VPN.
· Good understanding of Automatic Reference Counting (ARC) and usage of strong, Weak, unowned on object references.
· Experience with a work data flow principle for design and development using XC test
· Expertise with push notification services (APNS), Distribution of the App in the App store.
· Have a strong capability of adopting any new changes within the Swift or new frameworks in iOS.
· Expertise in implementing Table views, Collection views,Scroll views, etc,
· Good at structural patterns MVC, MVVC, and behavioural patterns Delegation, KVO, KVC
· Experienced in adding Core Animation for smooth transitioning between UIViews and better user experience.
· Thorough understanding of, Agile methodologies and version control systems like GitHub, JIRA and Jenkins.
· Super Clean & Readable Code: always follow commenting, documentation, and naming standards.
· Better knowledge of Software Development Life Cycle, Operating system Principles, Application and OS Resources, Object Oriented Design principles
Education:
Bachelor of Technology in Electronics and Communications, JNTU, 2013.
Technical Skills:
Programming Languages : Swift, Objective – C, C , C++, HTML, Java
Operating Systems : Windows, LINUX, MacOS
Databases : MySQL, Oracle
Tools : Xcode, Eclipse, Radar, GitHub, Jenkins, Jira, Visual Studio
Frameworks : Cocoa, Cocoa Touch, AppKit, UIKit, Core Data, Core Animation, Core Graphics, MapKit
Professional Experience
Lennox International Inc, Dallas, TX March2020 to till now
Sr. iOS Developer
Responsibilities:
· Implemented Core Data framework to store user Data.
· Implemented the project using Storyboards and ARC.
· Integration of applications with Google maps and also various third-party API's such as Facebook, twitter.
· Used MapKit and Core Location framework to enhance user find their destination of the nearest local store.
· Worked closely within a cross functional team of testers and developers.
· Followed a work data flow principle for design and development.
· Developed unit tests for testing specific functionality and logic.
· Fixed bugs as documented by QA team.
· Debugging issues at onsite whenever required using XCode and GDB.
· Used Instruments to fine tune the app performance and memory management.
· Worked with Subversion to checkout and update codebase changes.
· Worked extensively with Swift, Cocoa frameworks, React Native app.
· Implemented a beta version of the app using React-Native (iOS/Android app).
· Implemented UI sections on React-Native as proof of concept (Channels view using Table View and Flat List, Navigation Controller, and Tab views).
· Used XCode and Storyboards to develop the screens for the application using MVC design pattern.
· Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
Environment:), Mac OS 10.x, Objective C, XCode 8.x, iOS 9.x /10.x (iPad SDK),Cocoa Touch, Cocoa framework, JavaScript, jQuery, MapKit, Core Location, and AV Foundation, Git, Instruments.
HCA Healthcare, Nashville, TN Jan 2018 to Feb 2020
Sr. iOS Developer
Roles and Responsibilities:
· Used Xcode 11.X to build the application for iPhone worked extensively on Swift 5.0.
· Created technical documents, user guides and support documentation.
· Worked with Apple Push Notification (APNs) Framework to implement custom and user related pushes.
· Used Adobe Analytics to track user action in Real-time and modifying/enhancing app depending on reports.
· Used Jenkins for continuous integration and Deployment CI/CD.
· Integrated several third-party libraries using Cocoa Pods.
· Written unit test cases using XCTest framework and maintained code coverage.
· Used Instruments to tune the app performance, memory issues and battery consumptions.
· Used third party tools like Firebase,Charles Proxy, Alamo fire, App Centre, Source Tree, Jenkins Etc...
· Worked hand in hand with the product owner to estimate feature efforts and deadlines. Worked with QA team to test and fixing bugs.
· Worked on Agile methodology, Process included iterative development, 2-week sprints, and daily stand-up meetings, retrospective and used JIRA for ticket tracking.
· Written efficient, maintainable and reusable code prioritizing privacy and security.
Environment:XCode, MVVM Architecture, RESTful, Git, Source Tree, Applanga, Adobe Analytics, Crashlytics, TDD, XCTest, JSON, JIRA, Agile, APNS.
Walt Disney World, FL Jan 2017 to Dec 2017
Sr. iOS Developer
Responsibilities:
· Customized UITableView and UINaviagtion and Tab Bar Controller for the custom look and improve the user interface.
· Enabled the Auto Layout for positioning the UI elements appropriately in the view relative to the device and other view elements by adding constraints.
· Implemented Custom Table View and Core Graphics library to have better end-user experience.
· Utilized Core Animation for smooth transitioning between Views and better user experience.
· Used Cocoa Pods to manage the dependencies in the app architecture.
· Customized UIButton, UIToolBar, UINavigationBar, UIAlertView.
· Worked with the UIWebViewDelegate protocol to initiate callbacks to the Web View delegate methods.
· Followed Test-Driven Development (TDD) using XC Test in a Scrum development methodology to provide end-to-end development.
· Worked closely with client and UX teams to validate the requirements and helping them to understand technical feasibility.
· Implemented Push notifications depending on subscription and content changes.
· Worked on Networking using the protocol-oriented approach in Swift.
· Followed MVC design architecture, Cocoa design patterns and concepts like delegation, protocols, and categories.
· Followed the latest MVVM design pattern for designing to remove dependency between objects and add test cases.
· Analysing the mobile container needs with the MDM in order to secure company’s data.
· Worked in Agile Environment, Involved in Daily Stand-up call, Sprint Planning& Review meetings.
· Involved in requirements analysis, design, development, testing and deployment of iOS Application of Bank of America internal and external systems.
Environment: Core Data, AVFoundation, GitHub, Machine Learning, Jira, iOS SDK, Objective-C, Swift 4 ,XCode, Core Graphics, UIKit, Core Location, Map Kit, Foundation, Internal frameworks, Mobile Containers like Nitro desk and Mobile Device Management (MDM) like Air watch.
Sincerely,
Nithin |Sales Recruiter
TechSmart Global Inc.
666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.