Around 9+ years of experience in the requirement analysis, design, development, testing, implementation, and support using Object Oriented Methodologies and Java/J2EE technologies with all 3-tiers of application development: Presentation, Business, and Persistence layers. Expert level skills on ReactJS, JQuery, JavaScript, AJAX, HTML5, CSS3 Extensive working experience in design and development of J2EE applications using Core Java, Java Collections, Exception handling, Annotations, Data Structures, Multithreading, XML and other open source frameworks and APIs. Developed the UI screens using HTML5, CSS3, Ajax, jQuery, React js and was involved in resolving cross browser JavaScript issues. Extensive experience in Redux and ReactJS to create user interfaces. Solid understanding of React Virtual DOM Algorithm, for React performance optimization. Developed web applications for Government’s Healthcare organization using NodeJS as Backend programming language. Used Jest as the Testing framework for writing Test cases for the application developed in NodeJS and UI in ReactJS Worked in ReactJS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts. Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept Proficient in developing Web Services, related technologies & frame works: WSDL, SOAP, REST and Jersey, SOAP UI and generating client using Eclipse for Web Services consumption. Experience in software configuration management using CVS, Tortoise SVN, GitHub. Experience in Agile software development process, Test Driven Development and Test First Methodology Expertise in using and developing environment tools of Java, NodeJS, ReactJS including Eclipse, Spring Tool suite, Visual Studio Code. Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirements in a distributed application environment