Summary
Overview
Work History
Education
Skills
Projects
Accomplishments
Timeline
Generic

Sai Harsha Bandarupally

Chicago

Summary

Detail-oriented Software Engineer with 3+ years of experience in delivering scalable back-end solutions, driving significant cost efficiencies, and using Java. Skilled in Spring Boot development, leveraging large datasets and reducing third-party dependencies. Adept at cloud cost optimization, code quality assurance, and front-end performance enhancement.

Overview

3
3
years of professional experience

Work History

Application Engineer

Discover Financial Services
Riverwoods
10.2024 - Current
  • Deliver 3+ high-impact features quarterly through collaboration with architects, product managers, and QA, improving scalability and product reliability.
  • Build a backend personalization service using Java and Spring Boot to process clickstream data, reducing reliance on third-party tools through Adobe Target integration and cutting operational costs by 50%.
  • Analyze CPU, memory, and pod metrics across 20+ services in OpenShift (OCP) by tuning autoscaling policies and resource thresholds, resulting in a 35% reduction in cloud spend.
  • Optimize React components using TypeScript hooks by refining component lifecycles and improving render efficiency, thereby enhancing core web vitals by 20% and reducing load time to 1.2 seconds.

Senior Associate Application Engineer

Discover Financial Services
07.2023 - 10.2024
  • Launch a Spring Boot migration guild with 35+ engineers by creating shared best practices and upgrade checklists, ensuring smooth and consistent modernization efforts across teams.
  • Design reactive REST APIs using Spring Boot 3, Java 21, and WebFlux by leveraging non-blocking I/O patterns, supporting high-throughput demands with improved latency.
  • Lead disaster recovery configuration across 2 new data centers by setting up Global Traffic Management (GTM) and deploying Kubernetes services, enabling regional failover and service continuity.
  • Automate 90% of release processes using Jenkins, Docker, and Kubernetes by building reusable CI/CD pipelines, reducing deployment time from 2 hours to 15 minutes.

Full Stack Developer

Accenture (Offshore - Comcast)
Hyderabad
09.2020 - 12.2021
  • Deploy microservices to AWS EC2 for subscription lifecycle management by scripting infrastructure workflows and ensuring scalable deployments, maintaining uptime for 500K+ customer accounts.
  • Implement RESTful APIs with Spring Boot and TDD principles by writing robust unit, integration, and acceptance tests using JUnit and Cucumber, achieving over 95% test coverage.
  • Integrate DynamoDB for real-time session and usage data by replacing legacy data layers with a high-performance NoSQL solution, improving read latency by 150ms.

Education

Master of Science - Computer Science

Stony Brook University
New York
05-2023

Bachelor of Science - Computer Science

Jawaharlal Nehru Technological University
Hyderabad, India
01.2020

Skills

  • Programming Languages: Java, JavaScript, TypeScript, CSS, HTML, NoSQL, SQL
  • Frameworks & Tools: Spring Boot, React, Jenkins, Docker, Kubernetes, Swagger, Datadog, Cucumber
  • Cloud Technologies: AWS (EC2, Lambda, EKS, SQS, S3, CloudWatch), GCP, OpenShift
  • Database Tools: OracleDB, MySQL, DynamoDB

Projects

DNSSec Resolver

  • DNSSEC Resolver to optimize search efficiency, connecting directly to root servers and caching 100+ popular DNS requests, and reducing query time.

How to Reduce Traffic Collisions?

  • Deployed Hypothesis Testing and Linear Regression models to find the top 20 positive and negative correlated factors causing accidents in a particular area and under specific weather conditions using 15 GB of data.
  • Implemented similarity search to find similar counties (typically 3 in one bracket) at high risk and plotted the map.

Accomplishments

Secured 1st place in the AWS Cost-Optimization Hackathon and won Honors Award in the Monitoring-as-a-Code Hackathon at Discover, demonstrating expertise in cloud cost efficiency and observability.

Timeline

Application Engineer

Discover Financial Services
10.2024 - Current

Senior Associate Application Engineer

Discover Financial Services
07.2023 - 10.2024

Full Stack Developer

Accenture (Offshore - Comcast)
09.2020 - 12.2021

Master of Science - Computer Science

Stony Brook University

Bachelor of Science - Computer Science

Jawaharlal Nehru Technological University
Sai Harsha Bandarupally