Hello,
I'm Raveendra
Java Spring boot
Developer

Profile Picture

About

About Image

Hello, my name is Raveendra Pujari. I'm a Java Spring boot with experience in developing, enhancing, deploying and maintaning applications. I specialize in building backend services like RESTful APIs using Spring Boot and deploying + maintaining appications on Google Cloud Platform. I’m also skilled in Shell scripting, which I use to automate processes and improve operational efficiency and basic foundation on MySql.

I have hands-on experience with the Google Cloud Platform (GCP), leveraging its services to deploy, manage, and scale applications in cloud environments. Additionally, I hold GCP certifications (6x) ranging from foundational to professional levels.

Explore my personal project doGood a charity aimed at supporting orphan children and elders by fellow friends. The platform is designed to simplify and encourage donations of goods like clothes, food, and books rather than money. Currently, the project is under active development. Utilized MySQL for data storage, Spring Boot for a RESTful API backend, and ReactJS for the user interface, along with Google Cloud Platform for deployment.

I’m passionate about continuous learning and staying up to date with the latest technologies.

Thank you!

Experience

INFOSYS
Bangalore, India

Senior System Engineer

Apr 2024 – Jan 2025 Verizon Chatbots
  • • Collaborated with Verizon stakeholders to gather and analyze business and technical requirements for chatbot features, converting them into scalable backend solutions.
  • • Designed and implemented REST APIs to support frontend–backend communication and integration with downstream systems.
  • • Built and maintained backend services for Profile, Billing, and Account Bots, improving modular design, scalability, and maintainability.
  • • Improved the Account Bot by enhancing response handling, strengthening error management, and optimizing backend performance.
  • • Created 20+ JUnit 5 unit and integration tests and contributed to peer code reviews, raising code coverage to 85% and supporting reliable releases.
  • • Actively contributed in an Agile team through sprint planning, retrospectives, and iterative delivery of chatbot features.
CAPGEMINI
Bangalore, India

Associate II – Software Engineer

Aug 2021 – Oct 2023 Billing & Invoicing
  • • Owned requirement analysis and design; collaborated with leads and managers to identify gaps and present solutions to stakeholders.
  • • Designed and developed RESTful APIs for account search and history, charges and subscriptions, and PDF invoice generation.
  • • Integrated Spring Boot microservices with external APIs and internal billing modules, ensuring seamless data flow across systems.
  • • Automated backend processes using Shell scripts and cron jobs, reducing manual effort for account updates by 40%.
  • • Debugged and resolved backend defects in Java/Spring Boot services, improving application stability and production support.
  • • Improved reliability through manual test planning across DEV, SIT, and UAT and wrote JUnit test cases for business-critical logic.
  • • Improved sprint delivery timelines through cross-functional coordination with development, testing, and deployment teams.
  • • Deployed features and bug fixes through CI/CD pipelines using Google Cloud Build and Cloud Deploy, integrating with GCP services including Compute Engine, Storage, IAM, GKE, Load Balancer, and VPC.
GitHub
Remote

Open Source Developer

Mar 2025 – Aug 2025 Repository: Apache – gravitino | iceberg | sedona
  • • Made meaningful open-source contributions over the summer break by fixing bugs, improving code maintainability, and enhancing documentation across Apache repositories such as Gravitino, Iceberg, Sedona
Java
doGood
Remote

Co-owner and Developer

Present doGood
  • • doGood is a personal project for charity, aimed at supporting orphan children and elders by fellow friends. The platform is designed to simplify and encourage donations of goods (like clothes, food, and books) rather than money. Currently, the project is under active development.
Java Spring Boot React.js GCP

Skills

Programming Languages

C, Java

Frameworks

Spring, Spring Boot & Spring MVC

Web Technologies

HTML, CSS, JavaScript, React

Tools

Git, GitLab, Bitbucket, Maven, Jira, VS Code, Eclipse, Postman, PuTTY, WinSCP, SoapUI, Linux, SonarQube, Iac, Terraform.

Cloud & Deployment

Google Cloud Platform(GCP), Compute, Storage, Networking, Docker, Kubernetes(GKE), Jenkins, CI/CD Pipelines, Shell, GitHub.

Cloud Platforms

Google Cloud Platform (GCP)

Databases

MySQL, Oracle & MongoDB.

Data Structures & Algorithms

Sorting, Searching.

Testing & Debugging

JUnit, Mockito.

Design Patterns & Methodologies

Agile, Scrum, Kanban, Singleton.

Projects

Project Image

doGood

doGood is a personal project for charity, aimed at supporting orphan children and elders by fellow friends. The platform is designed to simplify and encourage donations of goods like clothes, food, and books rather than money. Currently, the project is under active development.

Certifications

Google Cloud Professional Cloud Architect
View Credential
Google Cloud Professional Cloud DevOps Engineer
View Credential
Google Cloud Professional Cloud Security Engineer
View Credential
Google Cloud Associate Cloud Engineer
View Credential
Google Cloud Generative AI Leader
View Credential
Google Cloud Digital Leader
View Credential
MuleSoft Certified Developer L1
View Credential

Photography

Here are a few glimpses of moments I’ve captured through my lens.

Resume

Resume Image

Contact