Summary
Overview
Work History
Education
Skills
Timeline
Generic

Navya Sri Pallapothu

Sandy Springs,Georgia

Summary

Accomplished senior software developer with 6 years in creating and implementing scalable microservices-based applications utilizing Java Spring Boot and RESTful APIs. Strong skills in API integration and distributed systems, with a focus on event-driven architecture using Apache Kafka. Demonstrated success in optimizing performance, identifying system gaps, and enhancing coding standards. Proficient in Agile/Scrum practices and experienced in collaborating with cross-functional teams to deliver high-quality applications.

Overview

8
8
years of professional experience

Work History

Senior Software Developer

T-Mobile
02.2023 - Current
  • Designed, developed, and maintained microservices-based applications using Java and Spring Boot, ensuring scalability and high availability.
  • Collaborated with cross-functional teams (Business, QA, DevOps, and Product Owners) to gather and analyze requirements, translating them into technical solutions.
  • Created technical design documents, sequence diagrams, and architecture flow diagrams for newly developed features and system enhancements.
  • Implemented Apache Kafka-based event-driven architecture to enable asynchronous communication and ensure loose coupling between services.
  • Integrated legacy SOAP web services and modern RESTful APIs to enable seamless system interoperability.
  • Integrated multiple third-party APIs to enhance application functionality and improve user experience.
  • Integrated with Snowflake and MySQL databases.
  • Conducted and participated in code reviews, improving coding standards, performance optimization, and maintainability.
  • Contributed to application architecture design, including workflow modeling and microservices decomposition.
  • Acted as the Security Focal Point, addressing vulnerabilities, implementing secure coding practices, and ensuring compliance with enterprise security standards.
  • Experienced in using AI tools and models

Senior Software Engineer

Infosys Ltd.
06.2018 - 12.2020
  • Designed, developed, and implemented enterprise-grade applications using Java and Spring Boot, following microservices architecture principles.
  • Developed and executed unit and integration test cases using JUnit and Mockito to ensure high code coverage and application reliability.
  • Utilized version control systems including Git, SVN, and CVS for source code management, branching strategies, and team collaboration.
  • Integrated third-party APIs into existing applications using RESTful web services, ensuring secure and seamless data exchange.
  • Integrated with MySQL and Oracle databases.
  • Diagnosed, debugged, and resolved application defects, improving system performance, stability, and user experience.

Education

Master of Science - Computational Science

Kennesaw State University
06-2022

B.Tech - Electronics And Communications Engineering

JNTUK
05-2018

Skills

  • Java and Spring Boot
  • Apache Kafka
  • SOAP and REST integration
  • Snowflake and MySQL
  • Cross-functional collaboration
  • Build tools: Maven and Gradle
  • CI/CD pipelines
  • OpenShift
  • Splunk and Grafana

Timeline

Senior Software Developer

T-Mobile
02.2023 - Current

Senior Software Engineer

Infosys Ltd.
06.2018 - 12.2020

Master of Science - Computational Science

Kennesaw State University

B.Tech - Electronics And Communications Engineering

JNTUK
Navya Sri Pallapothu