Summary
Overview
Work History
Education
Skills
Projects
Volunteer Experience
Timeline
Generic

Pavan Surya Batreddi

Seattle

Summary

Results-driven Software Engineer with over five years of experience in developing scalable backend services and user-facing platforms. Expertise in creating maintainable, testable code with well-defined APIs and unit tests, while implementing CI practices. Proven ability to guide technical direction and deliver medium-to-large features across Java, C++, Python, and JavaScript.

Overview

6
6
years of professional experience

Work History

Software Development Engineer

Amazon web services
Seattle
03.2025 - Current
  • Launched S3 Console tagging experiences across multiple resource types to support access control and cost allocation workflows.
  • Contributed to design documentation and technical discussions to define tagging flows with backward compatibility and scalability in mind.
  • Drove feature delivery under tight timelines by resolving critical issues and coordinating releases across dependent teams.
  • Led launch readiness activities including test planning, participation in operational and security reviews, and deployment support.
  • Built reusable UI workflow and navigation patterns, improved responsiveness through client-side optimizations, and reduced unnecessary network requests.
  • Collaborated closely with product, design, and QA partners and participated in code reviews to maintain quality and consistency across the console experience.

Software Engineer

Wells Fargo
Dallas
09.2023 - 03.2025
  • Owned backend components for online wire origination by designing, implementing, and maintaining Java Spring Boot services exposing REST APIs for internal and customer-facing systems.
  • Built maintainable and testable services by defining clear domain boundaries, implementing validation, and writing unit tests for core wire processing flows.
  • Integrated legacy downstream processing using WSDL-based SOAP services while preserving compatibility with modern REST workflows.
  • Implemented event-driven processing using Apache Kafka and Spring Kafka to ingest and route wire return events from upstream PEGA workflows.
  • Worked extensively with relational databases, writing complex SQL queries and joins to support wire persistence, reconciliation, and status tracking.
  • Improved operational stability through structured logging, custom error handling, and defensive checks, and partnered with product and QA teams in an Agile Scrum environment using BDD acceptance criteria.

Software Engineering Intern

American Airlines
Dallas
09.2022 - 03.2023
  • Contributed to modernization of airport kiosk systems by supporting migration from monolithic services to Java Spring Boot microservices.
  • Developed REST APIs to support passenger check-in workflows with validation and consistent error handling.
  • Integrated Apache Kafka for asynchronous event processing such as gate updates and baggage status.
  • Helped decouple high-traffic kiosk operations using event-driven patterns to maintain responsiveness during peak travel periods.
  • Collaborated with the team on end-to-end feature delivery, service integrations, testing, and code reviews.

Program Analyst

Cognizant
Bangalore
12.2019 - 07.2021
  • Built monitoring dashboards using Python, Flask, and React to provide visibility into financial transactions across a multi-tenant platform.
  • Developed Kafka-based asynchronous processing for payment events with reliable handling and failure recovery.
  • Optimized data models and queries in PostgreSQL and DynamoDB to support growing data volumes.
  • Deployed containerized services on AWS using ECS and Lambda.

Education

Master of Science - Computer Science

University of Texas At Arlington
Arlington, TX
05.2023

Bachelor of Science - Computer Science

Amrita Vishwa Vidyapeetham
Karnataka, INDIA
05.2020

Skills

Languages: Java, TypeScript, JavaScript, Python, SQL, C, HTML5, CSS

Frameworks and Libraries: React, Spring Boot

Cloud and DevOps: AWS, Docker, Jenkins, Urban, Code Deploy, CI/CD

Data and Messaging: Oracle, SQL Server, DynamoDB, Apache Kafka

Testing: JUnit, Selenium, React Testing Library

Observability and Monitoring: Splunk, Datadog, AppDynamics

Tools Version control: Git, Maven, Gradle

Web Servers & OS: Apache Tomcat, Windows, Linux, Unix

Projects

Fake Job Detection: Built a machine learning classifier to detect fraudulent job postings, performing data cleaning, feature engineering, and model training using Pandas and NumPy. 

RAG Data Ingestion Pipeline: Built a pipeline to ingest PDF documents, generate embeddings, and store them in a vector database to support semantic search and retrieval. 

Guest Management System: Developed a full stack system using Spring Boot and React to manage guest registration, room allocation, and administrative workflows.

Volunteer Experience

Executive Member, Forum for Aspiring Computer Engineers (FACE)
July 2017 – August 2018

  • Organized technical workshops and coding competitions, fostering a collaborative learning environment.
  • Supported community engagement through technical events and outreach activities.

Timeline

Software Development Engineer

Amazon web services
03.2025 - Current

Software Engineer

Wells Fargo
09.2023 - 03.2025

Software Engineering Intern

American Airlines
09.2022 - 03.2023

Program Analyst

Cognizant
12.2019 - 07.2021

Master of Science - Computer Science

University of Texas At Arlington

Bachelor of Science - Computer Science

Amrita Vishwa Vidyapeetham
Pavan Surya Batreddi