Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

Prudhvidhar Katta

Software Developer
Kansas,United States

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 2+ years of related experience.

Overview

2
2
years of professional experience
5
5
years of post-secondary education

Work History

Full Stack Developer

Kesh Tec Inc
02.2023 - Current
  • Design and Development: Worked on creating High level and low level design for incident notification service.
  • Spring Boot Expertise: Created the spring boot service from scratch
  • API Security: Successfully implemented OAuth 2.0 authentication to secure REST APIs, ensuring data integrity and user privacy.
  • OWASP Standards: Adhered to OWASP security standards meticulously, safeguarding applications against potential security threats while developing REST APIs.
  • Scalable Systems: Developed high-throughput systems capable of handling over one million requests within a three-hour window, optimizing application performance and responsiveness.
  • Data Caching and Analysis: Utilized the powerful features of ehcache in Spring Boot to efficiently store and analyze runtime data, enhancing overall system efficiency.
  • Performance Testing: Proficient in using JMeter to conduct rigorous performance testing, identifying bottlenecks, and optimizing application performance.
  • Unit Testing: Demonstrated expertise in employing JUnit and Mockito for thorough unit testing, ensuring the reliability and correctness of application functionalities.
  • Collaborative Approach: Actively participated in design and code review meetings, collaborating with architects and team members to maintain high-quality code and deliverables.
  • Containerization and Orchestration: Proficient in deploying applications using Docker and Kubernetes (K8), facilitating seamless deployment and scalability.
  • Frontend Development: Created React SPA for managing the configuration of incident notification service.
  • Integration Expertise: Successfully integrated REST APIs with user interfaces, ensuring a seamless user experience.
  • Configurable Scheduling: Implemented a dynamic scheduler, allowing runtime changes to the configure the interval time without the need for deployment, enhancing application flexibility.
  • Resilient and Fault-Tolerant Architectures: Developed REST APIs with a focus on resiliency and fault tolerance, ensuring system stability and reliability.
  • Spring Data JPA: Proficiently used Spring Data JPA, simplifying data access and persistence tasks.

Associate Software Engineer

Accenture
10.2020 - 07.2021
  • Project Description: This application was designed and developed to assist dock supervisors in efficiently loading and unloading packages into containers, while also providing features for scheduling and delivery zone allocation using geo-location APIs.
  • Roles and Responsibilities: Joined as an intern and actively contributed to requirement gathering and analysis, demonstrating a keen understanding of project needs and goals.
  • Played a key role in defining the Request and Response formats, skillfully adding them to the OpenAPI specification to enable smooth communication.
  • Collaborated with the team in implementing RESTful APIs, ensuring seamless interactions between different components of the application.
  • Earned trust by taking ownership of writing JUnit and Mockito test cases, ensuring the robustness and reliability of the application's functionalities.
  • Proved instrumental in addressing and resolving production and regression defects, thereby enhancing the overall stability and performance of the application.
  • Exhibited a strong sense of responsibility by providing on-call support for production deployments, ensuring uninterrupted operations and timely issue resolution.

Education

Master of Science - Computer Science

University of Missouri - Kansas City
Kansas City, MO
08.2021 - 12.2022

Bachelor of Technology - Electronics And Communications Engineering

Sreenidhi Institute of Science And Technology
Hyderabad, India
08.2016 - 05.2020

Skills

  • Java Programming
  • Spring Boot
  • Rest APIs
  • Spring Data JPA
  • JavaScript
  • React
  • Angular
  • Docker
  • Kubernetes
  • Application Development
  • Databases: Oracle, MongoDB

Timeline

Full Stack Developer

Kesh Tec Inc
02.2023 - Current

Master of Science - Computer Science

University of Missouri - Kansas City
08.2021 - 12.2022

Associate Software Engineer

Accenture
10.2020 - 07.2021

Bachelor of Technology - Electronics And Communications Engineering

Sreenidhi Institute of Science And Technology
08.2016 - 05.2020
Prudhvidhar KattaSoftware Developer