Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sirisha Parvathaneni

Los Angeles

Summary

With over 7 years of experience with creating robust software applications tailored to client needs. Utilizes advanced coding techniques to ensure seamless performance and scalability. Strong understanding of software development lifecycle and agile methodologies.

Overview

8
8
years of professional experience

Work History

Senior Associate Technology

Publicis Sapient
04.2024 - Current
  • Participated in all phases of the Software Development Life Cycle (SDLC), from requirement gathering to development and analysis.
  • Designed and implemented the MVC design pattern using the Spring framework for the web-tier.
  • Developed RESTful microservice architecture with Spring Boot backbend and React frontend.
  • Created Spring Boot RESTful services to retrieve database data and provide JSON responses to the web tier.
  • Used Spring Boot Actuator for configuration management and Log4j for debugging and error tracking..
  • Built reliable, event-driven architectures leveraging message brokers such as Apache Kafka and RabbitMQ.
  • Secured application access by implementing Single Sign-On (SSO), API security, and Okta-based integrations.
  • Deployed containerized applications using AWS EKS (Elastic Kubernetes Service) for managed Kubernetes orchestration and cloud deployment.
  • Applied Test-Driven Development (TDD) using JUnit for unit testing, bug resolution, and change requests.
  • Liaised with business and functional teams to ensure clear requirement understanding.

Java/J2EE Developer

Citizens Insurance
03.2023 - 03.2024
  • Developed and deployed microservices using Spring Boot, leveraging its auto-configuration and embedded server capabilities for simplified development and enhanced adaptability across environments.
  • Packaged applications into Docker containers to maintain consistency and facilitate scalability across development and production environments.
  • Managed Docker containers with Kubernetes to automate deployment, scaling, and operations, enhancing service discovery, load balancing, and self-healing capabilities.
  • Configured and managed AWS services like EC2, S3, IAM, EBS, and RDS, utilizing AWS CloudFormation for efficient infrastructure setup and management.
  • Integrated Kafka to handle real-time data feeds and enable asynchronous communication between microservices, improving system responsiveness and scalability.
  • Maintained high code quality with rigorous reviews and performance optimizations, implemented TDD with JUnit, and automated builds and deployments to AWS using Jenkins.
  • Developed RESTful services using Spring MVC to manage APIs and facilitate integration with frontend technologies and external systems, supporting both REST and SOAP protocols.

Java/J2EE Developer

Northern Trust Bank
11.2021 - 02.2023
  • Spearheaded the full SDLC, including requirement gathering, system design, development, and testing of complex application modules using Java and Spring technologies.
  • Engineered a single-page application using Java 8, enhancing user interaction and security management through advanced features like Lambda expressions.
  • Developed and maintained microservices using Spring Boot, focusing on creating scalable and efficient RESTful services to improve application responsiveness.
  • Implemented robust AWS cloud solutions, configuring services such as EC2, S3, and Lambda to ensure high availability and fault tolerance.

Java/J2EE Developer

Magellan Health
01.2020 - 10.2021
  • Implemented Hibernate for robust database interaction and used Java Messaging Service (JMS) for reliable communication within the application, ensuring efficient data management and notification systems.
  • Conducted thorough unit testing using JUnit and employed Log4J for detailed logging and error tracking, which supported high-quality development and maintenance practices.

Java Developer

Infor Global Solutions
11.2017 - 12.2019
  • Engaged in requirement analysis, design, and development phases, ensuring thorough documentation and adherence to SDLC methodologies.
  • Implemented and integrated MVC architecture using Spring, separating business logic from presentation and database layers for enhanced maintainability.
  • Developed and maintained web applications and REST APIs using Spring Boot and Hibernate, focusing on efficient data handling and service integration.

Education

Bachelor's - ECE

JNTUK
Kakinada, India
06-2016

Skills

  • Languages: Java 17/8, Microservice
  • Java/J2EE Technologies: Java, JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Java Multithreading, Generics and Collections
  • Containerization and Orchestration: Docker,Kubernetes
  • Continuous Integration and Continuous Deployment (CI/CD):Jenkins,CI/CD
  • Cloud Technologies: AWS S3,IAM EC2,EKS, CloudWatch,Azure Databricks
  • Web Technologies: HTML5, XML, DOM, CSS3, JavaScript,jQuery, AngularJS, ReactJS
  • Build Tool: Maven, Gradle
  • Code Quality Tools: SonarQube,
    SonarLint:
  • Monitoring Tools: Prometheus,Grafana,
    Splunk
  • Methodologies: Agile, Waterfall
  • Frameworks: Spring, Spring Boot, Spring Security,Spring Reactive ,Spring JPA, Hibernate, MVC,
  • Design & GUI Tools: Eclipse, Intellij, STS,Visual Studio Code
  • App servers: IBM WebSphere, Apache Tomcat, BEA Web Logic, JBoss
  • Databases/Tools: Oracle, SQL Server, My-SQL, PL/SQL Developer
  • Design/Version Control: GitHub, GIT
  • Operating Systems: Windows, Linux, UNIX

Timeline

Senior Associate Technology

Publicis Sapient
04.2024 - Current

Java/J2EE Developer

Citizens Insurance
03.2023 - 03.2024

Java/J2EE Developer

Northern Trust Bank
11.2021 - 02.2023

Java/J2EE Developer

Magellan Health
01.2020 - 10.2021

Java Developer

Infor Global Solutions
11.2017 - 12.2019

Bachelor's - ECE

JNTUK
Sirisha Parvathaneni