Summary
Overview
Work History
Education
Skills
Timeline
Generic

Yashwanth Sai Manthapuram

Dallas,USA

Summary

  • Full Stack Software Engineer with 7 years of experience building scalable, event-driven applications in enterprise environments.
  • Proficient in Java, Python, and SQL with hands-on experience across backend, cloud, and DevOps workflows.
  • Expertise in AWS services including Lambda, EventBridge, API Gateway, DynamoDB, and Kinesis for event-driven microservice architectures.
  • Designed and implemented secure RESTful APIs and fault-tolerant microservices using Spring Boot and AWS-native tools.
  • Practiced in Agile/Scrum methodologies, contributing to daily standups, sprint planning, and team velocity improvements.
  • Applied SOLID principles and object-oriented design patterns to develop modular, maintainable applications.
  • Strong advocate of TDD and BDD, with automated testing frameworks like JUnit, Mockito, and Cucumber integrated into CI/CD.
  • Built and maintained robust CI/CD pipelines using Jenkins, GitHub Actions, SonarQube, and Black for code quality and release automation.
  • Secured applications using OAuth2, JWT, and Spring Security to implement fine-grained access control and API protection.
  • Experienced in containerization and orchestration using Docker, Kubernetes (EKS/ECS), and Terraform/CloudFormation.
  • Developed and optimized SQL queries, stored procedures, and data models for Oracle, PostgreSQL, MySQL, MongoDB, and Cassandra.
  • Implemented caching strategies using Redis to reduce latency and improve application responsiveness under high load.
  • Managed cloud infrastructure as code (IaC) using Terraform and CloudFormation for repeatable, version-controlled deployments.
  • Mentored junior developers, facilitated code reviews, and supported onboarding and team growth through knowledge sharing.
  • Delivered production-ready, well-tested code across multiple teams, ensuring reliability, scalability, and alignment with business goals.

Overview

7
7
years of professional experience

Work History

Software Engineer

Truist Bank
Dallas City, TX
10.2024 - Current
  • Developed and maintained RESTful APIs in Java using Spring Boot, following object-oriented principles and SOLID design patterns for modularity and maintainability.
  • Built event-driven applications using AWS EventBridge, Kinesis, and Lambda, integrated with API Gateway and DynamoDB for seamless, real-time data processing.
  • Tuned SQL queries and procedures in Oracle for optimal performance, reducing latency on key reporting modules.
  • Configured CI/CD pipelines with GitLab CI, integrating SonarQube for code quality, and Black for Python formatting enforcement.
  • Implemented authentication and authorization using Spring Security with OAuth2 and JWT tokens, enforcing role-based access control.
  • Used Redis for caching frequently accessed data, improving application response time, and lowering DB load.
  • Participated in Agile ceremonies and worked closely with cross-functional teams to break down epics into deliverable user stories.
  • Mentored junior developers, and reviewed code to ensure adherence to clean code standards.
  • Developed unit and integration tests with JUnit and Mockito; also contributed BDD test scenarios using Cucumber.
  • Monitored production services using AWS CloudWatch with custom metrics, logs, and alerting.
  • Used Terraform and CloudFormation to manage infrastructure-as-code for IAM, VPC, Lambda, and API Gateway.
  • Authored and maintained Swagger documentation for all developed APIs.
  • Utilized Docker to containerize microservices for local and test environments, supporting ECS deployment.
  • Executed Postman tests for manual API validation, and shared environment collections with QA teams.
  • Collaborated with security teams to implement API hardening techniques, including throttling, logging, and error masking.

Software Developer

Fidelity
Westlake, TX
08.2022 - 08.2024
  • Built microservices in Java and Spring Boot to support customer portfolio management systems, following object-oriented design and SOLID principles to ensure code maintainability and testability.
  • Designed and developed front-end features using Angular for internal advisor dashboards and transaction insights, integrating tightly with secure backend APIs.
  • Developed event-driven architectures using AWS services, including EventBridge, Lambda, and API Gateway, to decouple trading and notification workflows.
  • Integrated PostgreSQL and MongoDB as data stores, optimizing queries, and using indexes and partitioning to handle millions of records efficiently.
  • Worked within an Agile/Scrum team and participated in all ceremonies, contributing to sprint planning, refinement, and retrospectives, while helping improve estimation accuracy.
  • Built CI/CD pipelines using Jenkins and GitHub Actions, incorporating quality gates with SonarQube, and automated testing using JUnit and Cucumber.
  • Leveraged OAuth2 and JWT with Spring Security to enforce strict authentication and authorization standards across APIs and UIs.
  • Deployed and managed containerized workloads using Docker and AWS ECS, aligning deployments with blue/green strategies for zero-downtime releases.
  • Used Redis as a caching layer for frequently accessed customer and product metadata, reducing API response times by up to 40%.
  • Implemented TDD and BDD practices, maintaining high test coverage across all tiers of the application, including unit, integration, and API-level tests.
  • Authored Terraform modules for reusable AWS infrastructure, including IAM roles, VPC networking, ECS services, and CloudWatch alarms.
  • Contributed to internal security reviews, implementing encryption in transit and at rest, along with parameterized secrets in AWS SSM.
  • Worked closely with QA to validate features using Postman, and automate regression testing pipelines for nightly builds.
  • Tuned and debugged AWS Lambda performance, resolving bottlenecks in cold starts and memory usage across asynchronous flows.
  • Provided onboarding assistance to junior engineers, and participated in peer code reviews to support team-level technical quality.

Software Developer

Accenture
Mumbai, India
01.2018 - 06.2022
  • Built scalable web applications using React.js, with Redux, and integrated them with secured RESTful APIs.
  • Engineered backend services in Java and Python for enterprise clients, following microservices architecture and modular development.
  • Implemented event streaming using AWS Kinesis, with processing through Lambda functions, and storage in DynamoDB and S3.
  • Secured APIs and web apps using JWT and Spring Security, aligned with client-specific SSO implementations.
  • Designed MongoDB and Cassandra schemas optimized for horizontal scalability and fast reads.
  • Wrote comprehensive unit tests using JUnit, Mockito, and property-based tests in Python.
  • Contributed to CI/CD pipelines using GitHub Actions to automate tests, builds, and Docker deployments to EKS.
  • Used Terraform for automated provisioning of AWS resources, including IAM, VPC, RDS, and CloudWatch configurations.
  • Developed Gradle multi-module builds and custom tasks for automated testing and packaging.
  • Led internal code walkthroughs, and contributed reusable utilities and base templates across multiple projects.
  • Logged and monitored application performance using CloudWatch metrics, dashboards, and alarms.
  • Worked closely with security auditors to apply API-level security headers, throttling, and data masking.
  • Collaborated in cross-functional Agile teams to deliver sprint goals, and documented REST specifications.
  • Refactored legacy applications into containerized microservices using Docker, and deployed via EKS.
  • Provided onboarding support and mentorship for new team members during cloud migration initiatives.

Education

Master of Science - Information Technology

Trine University
Angola, IN
08-2024

Skills

  • Java, Python, SQL, PL/SQL
  • Spring Boot, Reactjs, Angular, JUnit, Mockito, Cucumber
  • AWS (Lambda, Event Bridge, Kinesis, API Gateway, DynamoDB, CloudWatch, VPC, IAM), Terraform, CloudFormation, Jenkins, and GitHub Actions
  • Oracle, PostgreSQL, MySQL, MongoDB, Cassandra
  • Spring Security, OAuth2, JWT, API Gateway policies
  • TDD, BDD, Postman, Cucumber, Mockito, JUnit, SonarQube, Black
  • Docker, Kubernetes (EKS, ECS)
  • Redis
  • Maven, Gradle
  • Git, GitHub, GitLab
  • IntelliJ, Eclipse, NetBeans, VS Code
  • Agile, Scrum, CI/CD, REST APIs, Microservices, Design Patterns, OOP

Timeline

Software Engineer

Truist Bank
10.2024 - Current

Software Developer

Fidelity
08.2022 - 08.2024

Software Developer

Accenture
01.2018 - 06.2022

Master of Science - Information Technology

Trine University
Yashwanth Sai Manthapuram