Full Stack Developer
Current● Daily Interaction with Client's Technical Architecture in meetings to focus on the performance and implementation of code development.● Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and ReactJS. Created the responsive Ul components using React/Redux and to dispatch events to the store.● Used Bootstrap for responsive design which allows users to access it from any device.● Implemented client-side Interface using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.● Involved in creating custom components and library components for displaying data using React with Redux, ES6. Used React Http service to make GET/POST/PUT/DELETE to deal with API request and response.● Experience used SpringBoot which is radically faster in building cloud Microservices and develop a Spring-based application with very less configuration. ● Working with Java 8 features like Lambda Expressions, Filters, Stream API, forEach() method in Iterable interface, new Date API, Predicates and Functional Interfaces.● Designed several persistent classes and involved in designing and creating generic DAOs for the domain model by using of Hibernate 4.x with JPA annotation.● Used Spring Boot with ORM Framework (Hibernate) to do CRUD operations with Database.● Written SQL queries, PL SQL stored procedures, functions, triggers, cursors, sequences, and indexes which are going to be invoked by Batch processes.● Installed Kafka on the cluster and configure producer and consumer coding part in java to establish a connection from source to HDFS with popular hash tags.● Deployed Spring Boot based Micro-Services in Docker container by using AWS admin console.● Maintained and expanded AWS (Cloud Services) infrastructure using AWS Stack, defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.