Summary
Overview
Work History
Education
Skills
Interests
Timeline
Generic

Yashaswini Kandukuri

Irving,TX

Summary

Well-qualified Full Stack Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 5 years of related experience.

Overview

6
6
years of professional experience

Work History

Java Full Stack Developer

Vanguard
02.2023 - Current
  • Collaborated with cross-functional teams in an Agile environment, resulting in a 20% increase in development efficiency, and ensuring the timely delivery of high-quality software.
  • Configured applications using Spring Boot and integrated Spring Security for REST APIs for secure authentication and authorization, ensuring robust application security and protection of sensitive data.
  • Set up Tomcat and Jenkins CI/CD pipelines for the projects, resulting in a significant 25%-time reduction in project delivery.
  • Integrated Elastic Stack and Splunk for proactive log monitoring and analysis, optimizing troubleshooting capabilities.
  • Worked on the Change of Ownership Application which is mainly on the Investment transfer. The stocks or Mutual funds or ETFS or holdings present in the account need to be transferred to the different account as part of minor/Gifting transfer.
  • In order to implement this, worked on AWS step functions/ lambdas to write the code in python for the implementation and the information for these lambdas is sent through external API.
  • Built and deployed server less micro services by seamlessly integrating AWS Lambda, S3, and Cloud Watch, resulting in improved scalability, cost-effectiveness, and streamlined monitoring.
  • Developed multiple web pages utilizing HTML, CSS, JSP, and JavaScript to implement client-side checking and validations.
  • Utilized React JS and Angular concepts to enhance interactivity and user experience across ten different pages.
  • Conducted comprehensive functional validations for 50 APIs using Postman, ensuring their reliability.
  • Automated tests using JUnit , resulting in a significant 90% improvement in bug detection.
  • Utilized Docker and Kubernetes for containerization and orchestration of applications for reliable deployment across different environments, while employing Git for version control.

Software Development Engineer

Amazon.com Services LLC
06.2022 - 01.2023
  • Utilized Java 8 Method References features and functional interfaces to streamline code implementation and enhance code readability.
  • Established an authentication system using O Auth 2.0 that improved security and reduced user-facing errors. Developed REST APIs and Micro services using Spring framework with Eclipse IDE reducing APIs response time by 20%.
  • Created web interfaces and customer interaction pages using React JS and their components. Utilized PostgreSQL as the primary database management system for efficient and reliable data storage and Cassandra for NoSQL data.
  • Worked on the MULTI-TENANCY project in which multiple containers/games are hosted in the single EC2 Instance based on resource availability in which utilization of instances can be done. Mainly worked on the Instance Refresh in which there is an use of Kubernetes API to schedule the new pods on to the correct instances. Taints , patching node are used here for appropriate reserving of instances whenever the user requests.
  • Also worked on the flipping a pool (volume, GPU, CPU units) from single tenancy to multi tenancy.
  • Prepared pipelines to deploy Docker containers and Kubernetes pods, which produced in a 100% stable application environment, worked on Identity and Access management IAM products to initiate, capture, record and manage user identities and their related permissions in an automated fashion.
  • Deployed application, which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes(EKS).
  • Designed applications that run multi-container Docker applications by utilizing the Docker-Compose tool which uses a file configured in YAML format. Used Kubernetes to manage containerized applications using its nodes, configmaps, selector, Services and deployed application containers as Pods.
  • Experienced in working on several Docker components like Docker Engine, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware installations and domain configurations.
  • Involved in writing the Shell Scripts in Jenkins to automate the entire CI/CD pipeline from development to deployment for every environment.
  • Engineered Splunk to build, configure and maintain heterogeneous environments and have in-depth knowledge of log analysis generated by various systems including security products.
  • Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.
  • Creating and Implementing branching and merging strategy with multiple branches and used Git as source code management repository to keep track of version changes.
  • Designed and implemented CI/CD using Jenkins and used Python scripts to automate deployments from Jenkins to remote servers. Created Python scripts to automatically parse data from logs
  • Collaborated with the DevOps team to enhance application availability by 15% through the deployment of gateways using Jenkins and Apache Tomcat servers. Implemented Elastic search, Apache Kafka for comprehensive logging and analysis purposes
  • Deployed applications to Amazon Web Services (AWS) utilizing EC2 instances. Implemented JUnit for Test-Driven Development (TDD) and achieved test coverage of 95%.
  • This resulted in a notable 15% reduction in production bugs, enhancing software stability.

Associate Solutions Engineer

PegaSystems Worldwide India Pvt Ltd
08.2020 - 08.2021
  • Utilized Java 8 Method References feature and functional interfaces to streamline code implementation and enhance code readability.
  • Developed the applications called Smart Adjust, which works on Check Processing and License Issuance, which works on Issuing the License. In the Smart Adjust application, a case type called Check processing is created using Flow, Flow action, Data Transform, Activities to determine whether the check issued is valid or not. In the License issuance application, a case type called License Configuration is created using Flow, Flow action, Validate rules, to determine whether the applicant is eligible for the License or not.
  • Worked on enforcing the service levels like goals and deadlines to the specific case type for the above Check Processing and License Issuance applications.

Java Full Stack Developer

NADSOL TECHNO LABS PVT LTD
01.2019 - 07.2020
  • Effectively led the migration of a micro service oriented Fitness application from .Net framework to Java Spring Boot, achieving a 30% improvement in performance, scalability, and user satisfaction
  • Designed and implemented an architecture integrating Spring MVC and Hibernate (JPA) for MySQL and Oracle DB, resulting in a 40% reduction in query response time for REST and SOAP-based web services.
  • Established an authentication system using O Auth 2.0 that improved security and reduced user-facing errors
  • Developed O Auth
  • REST APIs and Micro services using Spring framework with Eclipse IDE reducing APIs response time by 20%.Implemented Node JS as a server-side proxy to monitor response times, while developing multiple front-end screens using the
  • Angular (Typescript) and React Framework to enhance user interaction
  • Architected and developed REST and SOAP applications, APIs, and micro services using Spring framework, and Eclipse IDE, facilitating seamless integration and communication between system components
  • Reconciled CI/CD pipeline using Jenkins for the projects, resulting in a 25% faster to market and monitoring logs using Splunk.
  • Proficient in exception handling, test automation, and conducting integration tests, ensuring robust error handling and software quality.

Education

MS - Computer Science

University of Cincinnati
Cincinnati, Ohio
12.2022

Master of Science -

Vasavi College of Engineering
Hyderabad, India
08.2020

Skills

  • Methodology : SDLC, Agile
  • Languages : C, C, Core Java, Oops, Java 8, SQL, Python
  • Frameworks/Libraries: Spring MVC, Hibernate, React JS, Spring Boot, SOAP, Micro services, Spring Security, Node JS
  • IDE : NetBeans, Intelli J Eclipse, Visual Studio Code
  • J2EE Technologies : Servlets, JSP, JavaBeans, JDBC
  • Web Technologies : HTML, CSS, JavaScript, TypeScript, jQuery, Ajax, JSON, XML, Angular, Graph QL
  • Application Server : Apache Tomcat, AWS, Azure
  • Database :MySQL, Oracle, DB2, PL/SQL, SQL Server, PostgreSQL, NoSQL
  • Build /Other tools : MS Visio, Maven, JUnit, Cucumber, Jenkins, Docker, Kubernetes, Kafka, Terraform, Postman, Splunk, Big Data tool like Hadoop, Spark, Service Now
  • Version Control Tools: Git, GitHub, Jira
  • Operating Systems : Windows, Linux
  • Build /Other tools : MS Visio, Maven, JUnit , Cucumber, Jenkins, Docker, Kubernetes, Kafka, Terraform, Postman, Splunk, Big Data tool like Hadoop, Spark, Service Now
  • Version Control Tools: Git, GitHub, Jira
  • Operating Systems : Windows, Linux

Interests

I also worked on the .net Implementation of the above projects for Cheque processing and License Issuance for the requirement of the client. I worked on enforcing the service levels like goals and deadlines to the specific case type for the above Cheque Processing and License Issuance applications. Involved in various process design flow like writing Activity, Configuring a Work Party, Configuring a Service Level Agreement(SLA), routing based on worklists and workbaskets, configuring the Correspondence and Circumstancing the rules.

Timeline

Java Full Stack Developer

Vanguard
02.2023 - Current

Software Development Engineer

Amazon.com Services LLC
06.2022 - 01.2023

Associate Solutions Engineer

PegaSystems Worldwide India Pvt Ltd
08.2020 - 08.2021

Java Full Stack Developer

NADSOL TECHNO LABS PVT LTD
01.2019 - 07.2020

MS - Computer Science

University of Cincinnati

Master of Science -

Vasavi College of Engineering
Yashaswini Kandukuri