Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Vishwaroop Voruganti

Edison,NJ

Summary

Proficient 5+ years in software developer with deep understanding of both technical and business aspects of software development. Experienced in developing web applications and mobile apps, with emphasis on clean code, maintainability, security and performance. Experience in analysis, design, implementation, and testing of Object-Oriented Applications in Client/Server environments using Java/J2EE. Experience in developing web Applications and client server multi-tier applications with consistently increasing responsibilities and Web Development, designing User Interface (UI) applications and professional web applications using HTML/HTML5, JAVASCRIPT, Angular 8/12, Node.js, Responsive Web Design, React/Redux, React Hooks, Bootstrap, JSON, JSP. Effective problem-solving skills, outstanding interpersonal skills, good in written and verbal communication. Ability to work independently as well as within a team environment.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Engineer

Verizon
02.2021 - Current
  • Used HTML5, CSS3, JavaScript, typescript, AJAX, Angular8 and angular 12 and Bootstrap in developing front end.
  • Involved in discussions with Business Analysts and designed TDD (Technical Design Documents)
  • Experience in using build/deploy tools such as Jenkins, and OpenShift for Continuous Integration & Deployment for Microservices
  • Utilized Angular for its efficient data flow architecture to create lightweight and render efficient web app that searched projects via GitHub API through keywords
  • Migrated application developed in angular 8 to angular 12 recently
  • Created reusable custom pipes and directives for filter and sorting table columns for customer table component which is used for CRUD operations
  • Used ngModel to achieve two-way binding and used ngIf to display custom validation and error messages created for forms
  • Configure Elastic load balancers with EC2 auto scaling groups
  • Implemented AWS Solutions using EC2, S3, RDS, EBS, Elastic load balancer, Auto scaling groups
  • Used REST client / POSTMAN to check response of various API's, Swagger UI as a visual documentation for backend implementation and client-side consumption.
  • Implemented Rest based web services using JAX-RS annotations, Spring MVC Rest controller to handle different data representations.
  • Worked on JAVA Collections API for handling data objects between business layers and front End and Used Spring Rest Controllers, Spring Web MVC and Spring Boot extensively to implement server-side business logic.
  • Worked on database concepts and solid experience in databases such as SQL Server, Oracle, and/or NoSQL.

Software Engineering

Express Scripts
10.2019 - 01.2021
  • Expertise in developing responsive reusable web components using advanced react Js, html5 and css3 and Proficient in writing functional react programming using hooks and Expertise on writing mock service calls for client using express Js proxy middleware
  • Worked on react playbook for making reusable components and Proficient in writing unit test using jest framework
  • Used Axios for making HTTP service calls on client side and Expertise on working client state management framework like redux (actions, reducers and middleware)
  • Proficient in form field (input, password, email, Calendar) validations using redux forms
  • Good hands 'on in creating analytics for web applications and Good knowledge in creating restful API's using spring boot
  • Well versed in working on micro-service architecture and Proficient in java 8+ feature and Specialized in framing queries for analyzing production data using Splunk tool.
  • Experience in developing batch applications using RabbitMQ, AWS Lambda Stack and Good knowledge on writing server-side session management using cookies for authentication tokens
  • Responsible for implementing UI mockups, integrating third party REACT libraries and handling/creating Redux store data
  • UsedMiddleware, Redux-Thunk in application to retrieve data from back-end and to also perform RESTFUL services
  • Good knowledge on using launch darkly framework which is used for managing data and versioning of API's
  • Good exposure on working agile methodology using tools Jira, confluence for project management and GitHub for code repository management.
  • Expertise in Quality Assurance (QA) of delivered QA stories and also flexible in performing regression testing before production delivery.

UI/Front End Developer

Microsoft
02.2019 - 09.2019
  • Developed web application with various screens for front end using React and used various predefined components from NPM (Node Package Manager), HTML/HTML5, CSS/CSS3, Fabric UI, JavaScript (ES5/ES6),Redux, React-Router , AJAX, JSON.
  • Experience in working with RESTful Web Services and implementing RESTful API's and Used Axios package for calling rest-API's
  • Used lazy loading using Higher order components
  • Worked with JSON web tokens for authentication and authorization security configurations using Node.js
  • Worked on Component library consisted of Button, Checkbox, Input, Icons, Toggle Button, Dropdown, Multi- Level Dropdown and many more.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL service
  • Worked with unit testing of JavaScript applications using Jest, Jasmine.

Software Engineer

FedEx Ground(Contract)
09.2018 - 01.2019
  • Designed and developed web pages based on requirements by using HTML, CSS, typescripts, Angular 4.
  • Created custom directives for data manipulations and to display data in company standard format.
  • Restful web services interface to Java-based runtime engine and accounts.
  • Integrated with backend code for highly interactive AJAX based applications.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts and fixed bugs for several browsers.
  • Used GITversion control for Development.

Education

Masters in Information Assurance -

Wilmington University
New Castle, Delaware
05.2018

Skills

  • HTML5
  • CSS/SASS
  • Javascript/Typescript
  • Java, Spring, Spring Boot
  • React
  • Angular

Certification

AWS Certified Solutions Architect

Timeline

Software Engineer

Verizon
02.2021 - Current

Software Engineering

Express Scripts
10.2019 - 01.2021

UI/Front End Developer

Microsoft
02.2019 - 09.2019

Software Engineer

FedEx Ground(Contract)
09.2018 - 01.2019

Masters in Information Assurance -

Wilmington University
Vishwaroop Voruganti