🚀 Java Developer | Spring Boot Specialist | DevOps Enthusiast
I focus on building secure, scalable, and containerized web applications. I moved from simple desktop apps to full-stack systems deployed on custom infrastructure. My goal is to write clean, maintainable code that solves real-world problems.
- Backend: Java 17+, Spring Boot 3, Spring Security (OAuth2/JWT), Hibernate/JPA, PostgreSQL
- Frontend: React (Vite), Bootstrap 5, Axios, Context API
- DevOps & Infra: Docker & Docker Compose, Cloudflare Tunnel (Zero Trust), Linux (VPS Administration), Nginx
- Tools: Git, Maven, Postman, IntelliJ IDEA
A Full-Stack, production-ready E-commerce platform deployed on a self-hosted VPS.
🔴 Live Demo: https://r6customs.pl
This project demonstrates my ability to build and deploy a complex system from scratch, handling everything from database design to network security.
Key Technical Achievements:
- Architecture: Containerized environment using Docker Compose (isolating Backend, Frontend, and Database).
- Security: Implemented JWT Authentication & Google OAuth2 login. Traffic secured via Cloudflare Tunnel (SSL/HTTPS without open ports).
- Bot Protection: Integrated Google ReCAPTCHA v2 to prevent automated attacks.
- Business Logic: Persistent shopping cart (DB-stored), order processing, and dynamic product management.
| Component | Repository | Description |
|---|---|---|
| Backend | SpringEcom-backend | REST API built with Spring Boot 3 & PostgreSQL. Handles Auth, Orders, and Data persistence. |
| Frontend | SpringEcom-frontend | Responsive SPA built with React & Vite. Features dynamic routing and state management. |
- Check out my work above!
- I'm open to interesting Java/Spring Boot opportunities.

