Thursday, April 22, 2021

IOS Developer available for new project. Open to relocate. Visa H4EAD.


Pramela K
IOS Developer available for new project. 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, App Kit, UIKit, Core Data, Core Animation, Core Graphics, Map Kit
 
Professional Experience
                               
Lennox International Inc, Dallas, TX                                                                                                               March 2020 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.
 
 
 
Client:  Samsung, Mountain View, CA                                                                                                  Jan 2016 to Dec 2016
IOS Developer
 
Responsibilities:
·       Performed Unit and integration testing all the modules.
·       Implemented push notification service setup on App side.
·       Worked on cocoa touch layer and core OS layer for handling network storage.
·       Worked with Backend team to communicate with web services.
·       Worked on GCD in order to handle multithreading functionality. 
·       Created IPA file and distributed them to testers for testing purpose. 
·       Worked on finding problems and resolving the issues generated.
·       Worked closely within a cross functional team of testers and developers. 
·       Debugging issues at onsite whenever required. 
·       Design, Development of all the screens for application using cocoa touch, Objective-C.
·       Designing the screens and workflow for iPhone client application.
 
 
Environment: Mac OS X, Objective C, Xcode 4.6, Cocoa, Cocoa Touch, sketch, Photoshop, Cocoa framework.
 
Client: Bhaskara Info Services, Hyderabad, India                                                                                       March 2014 to August 2015            
IOS Developer
 
Responsibilities:
·        Used Cocoa Pods to manage the dependencies in the app architecture.
·        Worked on web service calls and JSON parsing included in the project.
·         Used AF Networking API for integrating the web services.
·        Implemented new functionalities for better user experience with more responsive, interactive, iniative and dynamic features in Application.
·        Created Custom UI Navigation View, UI Tab Bar View, UI Custom Cell, UI Alert View by utilizing third-party libraries and existing libraries from Apple.
·        Validated and submitted Application to the app store and provided support to get approval from Apple.
·        An active participant in understanding requirements and sketching out acceptance criteria with the project manager.
·        Optimized performance by Multi-Threading tasks using GCD blocks and NSOperationQueue.
·        Implemented Push notifications depending on subscription and content changes.
·        Followed a work data flow principle for design and development using XC test.
·        Worked with Interface builder, UIKit, Auto Layouts, Foundation, Cocoa Touch, Core Data, SQLite, MapKit, Core Animation, NSUserdefaults, AF Networking.
·        Performed testing end application for data accuracy and process critical information from multiple
inputs simultaneously.
·        Implemented Custom Table View and Core Graphics library to have better end-user experience.
·        Created a custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database
·        Followed Test-Driven Development using XC Test in a Scrum development methodology to provide end-to-end development.
·        Used Third-party frameworks like Hockey app for crash reports, Test flight, google analytics for tracking the number of users
 
Environment: AF Networking, XC test, Multi-Threading, Cocoa Touch, Foundation, Scrum, Mac OSX, iOS SDK, XCode, Objective - C, MVC, JSON, Restful API, TDD, Core Graphics, Core Data, GitHub, Cocoa-pods.


Thanks & Regards
 
Nithin
Sr Sales Recruiter
Email ID : nithin@techsmartglobal.com  | Direct : 732-798-7771|
TechSmart Global Inc.
666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.