Full-Stack Developer
CurrentMade use of React JS to build Bootstrap components for responsive UI objects and linked with API data to view and render the virtual DOM dynamically.Responsible for the overall layout design and prototype using React JS with Redux library, jQuery UI, and CSS/Less and HTML5.ImplementedNode JS as a server-sideproxy for an event-driven, non-blocking I/O model to make the application lightweight and efficient.Extensively worked in writing minimal code in building re-usable forms with their validations using REACT with Redux Architecture.Good knowledge of Lambda expressions, Time APIs, and Java 8 core featuresDefine requirements and specifications for Development using Oracle R12, Oracle Forms, Oracle Reports and SQL.Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD).Experience in Docker Engine and Docker Machine environment, to deploy the micro services-oriented environments for scalable applications.Optimized cleaning up of session-level Data Structure's shared across different open tabs when data is flushed/committed from one of the tabs.Implemented Struts encouraging application architectures based on the Model View Controller (MVC) design pattern and Struts 2 framework for front-end development and presentation logic.Developed JavaScript for all client-side validations and developed GUI using CSS, JSTL, and XSL.Apply focused development changes across oracle databases and see the changes applied through the life cycle of environments and testing into production via internal deployment tool.DevOps role converting existing AWS infrastructure to Server-less architecture (AWS Lambda, Kinesis) deployed via CloudFormation.Dockerized Spring Boot application to Pivotal Cloud Foundry PAAS (Platform as a service).Performed Unit testing on applications using tools Mocha to test Reactjs and Chai for Node.js.Experience in integration testing tools like Selenium Web Driver, Cucumber (Behaviour Driven Development testing).