Summary
Overview
Work History
Education
Skills
Timeline
Generic

Yashwanth Gurram

Bentonville,AR

Summary

  • Around 5 years of experience as a full stack Web Developer, creating single-page web applications with either React or Angular as front end and Java Spring as the back end.
  • Proficient in developing single-page applications (SPA) using Angular and React.js.
  • Extensive experience in developing Front-end applications using HTML5, CSS3, JavaScript, Query, and AJAX.
  • Expertise in open-source libraries like Angular Material and Redux for customized needs.
  • Expertise in creating custom reusable React component libraries.
  • Experienced in working with Redux architecture using complex object-oriented concepts to improve the performance of the websites.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux animations.
  • Good experience in React JS for creating interactive UI's using one-way data flow, virtual DOM, JSX, and React Native concepts.
  • Expertise in React Components for UX-Library consisted of buttons, checkboxes, inputs, icons, toggle buttons, dropdowns, multi-level dropdowns, and many more.
  • Working experience in Agile and waterfall environments for software development.
  • Involved in daily scrums for sprint planning, sprint reviewing, and backlogs from the product owner .
  • Developed server-side application to interact with databases using Spring, Spring Boot and Hibernate.
  • Expertise in using Web Service technologies like SOAP, REST API, WSDL, UDDI, and Service Oriented Architecture (SOA) to integrate the web applications.
  • Worked on Core java concepts like Exception Handling, File handling, I0, Generics, Data structures, Collections, Logging and Garbage Collection.
  • Proficiency in implementing Multi-Threaded applications and in using design patterns like Factory Method, Abstract Factory.
  • Used RESTful Web Services for Data Exchange (send/receive appeal case information, filings, documents, etc.) with external agencies.
  • Developed Rest Web Services using Spring MVC and migrated a few services from servlets to Spring MVC.
  • Design and implement an application using Dispatcher Servlet, Dependency Injection, Annotation, Spring AOP, and Spring Security, Spring Boot, and Hibernate.
  • Experienced in monitoring the production environments 24/7 under on-call rotation to meet the service level agreements set by the management.

Overview

6
6
years of professional experience

Work History

UI Developer

Walmart
Bentonville, AR
01.2023 - Current
  • Design, develop, and test HTML5, CSS3, Bootstrap, JavaScript, and React.Js that meet accessibility and web browser standards for websites.
  • Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border,
    margin, padding, and table.
  • Applied optimization techniques to reduce page size and load times to enhance the user experience using sprites.
  • Developed the user interface by using React JS for SPA development.
  • Implemented ReactJS code to handle cross-browser compatibility issues across browsers.
  • I worked on using React JS components, forms, events, keys, router, and animations.
  • Worked on responsive design and developed a responsive website that could be served to desktop,tablet, and mobile users using React.js.
  • Maintained states in the stores and dispatched the actions using redux.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components,
    and Redux.
  • Used middleware, Redux-Promise, in the application to retrieve data from the backend and to also perform RESTFUL services.
  • Created and used reducers that received said actions to modify the store state tree.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Called the Restful web services calls for POST, PUT, DELETE, and GET methods.
  • Used object-oriented programming concepts to develop Ul components that could be reused across the web application.
  • Extensively used Git for version control and regularly pushed the code to GitHub.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs and issues on everyday basis.
  • Worked with the Jest unit test framework to write unit tests for JavaScript code.

Environment: HTML 5, CSS3, Sass, JavaScript, Bootstrap, React JS, Redux, ES6, Node.JS,Typescript,jest,GIT,JSON.

Full Stack Developer

Accenture
Hyderabad, Telangana
06.2018 - 08.2021
  • Worked with Agile methodology and actively participated in Scrum meetings as a part of SDLC, to produce quality deliverables within time.
  • Develop the Ul component architecture for the developer framework using Angular 7, Typescript, HTML5, CSS3, and Bootstrap.
  • Created custom, self-contained, reusable, and testable Angular 7 modules, controllers, directives, and services to implement key functionalities for customer account summary.
  • Used Angular 7 Http services for asynchronous validations for the input fields of the forms with the data existing in the database.
  • Took part in setting up the routing configuration using an Angular 7 router for various views and subviews.
  • Worked simultaneously in both production and development teams and took part in designing and developing dynamic web.
  • pages using HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, and Angular 7 for single-page applications.
  • Worked on customizing the Bootstrap classes using CSS preprocessors like SASS.
  • Worked on the enhancements of the navigation and menu buttons into responsive features using Bootstrap Nav-Default class and the collapse button.
  • Used AJAX calls to consume RESTful web services to fetch data and implement asynchronous communication with the server side, and then rendered the data on Prime NG data tables.
  • Worked on creating Angular custom pipes to sort the history of various customers in order of date, year, and month,
  • Used Hibernate 4 to store the persistent data as an object-relational mapping (ORM) for communicating with the database.
  • Used a microservice architecture with Spring Boot-based services interacting through a combination of REST to build, test, and deploy identity microservices.
  • Worked on latest features of Java 8, like lambda expressions and functional interfaces.
  • Developed Spring MS Message listeners to process messages synchronously between new services and legacy services.
  • Developed the DAO layer for the application using Spring and Hibernate and developed various business logic and reports.
  • Used GIT as a version control tool for effectively managing the code changes and my experience with Agile/Scrum methodology.
  • Worked in a CI/CD environment with Jenkins, Maven, AWS and Terraform

Environment: Java 8, HTML5, CSS3, Bootstrap, JSON, TypeScript, Angular 4, MongoDB, Spring security, Spring Boot, SASS,
Hibernate ORM, Spring AOP, Karma, Jasmine, Jenkins, AWS, PrimeNG, Agile, Scrum, Jira, Junit, SoapUl, REST, GIT,
Tomcat.

Education

Master of Science - Business Analytics

Governors State University
University Park, IL
12.2022

Bachelor of Technology - Computer Science And Engineering

Jawaharlal Nehru Technological University
Hyderabad
04.2018

Skills

Web Technologies: JavaScript, TypeScript, React, React-Native, HTML, CSS/SASS,Nodejs, and Angular 2x

Languages: Java, Python

Frameworks: Angular, Nodejs,Reactjs,and Expressjs

Tools: Jira, CS5, Visual Studio, Eclipse

IDE Editor: Eclipse, Web Strom, Sublime, Visual Studio Code, Notepad, Eclipse, and NetBeans

Databases: Mongo DB, PostgreSQL,SQL

Version Control: SVN,GIT,CVS

Methodologies: Agile, UML Waterfall

Testing: Unit testing frameworks (JUnit, Jest, Enzyme, React Testing Library), Sonar

Design Tools: Figma,InVision

Containerization: Docker, Kubernetes

Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X

Timeline

UI Developer

Walmart
01.2023 - Current

Full Stack Developer

Accenture
06.2018 - 08.2021

Master of Science - Business Analytics

Governors State University

Bachelor of Technology - Computer Science And Engineering

Jawaharlal Nehru Technological University
Yashwanth Gurram