Hi, I'm
Gabriel Budoia.
Java developer working with Spring Boot. I like to build REST APIs with Spring Boot that turn real-world problems into clean, secure and well-structured backend services.
I like turning business rules into systems that work — and understanding every step, from the database to the “pay” button.
I started programming at 16, and today I'm focused on becoming a specialist backend developer with Spring Boot. I'm also learning AWS to deploy and run my applications in the cloud. I'm always learning, and I know exactly where I want my career to go
A test checkout,
built from scratch.
I built a complete payment flow in a sandbox environment with Spring Boot: order creation, a Stripe charge in test mode, confirmation via webhook and a status update. No real money is charged.
-
01
Order created
POST /payments/checkout -
02
Sandbox charge
Stripe Checkout (test mode) -
03
Webhook confirms
POST /webhooks/stripe -
04
Status updated on screen
GET /payments/success
4242 4242 4242 4242
Any future expiry date and any CVC.