Summary
Overview
Work History
Education
Skills
Languages
Timeline
SoftwareEngineer
Srikar Reddy Gundam

Srikar Reddy Gundam

Troy,NY

Summary

Results-driven Java Backend Engineer with over 5 years of experience in designing and delivering robust microservices for high-volume enterprise platforms. Developed and deployed over 10 Spring Boot services that efficiently processed millions of tax transactions daily, enhancing asynchronous throughput by 35% and reducing Oracle query execution time by 30%. Committed to mentoring junior developers while advocating for automated testing, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) to elevate code quality and boost release confidence. Currently focused on building scalable containerized applications using Kubernetes and Open Liberty.

Overview

7
7
years of professional experience

Work History

Software Engineer

New York State Department of Taxation and Finance
Albany, NY
09.2023 - Current
  • Delivered 10+ Spring Boot and Java EE microservices for mission critical tax processing platforms handling millions of transactions daily.
  • Architected and optimized event driven pipelines using Apache Kafka and IBM MQ, improving asynchronous processing throughput by 35% and enabling scalable, decoupled service communication.
  • Optimized 60+ Oracle and DB2 SQL queries and relational schemas for tax validation and reporting, cutting average execution time by 30% and documenting changes in Git for traceability.
  • Built and consumed REST and SOAP APIs, integrating 5+ legacy and modern systems, enabling seamless cross platform data exchange across the enterprise.
  • Implemented Spring Batch workflows for large scale XML, JSON, and CSV dataset processing; deployed applications on Kubernetes and Open Liberty, improving deployment reliability and scalability.
  • Integrated Git based CI pipelines with automated unit and integration testing, enforcing TDD practices and accelerating release cycles by 25%.
  • Designed and implemented comprehensive JUnit test suites with TDD and Cucumber BDD scenarios for all microservices, achieving 85% automated test coverage and reducing post release defects by 40%.
  • Coordinated cross team design reviews and sprint planning with business analysts and operations, delivering clear technical specifications and fostering a proactive problem solving culture.

Software Engineer

Tech Mahindra (Client: GE Healthcare)
Hyderabad, India
06.2019 - 07.2021
  • Designed and delivered a Spring Boot microservices suite exposing RESTful APIs for a multi screen Regulatory Affairs order management platform, supporting 10 global regions and processing 10,000 cases daily.
  • Designed a Java Spring rules engine backed by Oracle relational tables to enforce region specific regulatory constraints across 10+ markets, integrating with REST services and applying TDD driven development.
  • Implemented role based access control and audit logging in Spring Security, storing permissions in Oracle, and managed source code via Git with peer reviews, ensuring compliance and clear communication of security policies.
  • Established Jenkins driven CI/CD pipelines with Git, executing automated JUnit unit tests and Cucumber BDD suites, cutting build failures by 30% and delivering releases two weeks ahead of schedule.

Software Engineer Intern

Tech Mahindra
Hyderabad, India
04.2019 - 06.2019
  • Assisted in developing and debugging Java based workflow modules, reducing debugging time by 15% and supporting production ready deployments.
  • Implemented role based access control and workflow configurations aligned with enterprise access policies.
  • Supported POC development and workflow enhancements, improving overall development efficiency by 20%.

Education

Master of Science - Computer Science

Stevens Institute of Technology
Hoboken, NJ
05-2023

Bachelor of Engineering - Computer Science

Vasavi College of Engineering
Hyderabad, India
05-2019

Skills

  • Languages & Frameworks: Java, JavaScript, TypeScript, Python, ReactJS, NodeJS, Spring Boot, Spring MVC, Spring Batch, Nimbus, Pega
  • Databases: SQL, PL/SQL, Oracle 11g, MySQL, MS SQL Server, DB2, Elasticsearch, Redis, Relational databases
  • Cloud & DevOps: AWS, Azure (App Service, Functions, SQL DB), Docker, Kubernetes, Jenkins, CI/CD, WebSphere, Open Liberty
  • Messaging & Integration: Apache Kafka, IBM MQ, JMS, REST APIs, SOAP APIs, XML, JSON, SendGrid API
  • Tools & Methodologies: GitHub Copilot, Git, Maven, Jira, JUnit, BDD, TDD, Agile, Scrum, Code Reviews, Automated testing, Test Driven Development, Behavior Driven Development
  • Architectures: Microservices architectures, RESTful web services

Languages

English
Full Professional
Hindi
Full Professional
Telugu
Native or Bilingual

Timeline

Software Engineer

New York State Department of Taxation and Finance
09.2023 - Current

Software Engineer

Tech Mahindra (Client: GE Healthcare)
06.2019 - 07.2021

Software Engineer Intern

Tech Mahindra
04.2019 - 06.2019

Master of Science - Computer Science

Stevens Institute of Technology

Bachelor of Engineering - Computer Science

Vasavi College of Engineering