Summary
Overview
Work History
Education
Skills
PROJECTS & ADDITIONAL EXPERIENCE
CERTIFICATIONS
Websites
Timeline
Generic

Bharath Kodhati

Summary

Software Engineer with 4+ years of experience in designing and developing scalable microservices using Java, Spring Boot, and AWS. Strong expertise in distributed systems, API development, cloud computing, and backend architecture. Proven ability to optimize system performance and drive high-impact engineering solutions.

Overview

6
6
years of professional experience

Work History

Software Engineer

Walmart
Sunnyvale, CA
01.2024 - Current
  • Designed and developed highly scalable Spring Boot microservices for Walmart’s Last Mile Delivery System.
  • Created GraphQL APIs for seamless cross-business data consumption.
  • Optimized system performance by scaling microservices and databases, integrating distributed caching, and implementing Kafka-based asynchronous processing.
  • Reduced deployment times by 50% using Docker, Kubernetes, and OpenShift.

Software Engineer

Uber
Sunnyvale, CA
06.2023 - 12.2023
  • Developed RESTful APIs using Java and Spring Boot, improving data access across business units.
  • Built backend services for Payments Platform, using Java Persistence API (JPA), DB2, and REST/SOAP services.
  • Enhanced system scalability using Apache Kafka for asynchronous event-driven processing.

Software Development Engineer

Amazon
Arlington, VA
07.2022 - 06.2023
  • Led the development of a distributed livestream ads platform supporting 1.2K TPS, achieving 10X traffic scalability.
  • Reduced FireTV livestream API latency by 500% (250ms → 50ms) through AWS architecture enhancements.
  • Designed AWS Step Functions for real-time livestream monitoring and early impact detection.
  • Automated infrastructure deployment using AWS CDK, reducing operational overhead.

Software Engineer

Next Brain
05.2019 - 12.2020
  • Developed SOAP-based web services using Java and Apache Axis.
  • Built interactive UI components with Struts MVC framework.
  • Reduced data export time by 72% using a serverless, event-driven AWS Lambda implementation.
  • Designed SQL Server-to-Redshift data pipelines, lowering compute costs by 32%.

Education

Master of Science - Computer Science

University of Dayton
Dayton, OH
05-2022

Skills

  • Java
  • Data structures
  • API design
  • Typescript
  • Python
  • C#
  • C
  • SQL
  • AWS
  • Nodejs
  • React
  • NET
  • Spring Boot
  • Docker
  • Kafka
  • MongoDB
  • MySQL
  • Redshift
  • SQL Server

PROJECTS & ADDITIONAL EXPERIENCE

VC File System (Java, Apache Zookeeper)

  • Implemented a fault-tolerant distributed file system using Apache Zookeeper.
  • Designed concurrency control techniques (reader/writer locks, two-phase commit protocol).

CERTIFICATIONS

  • AWS Certified Solutions Architect – Associate
  • Oracle Certified Java Developer

Timeline

Software Engineer

Walmart
01.2024 - Current

Software Engineer

Uber
06.2023 - 12.2023

Software Development Engineer

Amazon
07.2022 - 06.2023

Software Engineer

Next Brain
05.2019 - 12.2020

Master of Science - Computer Science

University of Dayton
Bharath Kodhati