Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sai Harsha Nandanuru

Aubrey,TX

Summary

I'm a hands-on software engineer with experience across backend development, QA automation, and data handling. I’ve built real-world tools used by analysts, investment bankers, and retail teams—mostly using Java, Spring Boot, SQL, and cloud platforms like Azure. I’ve worked with teams across the U.S., India, and Australia, and enjoy solving practical problems with clean, reliable code. Whether it’s building APIs, writing automation scripts, or analyzing data, I like to keep things simple, useful, and easy for others to work with.

Overview

8
8
years of professional experience

Work History

Software Engineer

Goldman Sachs
Dallas, Texas
06.2024 - Current

I’m part of a cross-functional team developing a secure, cloud-ready web application that enables investment bankers and financial analysts to log billable hours while traveling or working remotely—especially when disconnected from the company network. The solution streamlines time tracking and reporting, which is crucial for internal billing, compliance, and productivity analytics. My focus lies in backend development using Spring Boot, integrating robust data services and cloud infrastructure while supporting a responsive React-based UI.

Key Responsibilities:

  • Built the backend for a web app that helps financial analysts log their work hours while traveling, even without access to the company network.
  • Created easy-to-use APIs with Spring Boot that power dropdowns and other app features, making the user experience smooth and responsive.
  • Worked with both SQL and NoSQL databases to store and fetch data quickly and reliably for the app.
  • Helped deploy the app to the cloud using Azure and worked with WebSphere servers to keep everything running securely and smoothly.
  • Supported the front-end team by making sure the backend data connects well with the React user interface.
  • Took part in regular planning meetings to understand what the users needed and turned those ideas into working features.
  • Made updates and improvements based on feedback from real users, helping them save time and avoid frustration.
  • Worked with the team to test, deploy, and maintain the app so it’s always ready and reliable for bankers on the move.

Software Engineer

Catalist LLC
Washington, DC
10.2022 - 05.2024

I worked on a backend system called Zookeeper Pool of Locks (ZKPL), which helped control the number of data requests going to systems like Elasticsearch to avoid overload. I also worked on data matching, address correction, and handled some data movement and processing tasks.

Key Responsibilities:

  • Built a locking system using Java and Zookeeper to safely control how many requests were sent to Elasticsearch, avoiding slowdowns and crashes.
  • Helped connect large datasets from HDFS to Elasticsearch for matching and comparison, making it easier for teams to find and analyze the right data.
  • Created REST APIs to share matched data with other systems and users in a simple and clear way.
  • Used SOAP services to clean up and correct address data through a DQM server, improving overall data quality.
  • Wrote code to move and process large amounts of data (ETL), helping different systems share and use information more easily.
  • Worked closely with other developers to make sure the system was stable, fast, and easy to use.
  • Made regular improvements to backend logic based on team needs and helped solve issues quickly when they came up.

Software Engineer

Coles Group
Melbourne, Australia
01.2020 - 10.2021

I worked with Java, SQL, and Spring Boot to support internal applications and reports. I also helped analyze store data and improve small backend features that supported business operations.

Key Responsibilities:

  • Helped build and improve internal tools using Java and Spring Boot that supported everyday store operations.
  • Wrote SQL queries to pull useful data from databases and shared insights with the team to help with decision-making.
  • Supported small backend features and fixed bugs in existing code to keep systems running smoothly.
  • Assisted in testing new features before they went live, helping catch issues early and save time.
  • Learned from senior developers and took part in team discussions to understand how real-world retail systems work.
  • Helped analyze sales and store data, giving the team a better view of customer patterns and stock movement.

Software Developer

Wizart Technologies
Bengaluru, India
10.2017 - 01.2019

Wizart was ań implementation partner for my role in the QA automation team at Citi Bank. We helped make sure the bank’s applications worked smoothly by writing automated tests, reducing the need for manual testing and catching bugs early.

Key Responsibilities:

  • Wrote automated test scripts to check if Citi Bank’s apps worked correctly, helping reduce manual testing time.
  • Found and reported bugs early in the development process, making the apps more reliable and stable.
  • Worked with the development team to understand new features and made sure tests were ready before releases.
  • Ran regular test cycles and tracked results to keep the team updated on the health of the software.
  • Helped improve testing processes by suggesting small changes that saved time and effort.
  • Learned how large banking systems work and followed strict testing rules to keep data and processes safe.

Education

Computer Science

Lewis University
Romeoville, IL
05-2023

Master of Science - Computer Information Systems

Deakin University
Melbourne, Australia
02-2020

Bachelor of Science - Electronics And Communication Engineering

PRIST University
Thanjavur, India
07-2017

Skills

Languages & Frameworks:

  • Java
  • Spring Boot
  • SQL
  • RESTful APIs
  • SOAP
  • JavaScript (basic – React support)

Databases:

  • PostgreSQL
  • MongoDB
  • HDFS

Cloud & Infrastructure:

  • Microsoft Azure
  • WebSphere Application Server (WAS)
  • Zookeeper

Tools & Technologies:

  • Git
  • Maven
  • JIRA
  • Jenkins
  • ETL tools
  • QA Automation (Selenium, TestNG or similar)

Timeline

Software Engineer

Goldman Sachs
06.2024 - Current

Software Engineer

Catalist LLC
10.2022 - 05.2024

Software Engineer

Coles Group
01.2020 - 10.2021

Software Developer

Wizart Technologies
10.2017 - 01.2019

Computer Science

Lewis University

Master of Science - Computer Information Systems

Deakin University

Bachelor of Science - Electronics And Communication Engineering

PRIST University
Sai Harsha Nandanuru