Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

SRIRAM VALLURI

Hartford

Summary

  • Software Engineer with over five years of experience specializing in Java and Python and Golang, developing scalable backend systems using Spring Boot, Flask, and Django frameworks, emphasizing clean code and object-oriented design principles.
  • Expertise in constructing robust microservices architectures, leveraging event-driven models, integrating AWS EventBridge, Kinesis, Lambda, API Gateway, and DynamoDB, to facilitate highly available asynchronous processing.
  • Proficient in designing and developing secure RESTful APIs, incorporating JWT, OAuth2, and Spring Security protocols, ensuring regulatory compliance, and secure inter-service communication.
  • Skilled in optimizing database performance, with extensive experience in Oracle, MySQL, PostgreSQL, Cassandra, and MongoDB, through effective query tuning, indexing, and database schema design.
  • Extensive hands-on practice in Docker containerization for consistent deployment processes across various environments, orchestrated efficiently through Kubernetes clusters on AWS EKS, and ECS.
  • Adept at creating and maintaining comprehensive CI/CD pipelines using Jenkins and GitLab, integrating quality assurance tools such as SonarQube, Black, Maven, and Gradle for seamless software delivery.
  • Committed to rigorous software testing practices through Test-Driven Development (TDD) and Behavior-Driven Development (BDD), utilizing frameworks like JUnit, Mockito, PyTest, and Cucumber to ensure robust, reliable code.
  • Actively engaged in Agile Scrum methodologies, effectively participating in sprint planning, daily stand-ups, backlog grooming, retrospectives, and collaborating cross-functionally to meet project milestones.
  • Integrated Apache Kafka as a supportive messaging solution within application architectures, enhancing system communication, event logging, and maintaining reliable audit trails.
  • Proficient in managing cloud infrastructure automation using Terraform and AWS CloudFormation, ensuring secure, scalable environments through well-configured VPC setups, and IAM permissions.
  • Implemented advanced monitoring and logging using AWS CloudWatch for real-time analytics, proactive issue detection, and effective system maintenance.
  • Conducted meticulous manual API testing using Postman, guaranteeing reliable backend interactions, and thorough validation of system behaviors.
  • Experienced in developing secure, scalable, enterprise-grade applications capable of managing complex business processes efficiently, utilizing best practices in automation and security.
  • Maintained clear, comprehensive technical documentation covering APIs, system interactions, infrastructure setups, and deployment strategies, ensuring team alignment and operational clarity.

Overview

5
5
years of professional experience

Work History

Full Stack Developer

Cigna Group
07.2024 - Current
  • Developed scalable backend services using Java and Python, emphasizing clean architecture for maintainability, efficiency, and performance.
  • Developed backend microservices using Golang and Java, leveraging AWS Lambda and DynamoDB for low-latency, event-driven processing.
  • Built event-driven microservices using AWS Lambda, EventBridge, API Gateway, and DynamoDB, reducing latency, and enhancing real-time responsiveness.
  • Secured RESTful APIs using JWT and Spring Security to ensure robust authentication and authorization controls.
  • Optimized PostgreSQL and MongoDB databases with query tuning and indexing, achieving notable performance gains.
  • Implemented Redis caching to significantly reduce database load and improve API response times by up to 30%.
  • Automated multi-environment deployments using Docker containers, orchestrated with Kubernetes and GitLab CI/CD pipelines.
  • Integrated Kafka messaging to support reliable, asynchronous service-to-service communication, and event logging.
  • Utilized AWS CloudWatch for proactive monitoring, significantly decreasing downtime incidents.
  • Optimized infrastructure management and deployment processes utilizing AWS CloudFormation templates.
  • Participated actively in Agile Scrum practices, contributing to sprint planning, daily stand-ups, and retrospectives.
  • Maintained consistent coding standards and quality using tools such as SonarQube and Black.
  • Created and maintained precise technical documentation, clarifying system design and operational workflows.

Full Stack Developer

Xerox
10.2023 - 06.2024
  • Developed enterprise-level Java applications utilizing Spring Boot, ensuring compliance with SOLID principles for enhanced maintainability.
  • Designed event-driven architectures using AWS Kinesis, Lambda, and API Gateway for efficient, real-time data processing.
  • Developed secure REST APIs, integrating OAuth2 and Spring Security for comprehensive system protection.
  • Improved Oracle database performance significantly through query optimization, indexing, and stored procedure tuning.
  • Managed deployments using Docker containerization on Kubernetes (AWS EKS), enhancing scalability and reliability.
  • Configured automated CI/CD pipelines with Jenkins, SonarQube, and Gradle, accelerating deployment cycles.
  • Created interactive, user-friendly frontend modules with Angular, improving overall user engagement.
  • Utilized Kafka for efficient inter-service communication and real-time event logging, enhancing internal processes.
  • Established comprehensive TDD/BDD methodologies through JUnit and Mockito, securing robust and error-free releases.
  • Enhanced API quality through extensive manual testing with Postman, reducing production issues.
  • Automated infrastructure management with Terraform, ensuring consistent and secure AWS resource provisioning.
  • Strategically implemented Redis caching, reducing response times, and increasing application efficiency.
  • Contributed to Agile Scrum teams, enhancing project execution efficiency and promoting ongoing improvement.
  • Generated comprehensive technical documentation, elucidating API usage, deployment processes, and system architecture.

SOFTWARE ENGINEER

Orica
04.2020 - 07.2023
  • Developed resilient backend applications in Java (Spring Boot) and Python (Django), focusing on sustainable and effective code practices.
  • Designed and implemented AWS-based microservices architectures using EventBridge, Lambda, and API Gateway for asynchronous workflows.
  • Secured RESTful APIs with JWT and OAuth2 authentication via Spring Security, ensuring secure data transactions.
  • Enhanced MySQL and Cassandra database performance through indexing, query optimization, and efficient schema designs.
  • Managed scalable deployments using Docker and AWS ECS, significantly improving resource utilization.
  • Established automated Jenkins-based CI/CD pipelines, integrated with Maven and SonarQube, for seamless software delivery.
  • Built responsive and intuitive front-end interfaces with React.js, improving user interaction quality.
  • Integrated Apache Kafka to enhance application workflow consistency, supporting reliable messaging, and event handling.
  • Employed rigorous TDD and BDD practices with JUnit, Mockito, and Cucumber, improving software reliability.
  • Tested backend services thoroughly with Postman, guaranteeing consistent API functionality and decreasing defects.
  • Automated, scalable infrastructure provisioning using AWS CloudFormation streamlines deployment processes.
  • Deployed Redis caching strategies to greatly improve application responsiveness, and decrease database load.
  • Monitored application performance and diagnostics using AWS CloudWatch, significantly improving issue resolution time.
  • Actively contributed to Agile Scrum practices, including sprint planning, daily stand-ups, and retrospectives, for project success.
  • Developed in-depth technical documentation encompassing APIs, architecture choices, and deployment strategies to facilitate understanding and operational effectiveness.

Education

Master of Science - Computer And Information Sciences

Sacred Heart University
Fairfield, CT
12.2024

Skills

  • Java
  • Python
  • JavaScript
  • SQL
  • Spring Boot
  • Flask
  • Django
  • Hibernate
  • React
  • Angular
  • HTML
  • CSS
  • AWS Lambda
  • API Gateway
  • EventBridge
  • Kinesis
  • DynamoDB
  • CloudWatch
  • EKS
  • ECS
  • VPC
  • IAM
  • Azure
  • Apache Kafka
  • RabbitMQ
  • Oracle
  • MySQL
  • PostgreSQL
  • MongoDB
  • Cassandra
  • SQL Server
  • Redis
  • Docker
  • Kubernetes
  • Terraform
  • AWS CloudFormation
  • Jenkins
  • GitLab CI
  • Maven
  • Gradle
  • JUnit
  • Mockito
  • Cucumber
  • PyTest
  • Selenium
  • Postman
  • JWT
  • OAuth2
  • Spring Security
  • SSL/TLS
  • Agile
  • Scrum
  • TDD
  • BDD
  • Elasticsearch
  • Logstash
  • Kibana
  • Git
  • GitHub
  • GitLab
  • Cloud computing
  • Full stack development

Accomplishments

  • Engineered an automated real-time monitoring dashboard using AWS CloudWatch and Elasticsearch, reducing incident response times by 40% through proactive issue identification.
  • Led the creation of an automated compliance auditing solution utilizing Terraform and AWS Config, proactively identifying resource misconfigurations and reducing deployment errors by 50%.

Timeline

Full Stack Developer

Cigna Group
07.2024 - Current

Full Stack Developer

Xerox
10.2023 - 06.2024

SOFTWARE ENGINEER

Orica
04.2020 - 07.2023

Master of Science - Computer And Information Sciences

Sacred Heart University
SRIRAM VALLURI