Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vineetha Guntumadugu

Summary

Results-oriented Full Stack Java Developer with 8 years of hands-on experience in designing and developing enterprise-grade applications. Proficient in Java (8/11/17), Spring Boot, Microservices, RESTful APIs, and frontend technologies like React.js and Angular. Experienced with database management using MySQL, PostgreSQL, and MongoDB. Expertise in CI/CD pipelines using Jenkins, Docker, Git, and Kubernetes for automated builds and deployments. Skilled in deploying scalable cloud applications on AWS (EC2, RDS, S3) with performance tuning. Strong experience with messaging systems like Kafka and Redis for high-throughput and resilient systems. Excellent problem-solving and debugging skills with a passion for clean, maintainable code. Successfully led agile development teams, managed sprint cycles, and collaborated with cross-functional teams to meet business goals. Completed Master of Science in Information Systems from Central Michigan University. Actively seeking opportunities to leverage technical skills to drive innovation and deliver impactful software solutions.

Overview

8
8
years of professional experience

Work History

Java Full Stack Developer

Sysco
06.2024 - Current
  • Converted the old monolithic system into microservices using Java, Spring Boot, and PostgreSQL, which made the application easier to manage and scale.
  • Designed and developed REST APIs to allow smooth communication between services and external systems.
  • Built modern and user-friendly web pages using React.js, which helped improve the experience for users managing product categories.
  • Used Redux to manage data shared between components and keep the UI consistent.
  • Created and managed Docker containers and used Jenkins pipelines to automate builds and deployments, saving time and reducing errors.
  • Took part in Agile sprint activities like planning, daily standups, and retrospectives to ensure smooth team coordination and on-time delivery.
  • Implemented Kafka to allow services to exchange real-time data, which improved system performance and responsiveness.
  • Deployed applications on AWS EC2, set up RDS databases, and used S3 for storing files and images.
  • Documented all API endpoints using Swagger so other teams could understand and use them easily.
  • Used Redis to store frequently accessed data, which reduced the number of database calls and improved speed.

Software Developer

Vtiger Systems India Pvt. Ltd
05.2017 - 07.2024
  • Developed and maintained modules for Vtiger CRM, such as contact management, sales pipeline, and reporting features.
  • Added new features based on client feedback to make the CRM more useful and user-friendly.
  • Used AJAX and JavaScript to make screens more responsive and dynamic, improving the speed and feel of the application.
  • Managed and updated MySQL database tables, indexes, and queries to keep data operations fast and reliable.
  • Used Git for version control to collaborate with other developers and keep track of code changes.
  • Created Docker environments for testing and development, allowing the team to simulate production setups.
  • Helped clients install the CRM, customize it for their needs, and integrate it with other tools.
  • Responded to bugs and client-reported issues by identifying root causes and providing fixes quickly.
  • Trained junior team members and shared helpful tips during code reviews and team meetings.
  • Helped transition of old features into newer RESTful APIs, moving the product toward a more modern architecture.

Java Developer

BNSF Railway
08.2023 - 05.2024
  • Built backend systems in Java and Spring Boot to handle employee claims and automate the dispute process.
  • Developed secure login systems and role-based access to protect sensitive employee data.
  • Created easy-to-use web screens using Angular, helping employees file and track their claims more efficiently.
  • Tested the system using JUnit and Postman to ensure all features worked correctly and bugs were caught early.
  • Improved system performance by rewriting slow SQL queries and optimizing database access in PostgreSQL.
  • Set up Jenkins pipelines for automated testing and deployment, which helped reduce manual errors and speed up releases.
  • Fixed urgent issues in the live system by checking logs and pushing quick but safe patches.
  • Participated in team discussions to design solutions and update system architecture.
  • Wrote technical documents, flow diagrams, and API notes to make it easy for new developers to understand the system.
  • Used Jira to track tasks, update progress, and coordinate work with testers and business teams.

Education

Master of Science - Information Systems

Central Michigan University
USA
05.2025

Bachelor of Technology - Electronics and Communication Engineering

Narayana Engineering College
India
05.2018

Skills

  • Java
  • JavaScript
  • TypeScript
  • Spring Boot
  • Spring MVC
  • Hibernate
  • JPA
  • RESTful APIs
  • Microservices
  • Maven
  • Gradle
  • Reactjs
  • Angular
  • HTML5
  • CSS3
  • AJAX
  • MySQL
  • PostgreSQL
  • MongoDB
  • Git
  • GitHub
  • Bitbucket
  • Jenkins
  • Docker
  • Kubernetes
  • GitHub Actions
  • AWS
  • GCP
  • Kafka
  • Redis
  • JUnit
  • Mockito
  • Postman
  • Swagger
  • API Inspector
  • JIRA
  • Confluence
  • Agile
  • Scrum
  • IntelliJ IDEA
  • Visual Studio Code
  • Eclipse

Timeline

Java Full Stack Developer

Sysco
06.2024 - Current

Java Developer

BNSF Railway
08.2023 - 05.2024

Software Developer

Vtiger Systems India Pvt. Ltd
05.2017 - 07.2024

Master of Science - Information Systems

Central Michigan University

Bachelor of Technology - Electronics and Communication Engineering

Narayana Engineering College
Vineetha Guntumadugu