VAISHNAVI MALIREDDY
Email Id: ********************@*****.***
Phone: 510-***-****
Professional Summary:
Around 2 years of overall experience in all phases of Software Development Life Cycle including Coding, Development, Testing, Maintenance and Support using technologies related to Java, J2EE frameworks, Web related technologies, Web services
Experience in building modular applications with Spring Boot and Strong background with Spring and Spring related projects
Good Knowledge and experience working with applications using Frameworks like Spring DI, Spring DAO, Spring MVC, Spring Core and ORM frameworks like Hibernate, Spring Data JPA
Experience in designing Front-end pages using HTML, CSS, PHP, JavaScript and React JS.
Hands on experience in Implementing Persistent layer using Hibernate and Spring Data JPA frameworks
Education:
Northeastern University, Boston, MA
Master's in information systems, May 2020
Amrita Vishwa Vidyapeetham, Bangalore, India
Bachelor's of Engineering in Computer Science, May 2017
Technical Skills:
Languages
Java, J2EE, Python, C, C++, MATLAB
IDE
IntelliJ, Web Storm, PHP Storm, Eclipse, NetBeans
Frameworks
Spring Boot, Spring MVC, Spring Batch, Spring Data JPA, Apache Kafka, Hibernate, Log4j2, Swagger.
Testing Framework
Junit, Spock, Mockito, JMeter.
Databases
PostgreSQL, MySQL, MongoDB, Oracle, SQLServer.
Web Technologies
HTML, CSS, PHP, JavaScript, ReactJS, JSP, Servlets, SOAP Web Services, REST Web Services, XML, JSON.
Build Tools
Ant, Maven.
Web/Application Servers
Tomcat
Version Controls
GIT
Methodologies
Agile, SDLC.
Cloud Platform
Amazon Web Services.
Professional Experience:
Capital One, Dallas, TX Jan 2021 to Till Date
Role: Application Developer
Roles & Responsibilities:
Developed Micro services using Spring Boot framework for handling and persisting the requests.
Used Spring framework annotations to wire the object dependencies across the application.
Used log4J2 logging framework throughout the application for logging and debugging purposes.
Worked on documenting the metadata into Nebula where all the data set registration and metadata
capture related to business, technical and data classification was stored
Worked on resolving White source and container vulnerabilities by making code changes in the
microservices
Updated PostgreSQL database by removing avoidable tables for better performance
Worked on pop token authentication for Angular and Spring Boot microservices to
redirect RestAPIs to DevExchange portal to secure APIs
Monitor system performance metrics and identify potential risks/issues
Used POSTMAN Rest client to test RESTful web services
Worked on updating the performance and functional testcases according to the requirements
Worked on SLF4J for logging errors, messages, and performance logs
Used Maven for project management like build, install
Worked with IntelliJ as the IDE for developing, testing and deploy the application
Troubleshoot and debug complex issues and implement solutions to resolve the identified issues
in Spring Boot microservices
MyElth, Dublin, CA June 2020 - Nov 2020
Role: Software Developer
Roles & Responsibilities
Designed and developed various Web forms using HTML, CSS, JavaScript and ReactJS
Designed CSS templates for use in all pages on the website working with CSS Background,
positioning, text, border, margin, padding, and table.
Worked on RESTful Web Services for transferring JSON data between two interfaces
Used ES6(ECMAScript) language specification along with React JS to develop the web pages
Used POSTMAN Rest client for chrome to test all the services.
Developed endpoints in Spring Boot using Rest API to retrieve data from database
Developed Hibernate with Spring Boot Integration as the data abstraction to interact with
MongoDB database
Cognizant Technology Sol, Coimbatore, India May 2017 - May 2018
Role: Java Developer
Roles & Responsibilities:
Used Hibernate ORM framework for database interactions.
Used Spring core annotations extensively to get rid of XML configuration files.
Created JAX-RS RESTful web services for GET, POST, PUT and DELETE requests.
Used GIT for source code management.
Work with SQLServer and PostgreSQL databases to develop applications that writes and retrieves
data to and from the database
Developed custom SQL queries and stored procedures for easy access
Develop applications using Micro services architecture to improve reusability, scalability and
availability of code
Build/implement container-based solutions using Docker and CI/CD pipeline using Jenkins.