Summary
Overview
Work History
Skills
Educationaldetails
Certification
Timeline
Generic

KAVYA CHOWDARY

Summary

Around 7+ years of hands-on experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE, Spring framework DB2. And Internet/Intranet technologies.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Sr Software Developer

United Parcel Service, UPS
02.2023 - Current
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns
  • Designed, analyzed and developed the front-end and back-end Servlets, Bootstrap for designing, HTML5, CSS3, Ajax, ReactJS for developing presentation layer
  • Responsible for JAVA, J2SE/J2EE, JBPM, EL and Java FX coding / development
  • Developed the data access classes using JDBC and SQL query log4j for logging and SVN for version control
  • Implemented a multithreaded server application in Java for interprocess communication and integration with existing systems
  • Proficient in designing and optimizing database schemas for both relational (PostgreSQL) and non-relational (MongoDB) databases, improving query efficiency by 40%
  • Log4J was used to monitor the error logs and used GIT as version control tool
  • Proficient in utilizing AWS services, such as AWS CloudFormation, AWS Elastic Beanstalk, and AWS Lambda, for deploying and managing Java applications, implementing infrastructure as code (IaC) practices, and automating the deployment process
  • Used Angular to create views to hook up models to the DOM and synchronize data with server as SPA
  • Worked extensively on the front-end side using JSP, HTML, CSS3, JavaScript and jQuery
  • Deployed Spring Boot based Micro-Services in Docker container by using AWS console
  • Used Micro service architecture with Spring Boot based services interacting through a combination of REST API
  • Implemented Micro Services based Cloud Architecture using Spring Boot and implementation of Business Services using the JAVA 11 and Spring Boot
  • Develop and maintain dynamic and responsive user interfaces for Java applications using Angular
  • Integrate Angular front-end components seamlessly with Java back-end services and APIs
  • Extensively worked on development of Restful web services API using Spring Boot
  • Developed REST controllers using Spring Data JPA with required JSON data
  • Utilized Helm charts to standardize application deployments across multiple Kubernetes environments, ensuring consistency and reliability in production releases

Software Developer

Microsoft
11.2021 - 01.2023
  • Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration
  • Solid understanding of Identity Lifecycle, SSO, authentication models, and security concepts
  • Integrate Java applications with Azure databases such as Azure SQL Database and Cosmos DB for data storage
  • Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA
  • Built Confidential tool using Angular 2/5/6/7/8/11, React RXJS, and NGRX platform
  • Developed components as an independent module for reusability across the application
  • Responsible for maintaining and expanding our Azure infrastructure
  • Experience in developing spring features like Spring MVC, Spring DAO, Spring Boot, Spring Batch and Microservices
  • Designed and implemented Kubernetes-based solutions for service discovery and load balancing, optimizing resource utilization and enhancing application performance
  • Created a Continuous Delivery process to include support building of Docker Images and publish into a private repository
  • Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, JSP, JBOSS, JSF, Junit, Struts, Spring, Hibernate, HTML, CSS, XML, JavaScript, Ajax, and JSON
  • Development experience in Java, Struts, Enterprise Java Beans, MDB, JMS, Spring IoC, MVC, AOP architecture
  • Experience with front-end development with back-end system integration
  • Developed modules in large cross-platform applications using Web Services (SOAP, REST), Microservices
  • Experienced in moving data from different sources using Kafka producers, consumers and preprocess data using Storm topologies
  • Good experience on NoSQL Data bases and hands on work experience in writing application on No SQL databases MongoDB, Apache Cassandra DB

Software Engineer

Capgemini
INDIA
03.2019 - 07.2021
  • Agile was used as the project management methodology and Rally & Confluence were the tools used
  • Design and maintain spring boot Microservices for large-scale enterprise applications.
  • Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
  • Implemented configured JIRA issue tracking software with Agile plug-in across all the company functions.
  • Have experienced developing web applications using Bootstrap, Code Mirror, Brackets and Ember.js.
  • Design and developed the UIusing NodeJS, Spring MVC, HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX.
  • Developed test cases using JUnit to validate several business rules in the application
  • Developed the functionalities using Agile Methodology.
  • Used JMS (Java Mailing Service) API and Kafka to mail notifications upon the success or failure when the backend processes are completed and to send mail notifications regarding any system related problems."
  • Developed REST API's using Spring MVC and Spring Boot, hosted all micro services on PCF
  • Implemented applications in HTML, CSS, and JavaScript
  • Services are migrating to Camel and deploying to Kubernetes cloud environment using CI/CD pipeline
  • Setup the Continuous Integration (CI) & Continuous Development (CD) for the application using Jenkins.

Skills

Java

Springboot

APIs

Angular 7

JavaScript

iframe

HTML and CSS

jQuery

junit

Git

Maven, Nexus

CI/CD

SQL

Oracle PL/SQL

Apache Tomcat

Eclipse

AWS

AZURE

Kubernetes

Docker

Oracle Forms and Reports

MQ and JMS

Linux Scripting

Educationaldetails

Masters from “Sacred Heart University” in computer and Information Systems.

Bcahelors from jntuk in computer science

Certification

  • Certified Full stack sofware Developer by Google.

Timeline

Sr Software Developer

United Parcel Service, UPS
02.2023 - Current

Software Developer

Microsoft
11.2021 - 01.2023

Software Engineer

Capgemini
03.2019 - 07.2021
KAVYA CHOWDARY