Post Job Free
Sign in

Scrum Master Software Engineer

Location:
Raleigh, NC
Posted:
May 19, 2025

Contact this candidate

Resume:

Shiva Sai Reddy Gayam

Full Stack Developer / Scrum Master

**********.***@*****.*** • +1-660-***-****

Durham, United States

Dynamic and results-driven professional with around 5 years of experience as a Java Full-Stack Software Engineer, now focused on transitioning into Scrum Master and Product Owner roles. Proven track record in delivering enterprise-level solutions within the Banking and Financial domains. Adept at Agile methodologies, cross-functional collaboration, and driving high-performing teams toward successful product outcomes. Passionate about fostering agile mindsets, ensuring continuous improvement, and aligning business goals with technical delivery.

Technical Proficiency:

Advanced knowledge of Java frameworks: Spring Boot, Spring MVC, Spring Cloud, Hibernate/JPA, with a focus on microservices architecture and middleware persistence.

Developed dynamic, responsive, and user-centric web interfaces using modern front-end technologies such as React, Angular, and TypeScript, ensuring cross-browser compatibility and adherence to UI/UX best practices.

Proficient in setting up CI/CD pipelines using Jenkins, Maven, and Ant, ensuring smooth build, test, and deployment processes.

Agile and Scrum Development:

Good understanding of Agile tools like JIRA and Rally (Agile Central) for managing user stories, sprints, and generating reports such as burndown charts, velocity, and capacity planning metrics.

Familiar with Agile estimation and planning practices, including story point estimation, Planning Poker, and sprint forecasting based on team velocity and capacity.

Knowledgeable in Agile ceremonies and best practices, including backlog grooming, sprint tracking, DoD/DoR definitions, and using custom JIRA dashboards to enhance team collaboration and delivery visibility.

Achievements:

Assisted over 400 students as a Graduate Teaching Assistant at Northwest Missouri State University, providing academic support and guidance to ensure student success in coursework and projects, while enhancing communication and collaboration skills.

Volunteered as an event coordinator for college sports fest, managing logistics and scheduling for 10+ interdepartmental events.

Regularly participated in tree plantation drives and environmental awareness campaigns during college years.

Certifications:

Certified ScrumMaster® Scrum Alliance, Inc.

https://bcert.me/swlectubc

Career Experience

Cisco, Raleigh, NC

Full-Stack Engineer

Feb 2024 — Present

Participated in daily stand-ups, sprint planning, retrospectives, and sprint reviews as part of an Agile development team.

Collaborated closely with Product Owners and Scrum Masters to groom the backlog and ensure stories were clearly defined and estimated.

Developed REST APIs using Spring MVC and Spring Boot, hosting all microservices on AWS and configuring application environments.

Integrated Spring Modules with AWS Modules to consume third-party services effectively.

Created Amazon EC2 instances using Elastic Beanstalk and deployed the application on it.

Utilized AWS SDK for connecting to Amazon S3 buckets and EC2, deploying Docker containers with microservices architecture.

Designed and implemented RESTful Web Services with JAX-RS using Spring Boot and microservices architecture.

Collaborated with cross-functional teams, including traders, analysts, and operations, to gather requirements and deliver technical solutions.

Built Spring Batch jobs for reliability, robustness, and essential automatic processing.

Tracked bugs, issues, and project progress with JIRA for seamless project management.

Triotek IT Inc, Overland Park, KS

Senior Software Engineer

Mar 2024 — Jan 2025

Used JIRA and Rally (Agile Central) to manage user stories, track sprint progress, update tasks, and log defects.

Contributed to refining acceptance criteria and breaking down epics into actionable user stories for timely sprint execution.

Designed and optimized CI/CD pipelines using Jenkins, improving deployment efficiency and reducing build times.

Developed automation scripts in Groovy and Python to streamline pipeline tasks, enhance scalability, and improve task automation.

Integrated test suites, including JUnit, Mockito, and Karate functional tests, to validate code quality, ensure functionality, and identify issues early in the development cycle.

Configured MongoDB in CI/CD workflows to ensure consistent data management between development and production environments.

Enhanced Jenkins pipeline performance by addressing bottlenecks and implementing error handling and logging mechanisms for better troubleshooting.

Developed custom Jenkins plugins to extend pipeline capabilities and meet project-specific requirements.

Collaborated with cross-functional teams to streamline deployment workflows, enforce best practices, and ensure high-quality releases.

Incorporated code scanning, static analysis tools (SonarQube), and vulnerability assessments into CI/CD pipelines to ensure secure and compliant software releases.

Produced detailed technical documentation and provided knowledge-sharing sessions to enhance team capabilities in testing and CI/CD practices.

WellsFargo, Charlotte, NC

Software Engineer

Nov 2023 — Mar 2024

Ile Involved in requirements gathering, analysis, design, development, and testing of applications using the AGILE methodology (SCRUM) to ensure iterative and client-focused delivery.

Developed dynamic and responsive user interfaces using Angular, ensuring an engaging and seamless user experience.

Implemented modular and maintainable frontend architecture in Angular, adhering to best practices and coding standards.

Developed and implemented RESTful APIs in Java to facilitate seamless communication between frontend and backend components.

Utilized Node.js and Express.js for server-side scripting and backend development, ensuring efficiency and performance.

Integrated secure authentication and authorization mechanisms, including JWT (JSON Web Tokens), safeguard applications and sensitive data.

Implemented continuous integration and deployment (CI/CD) pipelines for backend services to ensure streamlined and automated deployments.

Developed REST web services using Spring MVC to retrieve client-related data and utilized SOAP UI for testing these services.

Applied robust security protocols and best practices to protect data and prevent unauthorized access.

Mastercard, O'Fallon, MO

Java Full Stack Developer

Jan 2023 —Oct 2023

Actively participated in daily scrum meetings, sprint reviews, and retrospectives in an Agile development environment, ensuring timely and iterative delivery.

Worked extensively with Microservices architecture using Spring Boot, creating modular and maintainable codebases.

Utilized Spring Batch for scheduling and maintaining batch job processing, ensuring reliability and scalability.

Configured and managed EC2 instances on Amazon Web Services (AWS) for deploying clusters and utilized S3 buckets for secure and efficient cloud storage.

Used Maven for building automation, managing dependencies and ensuring seamless builds and deployments.

Created and executed JUnit test cases for unit testing and integration testing, ensuring code quality and reliability.

Northwest Missouri State University, Missouri

Graduate Teaching Assistant

Jan 2022 — Dec 2022

Worked one-on-one with students, led group study sessions, and explained concepts, worked through examples.

Supervise design meetings and on-floor software development.

Assisted 400+ students in understanding Microsoft technologies, including Azure, Microsoft 365, Power Platform, and Dynamics 365.

Conducted hands-on lab sessions and troubleshooting exercises for Microsoft Learn modules.

Provided technical guidance on cloud computing, security, and enterprise solutions using Microsoft services.

Developed tutorials, study guides, and practice assessments to enhance student learning outcomes.

Assisted professors in grading assignments, evaluating projects, and providing feedback on Microsoft-related coursework.

Organized and facilitated study groups and workshops to reinforce key Microsoft concepts.

Zaven IT Solutions, Hyderabad

Software Engineer

August 2020 — June 2021

Participated in all phases of the Software Development Life Cycle (SDLC), including analysis, specification, design, implementation, and testing, following Agile methodology (SCRUM).

Created detailed design and technical documentation based on comprehensive business requirements.

Utilized Rational Rose to create UML diagrams such as class and sequence diagrams to represent system architecture and workflows.

Implemented various features and enhancements using Core Java concepts, including Exception Handling and the Collections API.

Developed Web Services using Apache Axis 2 to facilitate communication with external applications.

Authored efficient stored procedures, triggers, functions, and cursors in MySQL for optimal database operations.

Configured Log4j for logging and debugging to improve code quality and traceability.

Conducted unit testing and ensured code reliability by developing comprehensive test cases using JUnit.

Education

Master Of Science in Computers and Information Sciences

Northwest Missouri State University, Maryville

Technical Proficiencies

Languages

Java 17/11/8, JavaScript, XML, Python

Frameworks

Spring, Hibernate, JPA

Web Technologies

HTML5, CSS3, JavaScript, AngularJS, ReactJS, Redux, Flux, Bootstrap, jQuery

Scrum Tools

JIRA, Rally, Confluence, Microsoft Teams, Webex, Slack

Version Control Tools

GIT, GitHub, Bitbucket and SVN

CI-CD/Build Tools

Jenkins, Maven, Ant

Containerization Tools

Docker, Kubernetes

IDEs

Spring Tool Suite (STS), Eclipse, IntelliJ

Databases

Oracle, SQL Server, MySQL, MongoDB



Contact this candidate